Ecommerce platform
Audit your WooCommerce store's tracking.
WooCommerce tracking is usually a pile of plugins — one for Meta, one for Google, maybe GTM on top. That's a recipe for duplicate events and silent gaps. Scan your store to see what's actually firing and how much of it survives iOS and ad blockers.
What usually loads on a WooCommerce site
- Meta Pixel (via a Facebook-for-WooCommerce plugin)
- GA4 and Google Ads tags (via a Google plugin or GTM)
- Google Tag Manager containers
- TikTok / Pinterest plugins
- Caching and consent plugins that change when tags fire
Send WooCommerce orders server-side
EndFrame captures orders first-party and forwards them server-side to Meta CAPI, GA4 Measurement Protocol, and TikTok Events API with event-ID dedup, so a caching plugin or an ad blocker can't quietly drop your purchase events. Your reported conversions start matching your actual orders.
Where WooCommerce tracking goes wrong
Plugin + GTM double-firing
It's common to install a pixel through a plugin and again through GTM. The result is duplicated purchase and add-to-cart events that inflate conversions and mislead ad optimization.
Caching plugins strip or delay tags
Aggressive page caching and script optimization can defer or remove tracking scripts, so events fire late or not at all — especially on the order-received page.
Client-side loss on iOS and ad blockers
Like any browser pixel, WooCommerce tags lose iOS, Safari, and ad-blocked conversions. The order completes, but the ad platform never hears about it.
Frequently asked
Why does WooCommerce report fewer conversions than orders?
Browser pixels miss iOS, Safari, and ad-blocked sessions, and caching plugins can delay or strip tags. Server-side forwarding sends the order from your server, so the conversion is recorded regardless.
How do I find duplicate pixels on WooCommerce?
Run the audit above — it lists each detected pixel and flags when the same tag appears more than once, which is the usual sign of plugin-plus-GTM double firing.
Will server-side tracking double-count my events?
No. Server-side events share an event ID with the browser pixel so the ad platform deduplicates them — you get the recovered signal without inflated numbers.
Do I need to disable my existing plugins?
Not necessarily. Start by auditing what you have, remove obvious duplicates, and add server-side forwarding for the events that matter most.
How it works
A scored tracking audit in one click.
- 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
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
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