ReactionSaaS
Documentation

Google Tag Manager Installation

Load ReactionSDK on your website through GTM to power ReactionSDK overlays (tap, poll, rating, slider, and CTA) on reaction-video—not ReactifySDK recorded reactions. Add one Custom HTML tag that loads our server-hosted loader URL; the loader injects sdk.js and calls Reactify.init() with your account context.

1) Loader tag

Replace YOUR_ACCOUNT_ID, YOUR_CAMPAIGN_ID, and YOUR_CREATIVE_ID with your ReactionSaaS dashboard values. The dashboard Integrations page generates a ready-made tag with optional overlay query params. Your API key stays on our server—never paste it into GTM.

ReactionSDK — GTM loader tag
<!-- ReactionSDK via Google Tag Manager (server-hosted loader) -->
<!-- Replace YOUR_ACCOUNT_ID, YOUR_CAMPAIGN_ID, YOUR_CREATIVE_ID with dashboard values -->
<!-- API key is resolved on the server — do not paste your key into GTM -->
<script src="https://www.reactionsaas.com/integrations/gtm/reaction-sdk-loader.js?account=YOUR_ACCOUNT_ID&campaign=YOUR_CAMPAIGN_ID&creative=YOUR_CREATIVE_ID"></script>

2) Add to GTM

  1. In GTM, create a new Tag → Custom HTML.
  2. Paste the loader tag 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

Try it live

Preview overlay interactions on a sample video (same demo as the docs playground).

Rate:
ReactionSDK demo