Tracking Fixes That Actually Work
Symptom-first guides for broken conversion tracking. Diagnose the cause, apply the fix, verify it held — with code you can run today.
Get My Free Audit →Fix the Symptom
These are not service pages. Each guide targets a specific failure mode we see in audits — duplicate purchase events, CAPI deduplication gaps, revenue mismatches — and gives you the fix, not a pitch.
If you can implement it yourself, the guide is complete. If you read it and realise your stack has four more problems like this, that is what our audits cover.
GA4 Purchase Event Firing Twice
Reloadable order-confirmation pages, double GA4 installs, and client/server deduplication gaps.
GA4 duplicate purchases →Meta Event Match Quality Is Low
Customer parameters, hashing, and event_id alignment for CAPI match quality.
Event match quality →Meta CAPI Deduplication Is Not Working
event_id, event_name, and browser/server pairing that Meta actually deduplicates on.
CAPI deduplication →WooCommerce Revenue Does Not Match GA4
Tax, shipping, refunds, and currency handling in the purchase payload.
Revenue mismatch →Consent Mode v2 Is Not Working
Default consent states, CMP wiring, and server-side consent forwarding.
Consent Mode v2 →Server-Side Cookies Are Not Persisting
First-party cookie domains, Set-Cookie headers, and Safari ITP on server containers.
Cookie persistence →Tell us about your setup. We respond within 24 hours.
Still Broken After the Fix?
Book a free audit. We trace every event against your order table until the numbers agree.
