Blog
Guides, insights, and best practices for Google Tag Manager.
The Consent Cascade and Why Fixing One Thing Resolves Six Findings
Most consent audit findings are symptoms of one root cause. Install a CMP and 18 of 20 findings resolve. Here's how cascade grouping changes the way you read an audit.
How Google's Built-In Consent Works and When It Doesn't
Five native Google tag types check consent automatically at runtime. Here's how built-in consent works, the three conditions it needs, and the failure modes nobody documents.
ArticleWhy We Replaced Our MCP Server With a Folder
The MCP server had six read-only tools and zero external calls. A folder with structured JSON and a CLAUDE.md does the same thing with no infrastructure. Here's the pattern.
ArticleScan Any GTM Container in 10 Seconds
Enter a GTM container ID and get a full audit without exporting anything. The public endpoint, what it contains, and how to use it for quick checks and prospecting.
ArticleWhy Your 7-Tag GTM Container Shouldn't Score an A
Fewer tags means fewer findings, but a container with zero issues and no analytics platform has a bigger problem than one with 12 naming findings and full measurement coverage.
ArticlePII in Your DataLayer and the Form Listener Problem
A common Custom HTML pattern pushes raw form data into the dataLayer, making every field value accessible to every tag in the container. Here's how to fix it.
ArticleWhat's Hiding in Your Custom HTML Tags
Custom HTML tags run with full page privileges and nobody audits them after publishing. Here's how to classify what's in them and what to look for.
Article85 rules and what they're actually checking
TagManifest runs 85 rules across 10 categories. Each one checks the container JSON for a specific pattern that indicates a configuration problem, a maintenance concern, or a missed opportunity. Here's what each category covers and why some are deeper than others.
ArticleMaking GTM containers readable for AI
A GTM container export is a JSON file designed for Google's systems, not yours. Here's the practical workflow for turning raw container data into something an AI agent can actually work with.
ArticleWhy everything runs in your browser
TagManifest processes container JSON entirely client-side. Nothing is sent to a server, nothing is stored, nothing leaves your machine. That's a deliberate architecture decision with real tradeoffs.
ArticleThe consent gap: Why 'configured' doesn't mean 'correct'
A tag can have consent configured and still be non-compliant. The real problems are type mismatches, missing v2 signals, and CMP timing. Here's what we found when we looked deeper.
ArticleWhat static analysis can and can't tell you about a GTM container
A GTM container export is a blueprint, not a recording. Here's what a JSON scan can reliably catch, where it reaches its limits, and how to use it as the first step in a proper audit.
ArticleWhy we score functional health and container hygiene separately
TagManifest produces two separate assessments: a functional health grade and a container hygiene profile. A messy container that tracks accurately is in better shape than a tidy one with consent violations. One number can't capture that.
ArticleEffort over severity: how to prioritize a GTM cleanup
Severity tells you what's worst. Effort tells you what to do first. TagManifest organizes findings by effort because that's how cleanup actually gets scoped: quick wins, focused sessions, structural projects, and roadmap items.
ArticleConsent inside and outside Google Tag Manager
GTM tag consent is one part of a larger stack. Your CMP dashboard, consent mode defaults, server-side cookies, and scripts outside GTM all affect compliance independently.
ArticleWhy consent misconfiguration inflates your Direct traffic
When consent mode isn't configured correctly, GA4 can't attribute sessions. Paid channels disappear from reporting. Direct traffic absorbs everything. Here's what happens and what to check.
ArticleConsent is a moving target
Consent setups drift. New tags, new cookies, new scripts, turnover. Here are 7 things that keep your configuration from quietly falling apart.
ArticleWhere to learn about consent mode
Consent mode documentation is scattered across Google docs, independent educators, and CMP vendors. Here's where to go depending on what you need to learn.
ArticleBuilt-In consent vs Additional consent in GTM
GTM has two consent mechanisms and most people don't realize they're separate. Here's how Built-In and Additional consent work, when you need each one, and what happens when they conflict.
ArticleHow TagManifest checks consent
Most GTM audit tools check whether consent settings exist. TagManifest checks whether they're correct. Here's what that means and how it works.
ArticleFrom audit findings to client-ready documents
A GTM audit produces findings. Your team and clients need documents. Here's how an AI copilot turns one set of audit data into five different deliverables for five different audiences.
ArticleThe prompts that actually work for GTM auditing with AI
Most GTM audit prompts ask the AI to do three things at once. Here's why simpler prompts against structured data produce better results, and what that looks like in practice.
ArticleMaking your GTM container readable for AI
AI tools are probabilistic. The quality of what comes out depends on what goes in. Here's why structured audit data produces better results than raw JSON.
ArticleWhen to act, when to verify, and when to stop during a GTM audit
A three-question test for deciding whether to fix a GTM finding immediately, verify it first, or defer it entirely. Built from a real audit session, not theory.
ArticleHow to audit a GTM container with AI
A step-by-step process for using AI to audit your Google Tag Manager container. Export, structure, interpret, fix. The order matters more than the tools.
ArticleYour AI copilot is a researcher, not a developer
The most valuable thing an AI copilot does during a GTM audit isn't writing code. It's looking things up, fast, and in context.
ArticleWhat actually happens when you fix up a GTM container with an AI copilot
A real walkthrough of using an AI copilot to audit and fix a messy GTM container. What worked, what didn't, and what the process actually looks like when you sit down and do it.
ArticleYour Numbers Don't Match Across Platforms
GA4 says 200 conversions. Google Ads says 340. Facebook says 180. The numbers will never match perfectly, but some discrepancies point to real problems in your GTM container.
ArticleReading the TagManifest Measurement View
What each section of the measurement view tells you about your GTM container's GA4 setup, advertising platforms, and ecommerce tracking, and what common findings mean.
ArticleWhat to Look for in a GTM and GA4 Data Quality Audit
GA4 data quality is the largest audit category for GTM containers: 24 rules across event naming, parameters, ecommerce, and configuration. Here's what to check and what the common findings actually mean.
ArticleGA4 Ecommerce Tracking: The Spec in Plain English
GA4 ecommerce tracking requires specific events, specific parameters, and a specific data format. Here's what your developer needs to build, without the jargon.
ArticleYour GA4 Shows $0 Revenue but You're Definitely Selling
Orders are coming in. GA4 says revenue is zero. The tracking isn't absent, it's misconfigured. Here are the six most common causes and how to fix each one.
ArticleThe GA4 Event Model for People Who Learned on Universal Analytics
GA4 replaced category/label/action with something more flexible. If you learned analytics on Universal Analytics, here's how events actually work now and why one parameterized event beats ten specific ones.
ArticleReading the TagManifest Consent Dashboard
What each section of the consent dashboard tells you about your GTM container's consent setup, and what to do about common findings.
ArticleHow TagManifest Scores Your Container
TagManifest uses two dimensions, not one. Functional health measures whether your tracking works. Container hygiene measures whether someone else could maintain it. Here's how both work.
ArticleHow to Tell if Your Consent Setup Is Doing What You Think
The banner works. The CMP is installed. But is consent actually controlling what your tags do? Here's how to verify.
ArticleWhere to Start with GTM Consent Mode
GTM consent mode documentation is scattered across Google docs, CMP guides, and blog posts. Here's an organized starting point.
ArticleWhat to Look for in a GTM Consent and Compliance Audit
Consent compliance is the highest-stakes area of GTM container health. Here's what to check, what common findings mean, and what to do.
ArticleYou Just Inherited a GTM Container. Now What?
Someone left, nobody documented the container, and now it's yours. Here's how to make sense of what you're looking at and what to do first.
ArticleAudit your Google Tag Manager container with TagManifest
TagManifest is a free, browser-based tool that audits your GTM container in seconds. Upload your JSON export, get a health assessment, consent check, and prioritized work plan. Nothing leaves your browser.