You don't know what your website is sending.
We do, in 48 hours.

Right now, your website is firing tags. Some you know about. Some were added by a previous agency. Some fire before consent is granted. Some collect data you never authorised. Some do nothing at all - they just slow your page down. A tracking audit is a complete technical inspection of every tag, pixel, script, and data connection on your site. Not just GA4. Everything. We manually inspect your GTM containers, test every tag in debug mode, map every data flow, and document exactly what's happening - what's working, what's broken, what's leaking, and what needs to go.

Request a Tracking Audit

What's hiding in your tag stack.

Tags accumulate. Nobody removes them. Nobody audits them.

Ghost tags from previous agencies.

Still firing, sending data to accounts you don't control. GDPR liability.

Duplicate tracking inflating your numbers.

CMS plugin + GTM + Enhanced Measurement all tracking the same thing.

Tags firing before consent.

Scripts hardcoded in theme or plugin, firing before consent banner loads.

Orphaned tags doing nothing except slowing your site.

Campaigns from 2 years ago, cancelled tools. Still loading every page.

No documentation of what anything does.

Nobody knows why tag #23 exists or who added it.

Your consent platform and GTM aren't properly connected.

Consent Mode v2 missing or misconfigured. Consent banner says one thing, tags do another.

What we actually inspect.

GTM container review.

Every tag, trigger, and variable. Orphaned, duplicate, broken, globally-firing. Multiple containers checked for conflicts.

Hardcoded tags and scripts.

Page source, theme files, plugin injections, header/footer scripts bypassing GTM.

Meta Pixel health check.

Configuration, events, parameters, EMQ score, Pixel–CAPI duplication.

Google Ads conversion tracking.

Right actions, correct values, no duplication with GA4-imported conversions. Enhanced Conversions check.

Third-party vendor scripts.

LinkedIn, TikTok, Hotjar, Clarity, HubSpot, affiliates, chat widgets. What each collects, consent status, whether still needed.

Consent management audit.

Every scenario tested: granted, declined, not yet given, returning user. Consent Mode v2 status. Behavioural modelling activation.

Page speed impact assessment.

Which scripts add most latency. Ranked by main thread blocking time. Recommendations: remove, defer, move server-side.

Data flow mapping.

Complete map: which tags → which platforms → which mechanism → what consent gating.

What you walk away with.

A complete tag inventory.

Every tag documented: name, purpose, firing conditions, consent status, platform, keep/fix/remove recommendation.

A prioritised issue list.

Ranked by severity: compliance risks first, data accuracy second, performance third. Root cause + fix for each.

A data flow diagram.

Visual map of entire tracking architecture.

Consent compliance assessment.

Technical yes/no on whether tags respect consent. Specific gaps + remediation.

Page speed impact report.

Scripts ranked by performance cost. Remove/defer/server-side recommendations.

Implementation roadmap.

Sequenced fix plan: what's urgent, what can wait, what needs infrastructure vs config change.

This isn't a GA4 audit. It's bigger.

A GA4 audit inspects your analytics configuration - event taxonomy, conversion setup, attribution, data quality within GA4.

A tracking audit inspects your entire tag infrastructure across every platform. GA4 is one piece. This covers Meta Pixel, Google Ads, LinkedIn, TikTok, HubSpot, consent management, hardcoded tags, page speed, and data flow.

If you know GA4 is the problem, start there. If you're not sure what's broken or suspect it's bigger than one platform, start here.

When to request a tracking audit.

You've inherited a site from a previous agency or team.

Need complete inventory before touching anything.

Your page speed scores are declining.

Suspect tracking scripts are the cause.

You're preparing for a GDPR compliance review.

Need to know exactly what data your site collects.

You're planning a server-side migration.

Need clean client-side baseline first.

Your conversion numbers are inconsistent across platforms.

Suspect duplicate tracking.

You just want to know what's actually happening.

Documentation that didn't exist before.

The process.

trendfingers:~/tracking-audit
$ ./scan --access --automated // DAY 1
GTM, GA4, ad platforms, consent platform access. Automated tag detection + manual inspection begins.
$ ./inspect --manual --debug --consent // DAY 2
Every tag tested in GTM preview and browser dev tools. Hardcoded scripts identified. Consent scenarios tested.
$ ./analyse --categorise --diagram --measure // DAY 3
Findings categorised, data flow diagram produced, page speed measured, consent assessed.
$ ./deliver --report --walkthrough // DAY 4
Full report, tag inventory, data flow diagram, fix list, roadmap. Live walkthrough.
$ ./implement --fix --validate --monitor // POST-AUDIT (OPTIONAL)
Implement fixes, validate, monitor 2 weeks.
✓ audit complete - all tags documented - roadmap delivered

You can't fix what you can't see.

A tracking audit takes 4 days. You get a complete inventory of every tag on your site, every data flow, every compliance gap, and a prioritised plan to fix it all. No surprises. No assumptions. Just the facts about what your website is actually doing with user data.

Request a Tracking Audit →