write_key and tracking options, and trigger it from any GTM event. The tag is asynchronous and does not affect site load.
How it works
GTM has three main parts:- Tags — snippets of JavaScript or tracking pixels.
- Triggers — conditions that fire a tag.
- Variables — additional context the tag and trigger need.
dataLayer. You set up a data layer on your site that captures event-relevant info (page name, user email, purchase total, etc.); the tag reads from it and posts events to your Zeotap CDP Source.
Prerequisites
- Access to a Zeotap CDP instance with a GTM Source created (provides your
write_key) - A GTM account with a container installed on your site — see Setting up and installing Tag Manager
- A configured
dataLayeron your site capturing the events you want to track
CMP setup: ensure your CMP configuration includes Vendor ID 1469 for first-party data tracking. Add Vendor ID 301 if cookie sync is enabled.
Explore the docs
Quick Start
Import the template, add the tag, set up a trigger.
Configuration
Write key, consent, tracking, identities, GA, advanced settings.
API Reference
All template options, event hooks, and data layer keys.
Examples
Trigger setup, login event, hashed identities, GA integration.
FAQ
Validation, debugging, common gotchas.
External reference
Authoritative GTM SDK documentation.