How many tags are firing on your checkout page right now? If you can't answer that within 10 seconds, you need a tag management audit. I asked this question to 15 marketing managers last quarter and only two could give me a number. The rest had no idea.
Why Your Tag Management Audit Matters More Than You Think
Tags pile up. Every new campaign, every new vendor, every A/B test leaves behind tracking scripts. Google Ads remarketing. Meta pixel. Hotjar. Your email platform's tracking snippet. That affiliate tracking code someone added six months ago. Over time, your pages accumulate 15, 20, sometimes 30+ tags.
And nobody cleans them up.
The cost isn't just page speed, though that's real too (we've measured a 1.8-second load time increase from orphaned tags on one client's landing page). The bigger cost is bad data. Duplicate conversion events fire. Attribution gets messy. You end up making budget decisions based on numbers that are flat-out wrong.
How I Run a Tag Management Audit
We start with Google Tag Manager because about 70% of the sites we work with use it. Open your GTM container. Look at every tag. For each one, answer three questions:
- Is this tag still connected to an active campaign or tool?
- Does the trigger make sense, or is it firing on pages where it shouldn't?
- When was the last time someone verified this tag is sending correct data?
You'd be surprised how often the answer to all three is "I don't know." That's normal. Tags get set up during a launch rush and never revisited. We found a Facebook pixel on a client's site that was still tied to an ad account they closed in 2024. It was firing on every page load, sending data to an inactive account and slowing down their mobile experience.
The Stuff That Actually Breaks
Duplicate conversion tags are the worst offender. Here's a scenario I dealt with in March: a Shopify store had two Google Ads conversion tags firing on their thank-you page. One was set up through GTM. The other was hardcoded into the Shopify theme by a previous developer. Google Ads was reporting double the conversions, which made their ROAS look amazing on paper. But actual revenue didn't match.
They'd been increasing ad spend based on that inflated ROAS for two months. The real cost of those duplicate tags? About $6,000 in wasted budget decisions.
Your tag management audit should catch exactly this type of problem. Open your browser's developer tools, go to the Network tab, and filter by your tracking domains. Count the requests. Compare that count to what you expect based on your GTM setup. If the numbers don't match, you've got rogue tags.
Building a Tag Hygiene Routine
I recommend running a tag management audit quarterly. Once a quarter, go through GTM, verify every tag, check firing triggers, and test with Google Tag Assistant in debug mode. Remove anything that's orphaned. Document what stays and why.
This isn't glamorous work. But the teams that do it consistently have cleaner data, faster pages, and more accurate attribution. And accurate attribution means you actually know which campaigns deserve more budget.
If you want to automate the monitoring piece so you don't have to remember quarterly check-ins, FunnelLeaks flags tag anomalies on your funnel pages automatically. It won't replace a full audit, but it'll catch the big stuff between reviews. When was the last time your team actually looked at what's firing on your pages?
