Skip to main content

Tag manager

Audit your Google Tag Manager setup.

GTM makes it easy to add tags — and just as easy to fire them twice or leave broken ones behind. Scan any URL to see which marketing tags your container actually loads and how resilient they are.

What GTM commonly fires

  • GA4 configuration and event tags
  • Google Ads conversion and remarketing tags
  • Meta Pixel
  • TikTok, LinkedIn, Bing, Pinterest tags
  • Custom HTML tags

Pair GTM with server-side forwarding

GTM organizes your client-side tags; EndFrame recovers what they lose. EndFrame forwards conversions server-side to Meta CAPI, GA4 Measurement Protocol, and TikTok Events API with event-ID dedup — no separate server-side GTM container to host and maintain.

Common GTM problems an audit catches

The same pixel fired twice

A pixel hardcoded on the page and also in GTM (or duplicated across containers) double-counts events. The audit flags repeated IDs.

Tags that depend on consent or runtime injection

Tags GTM injects after load or after consent may not appear in the initial HTML — a hint about how and when your tracking actually fires.

Everything GTM fires is client-side

GTM runs in the browser, so every tag it loads is exposed to iOS limits and ad blockers. A tag manager doesn't solve signal loss — it centralizes it.

Frequently asked

How do I audit my GTM container from a URL?

Enter the page URL above. The audit detects GTM and the marketing tags visible in the page source, and flags duplicates. Tags injected purely at runtime may not appear — which itself tells you how the container is configured.

Does server-side GTM fix conversion loss?

Server-side GTM can help, but it's another container to host and maintain. EndFrame forwards conversions server-side directly, with dedup, without standing up and managing a server container.

Why do I see duplicate conversions with GTM?

Typically a pixel is installed both on-page and in GTM. The audit highlights duplicate IDs so you can remove one.

Is the scan safe?

Yes. It only requests the public page and stores nothing beyond a report you choose to share.

How it works

A scored tracking audit in one click.

  1. 1

    Enter any public URL

    Your own site, a landing page, or a competitor's — anything reachable on the open web. No login or extension required.

  2. 2

    We scan and score it

    We fetch the page, detect every marketing tag, run it through our checkpoints, and grade how resilient the tracking actually is.

  3. 3

    Share the report

    Get a resilience grade, a fix-it checklist, and a shareable report link you can send to your team or a client.

Why it matters

More than a pixel list — a graded, shareable report.

A score you can act on

Every audit returns a resilience grade and a checklist of exactly what's exposed, duplicated, or missing — not just a raw list of tags.

Quantify the blind spot

See an honest estimate of how many conversions your client-side tags drop to iOS and ad blockers, built on transparent benchmarks you can verify.

Shareable by default

Each report gets its own link, so agencies and teams can send a client their tracking audit without anyone installing a thing.

FAQ

Questions, answered.

How is this different from the Pixel Inspector?

The Pixel Inspector lists the tags a page loads. The Tracking Audit goes further: it grades your setup, flags duplicates and gaps, estimates how much data you're losing, and saves a shareable report you can send on.

Do I need to connect Google Analytics or log in?

No. The audit reads the public page the same way a browser would — no login, no OAuth, no extension. Private or internal addresses are blocked.

Where does the data-loss estimate come from?

From transparent industry benchmarks: Safari/iOS privacy controls drop roughly 35% of client-side conversions and ad-blocked sessions about 95%. We surface every assumption on screen and link to the calculator so you can plug in your own numbers.

Is the report stored, and who can see it?

Each audit is saved to a private, unguessable link so you can share it deliberately. We only request the public page you enter — nothing behind a login.

Audit another platform

Free tools, free trial

Your tracking is exposed. Server-side fixes it.

Every tag this audit grades fires in the browser — the exact conversions iOS and ad blockers strip away. EndFrame forwards them server-side to Meta CAPI, GA4, and TikTok with event-ID dedup, so your reporting reflects reality.

No credit card required