Google Tag Manager Installation
Load sdk.js through GTM to power ReactionSDK overlays (tap, poll, rating, slider, and CTA) on reaction-video—not ReactifySDK recorded reactions. Use a Custom HTML tag or a custom template with the config below.
1) GTM config
Replace YOUR_ACCOUNT_ID, YOUR_CAMPAIGN_ID, and YOUR_CREATIVE_ID with your ReactionSaaS dashboard values. Get a ready-made snippet from the dashboard Integrations page.
ReactionSDK — GTM snippet
<!-- ReactionSDK overlays via Google Tag Manager -->
<!-- Add as Custom HTML tag or use the config in a custom template -->
<script src="https://reactify-cdn.s3.us-east-2.amazonaws.com/sdk.js"></script>
<script>
window.ReactionSaaSConfig = window.ReactionSaaSConfig || {};
window.ReactionSaaSConfig.gtm = {
"account_id": "YOUR_ACCOUNT_ID",
"campaign_id": "YOUR_CAMPAIGN_ID",
"creative_id": "YOUR_CREATIVE_ID",
"sdk_script": "https://reactify-cdn.s3.us-east-2.amazonaws.com/sdk.js",
"overlay": {
"overlays": ["tap", "poll", "rating", "slider", "cta"],
"poll_question": "Which style do you prefer?",
"cta_text": "Learn more",
"overlay_position": "bottom-center"
},
"trigger_timing": { "trigger": "dom_ready" }
};
</script>2) Add to GTM
- In GTM, create a new Tag → Custom HTML.
- Paste the snippet above (with your IDs).
- Set the trigger (e.g. All Pages or your preferred event).
- Save and publish your container.
3) Verify
After publishing, open a page where the tag fires. In the ReactionSaaS dashboard, go to Integrations → Google Tag Manager and use "Test installation" to confirm the install.

