Hi Everyone,
We’re implementing Website Intercept Surveys and trying to build a user‑level funnel for tracking:
- Users who see the survey
- Users who start the survey (first interaction)
- Users who complete the survey
- Users who close/abandon the survey
Current approach:
survey_seenset via Embedded Data at the top of Survey Flowsurvey_startedset on Q1 using JS (first click/input/keydown)survey_completedset via Embedded Data at the end of Survey Flow
Expected:
Closed/abandoned = survey_seen = true AND survey_completed != true
Observed behavior (testing):
- If user clicks Next, response is created and embedded data is saved
- If user interacts but does not click Next and closes → no response created
- If user opens and closes immediately → no response created
We also saw documentation stating that responses with embedded data should not be considered empty, but in practice the response isn’t saved without page progression.
Questions:
- Is there any supported/official way to create a response record when the survey loads?
- If not, what is the recommended approach to track “survey seen” for intercept surveys at a response level?
Thanks a lot for helping with this.
