Overview
Targeting, triggers, and advanced options for feedback forms
In-App Feedback allows you to target your feedback forms to specific users based on their behavior, attributes, or engagement.
Triggers
Triggers control when your feedback form appears. You can use one or both trigger types depending on how you want to collect feedback.
Manual Trigger
The Manual Trigger shows your form on demand—whenever you decide it makes sense. You call _encatch.showForm() in your code at the exact moment you want the form to appear. Use it when you want full control over the feedback experience, such as:
- "Contact us" or "Give feedback" buttons
- Help menus or support flows
- Custom in-app flows where you choose the trigger moment
The form appears only when your code explicitly requests it.
Automatic Trigger
The Automatic Trigger shows your form based on rules you define—no code required. The system displays the form when conditions are met, such as:
- A user visits a specific page
- A tracked event fires (e.g. purchase, form submit)
- A delay elapses after page load or user action
Use it when you want hands-off collection at predictable moments in the user journey.

