ReactionSaaS
Documentation

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

  1. In GTM, create a new Tag → Custom HTML.
  2. Paste the snippet above (with your IDs).
  3. Set the trigger (e.g. All Pages or your preferred event).
  4. 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.

Open Integrations →

← All installation guides