Skip to main content

How to Trigger a Survey on Rage Click or Element Click

How to set up a survey that appears automatically when a user rage-clicks or clicks a specific element.

Written by Jon

Rage click and element click are behavior-based triggers: instead of showing a survey to everyone on a page, they respond to a specific frustration signal or interaction.

For the full Target tab this trigger lives in, see Target and Trigger Your Survey.

Set up the trigger

  1. Create or open the survey you want to use. A short open-ended question, or a CSAT-style question, works well here since you're catching someone in the moment.
    ​

  2. In the survey's Target tab, go to Triggers and choose Rage Click or Element Click.
    ​

  3. For Element Click, provide the CSS selector for the element you want to watch.

Set the stop condition

This is important to consider for a survey triggered on a frustration signal since typically you'd like to catch every event since each rage click is likely to be different.
​
For this use-case we recommend setting the stop condition to Never stops, even after the survey is submitted, not one of the once-per-user or once-per-session options.

To only capture one rage click event, you can select the option to not show after the survey has been submitted or closed.


Behavior-based triggers work differently from a page-load survey: if the stop condition is "once per session," a user who rage-clicks twice in the same session only gets asked once, and you miss the second, possibly worse, instance. "Never stops" makes sure every occurrence of the trigger behavior gets a chance to surface feedback.

Activate and verify

Confirm the survey shows Activate status (see Activate, Deactivate, or Schedule a Survey), then reproduce the trigger condition yourself to confirm it fires. Check results in the survey's Responses tab.

What's next

Related articles

Did this answer your question?