Encatch
Welcome to Encatch Docs
In-App FeedbackTriggersAutomatic Trigger

Automatic Trigger

Show your feedback form when launch rules match—no showForm() call required

The Automatic Trigger shows your feedback form when your launch rules match—no showForm() call required. Enable it, pick a launch type, and the form appears when your conditions are met.

Automatic Trigger - Launch types and settings overview

What is the Automatic Trigger?

The Automatic Trigger is one of two trigger types in the Triggers tab. Unlike the Manual Trigger, which requires you to call showForm() in code, the Automatic Trigger displays your form when launch rules match—you configure timing and conditions in the dashboard, and the SDK handles display. You choose when and where the form appears, and the system handles the rest.

Launch types

Launch TypeIconDescription
ImmediateShows the form right away when the trigger condition is met.
DelayedWaits a set amount of time after a user action before showing the form.
Page Visit🌐Triggers when the user visits a page matching your URL rules.
Tracked Event📈Triggers when a specific event (e.g. purchase, form submit) occurs.

Additional settings

These options refine how often and where the form appears:

  • Recurrence Settings — Control how often the form appears to each user—so you don't over-survey them.
  • Follow-Up Mode — Re-engage users who haven't completed the form.
  • On-Page Delay — Add an extra delay (in seconds) after the page loads before showing the form.
  • Location Restrictions — Control where on your site the form can appear.

How to enable

  1. Go to the Triggers tab and expand the Automatic Trigger section.
  2. Toggle the switch to Enabled.
  3. Choose a Launch Type — this determines when the form is triggered.
  4. Configure any additional settings (recurrence, follow-up, delay, location) as needed.

Quick workflow

  1. Enable the Automatic Trigger.
  2. Select a launch type (Immediate, Delayed, Page Visit, or Tracked Event).
  3. Configure the launch type settings (e.g. delay time, URL rules, event name).
  4. Optionally add recurrence, follow-up, on-page delay, or location restrictions.
  5. Save your changes.

Was this page helpful?