Feedback widgets
Create on-site feedback forms with targeting, triggers, branching and custom styling.
Feedback widgets are lightweight forms that appear on your site to capture input in the moment. Create one from Feedback → Create feedback; a guided builder walks you through each step.
Type
- Widget — a floating button/popup that appears based on your trigger rules.
- Embedded — rendered inline where you place a snippet on the page.
Questions
Add and reorder questions, each with text, an optional description, a required toggle, and options for choice types. Questions support conditional logic (branching based on previous answers). See question types.
Thank-you message
Customise the closing message (title, description, button label) shown after submission.
Appearance
Choose a position (one of the corners/sides), and set colours for the accent, background, text, descriptions and buttons. Customise button labels (Next, Back, Submit, Skip).
Trigger
- Trigger — after page load, on scroll, or on abandon (exit intent).
- Display after — a delay in seconds.
- Default state — whether the widget arrives Open (the form is showing) or Closed (just the launcher tab, which the visitor clicks to open).
- Frequency — Always, Once, or Until submit.
Default state matters more than it looks. A widget set to Closed only counts as seen once someone opens it, so impressions will read lower than an Open widget on the same page — and a frequency of Once stops capping the way it does for an open widget, because most visitors never open it at all. Closed is less intrusive and gets fewer responses; that is the trade, and it should be a deliberate choice.
Targeting
- Devices — desktop, tablet and/or mobile.
- Pages — all pages, or specific URLs using exact / contains / starts-with / ends-with matching, with optional exclusions.
Publish
Save as a draft or publish to go live. You can pause or reactivate a widget anytime, and grab embed code for embedded widgets.
Use a feedback widget for a short, in-context prompt on a specific page. Use a survey when you want the same set of questions answered across channels.