Announcement Targeting
Announcement targeting controls which users see an announcement and when it appears.
Audience Targeting
Assign an audience segment to restrict the announcement to specific user groups. You can target by:
- User attributes -- Role, department, plan type, signup date, or custom properties passed via the SDK.
- Behavioral criteria -- Pages visited, flows completed, or features used.
- Predefined segments -- Reusable audience definitions created in the Audiences section.
- Combined conditions -- Use AND/OR operators to build compound rules (e.g., role is "admin" AND plan is "enterprise").
If no audience is assigned, the announcement is shown to all users.
Trigger Types
Choose the trigger that determines when the announcement appears. Configure this under the Trigger tab. See Trigger Types in the Creating Announcements guide for the full table of options and configuration fields.
Trigger rules combine with audience rules — both must match for the announcement to display.
Display Frequency
Control how often the announcement is shown to the same user. Set this in the General tab:
| Option | Behavior |
|---|---|
| Every time | The announcement appears each time the trigger fires. |
| Once per session | The announcement appears at most once per browser session. |
| Once | The announcement appears only once ever per user. |
Dismissal
Toggle Allow Dismiss in the General tab to control whether users can close the announcement. When enabled, the announcement shows an X button. When disabled, users must interact with the CTA to proceed.
Once a user dismisses an announcement, it respects the Display Frequency setting to determine whether it reappears.