Hotjar Integration
Connect with Hotjar to send Appcues events in recorded user sessions.
Table of Contents
Are you recording user sessions and doing product analytics on Hotjar? With our integration, you can send Appcues events to Hotjar, so that they are included in user sessions.
Enable Hotjar on your integrations page by clicking on on the Hotjar card and selecting Connect.
Appcues events appear in the Hotjar recording timeline on a general level, such as Flow Completed, Flow Started, Step Skipped, etc.
Appcues experiences in the Hotjar recording
Hotjar blocks all third-party iFrames from appearing in the visual portion of the recording. While certain workarounds exist to display iFramed content, changes both in Appcues code and your site's code would be required. Additionally, the code change required would disable javascript functionality in the iFrame, effectively breaking the functionality of Appcues Flows and other experiences. As a result, Appcues Flows and Checklists will appear as disabled blocks within your Hotjar recordings.
What data is sent from Appcues to Hotjar?
The following events are sent from Appcues to Hotjar when the integration is enabled: flow events, form events, NPS events, checklist events, pin events, and custom events.
flow_started | form_submitted | checklist_skipped |
flow_completed | form_field_submitted | checklist_dismissed |
flow_skipped | nps_feedback | checklist_item_started |
flow_aborted | nps_score | checklist_item_completed |
step_started | nps_clicked_update_nps_score | appcues_custom (CTT Events) |
step_completed | nps_ask_me_later_selected_at | v2:experience_started |
step_skipped | nps_survey_started | v2:step_seen |
step_interacted | checklist_shown | v2:icon_seen |
step_aborted | checklist_completed | v2:step_interaction |
Builder track event |