Upload your GTM JSON export for an automated container audit. Finds duplicate tags, missing Consent Mode v2 gating, trigger overlaps, and risky custom HTML — with ranked findings and exact fix steps.
What the GTM audit checks
Multiple GA4 Configuration tags in one container cause duplicate pageview events and inflated session counts. The audit finds every instance.
Checks if tags that process personal data have consent type requirements set — and whether the consent default and update commands are present.
Identifies tags firing on multiple broad triggers (All Pages + Form Submission) without blocking triggers, which can double-count events.
Flags Custom HTML tags that make tracking API calls or inject external scripts — common sources of data leaks and consent violations.
Catches zero-parameter event tags, hardcoded measurement IDs, and generic tag names that make debugging impossible.
Crawls up to 5 pages of your site to verify the GTM container loads on every page, not just the homepage.
Frequently asked questions
In Google Tag Manager: go to Admin → Export Container. Select your workspace, choose JSON format, and download. The file is typically named after your GTM-XXXXXXX container ID.
The GTM JSON is processed server-side for the audit and never stored or shared. Results are held for 7 days then deleted.
Yes — URL-only mode crawls your site and detects container presence, dual-tagging, and UTM issues without the JSON. Uploading the JSON adds container-level checks.
The audit works with any GTM container export format. It detects GA4 Configuration and Event tags, Custom HTML, and consent-related custom JavaScript variables.
Upload your GTM JSON and get a full container health report in under 60 seconds.
Audit my GTM container free →