Google Analytics
Track how your audience interacts with your embedded Riddle directly in Google Analytics. Riddle sends events for views, starts, completions, form submissions, and more — so you can measure engagement alongside your other website analytics.
Set up Google Analytics
Here's a guide on setting up Google Analytics.
Enable Google Analytics
- In your Riddle, go to PUBLISH.
- Go to Tracking.
- Enable Google Analytics 4.

- If you have your own custom Objectname, enable Custom Google Analytics configuration and change the default from "gtag" to whatever you are using. Please make sure to only change this if you know what you are doing.

- If you only want to track certain events, open Custom event configuration and uncheck events that you do not want to track. The default setting is that all Riddle events except "Send form data" are sent to Google Analytics. Key events to consider:
- Core metrics (View, Start, Finish) — essential for measuring funnel completion rates
- Block submit / Block skip — useful for identifying which questions cause drop-offs
- Form submit — tracks lead generation form completions
- Send form data (off by default) — sends the actual form field values; only enable if you want user inputs in GA

- Click on SAVE.
This is the default event we send to Google Analytics if you are using Universal Analytics:
window.dataLayer
dataLayer.push({
eventCategory: riddleEvent.category,
eventAction: riddleEvent.action,
eventName: riddleEvent.name
});
Note: If you are still using the old and outdated Google ga Tag for Analytics, please enable Google Universal Analytics (deprecated) tracking. This is the default event we send to Google Analytics if you are using the deprecated Google Universal Analytics:
window.ga
ga(
"send",
"event",
[riddleEvent.category],
[riddleEvent.action],
[riddleEvent.name]
);
Table of Contents

