// Free Tool · Shopify + Meta
Your tracking is lying to you.
The free Shopify Tracking and Attribution Checker reads your storefront the way Meta does and flags the tracking gaps worth chasing, no login required.
Free · read-only · about 30 seconds · no signup
// Why This Exists
Watch the leak happen
Purchase events stream from the browser toward Meta. Ad blockers, iOS, and cookie loss knock out a real share of them at the pixel drop, often 20 to 40 percent. Hover the gap and your cursor becomes the patch, then watch the capture rate climb. Finding where to patch it is what the report does.
// What The Scan Reads
Fourteen checks, five layers of your stack
The same methodology as the paid deep scan. The free pass reads everything visible from the outside; the deep scan confirms the rest against your real order data.
Tracking 05
- Pixel present on all pages
- CAPI sending Purchase
- event_id deduplication
- Event timing drift
- Action source
Data Quality 03
- Event match quality
- Advanced matching fields
- Full funnel event coverage
Shopify 03
- Checkout Extensibility
- Thank-you page alignment
- Refund events to CAPI
Consent 01
- Consent Mode v2 signal
Attribution 02
- Cross-vendor duplicates
- Shopify vs Meta revenue
// What A Surface Scan Can See
What a surface scan can and cannot see
Server-side events are invisible from the outside. That is physics, not a paywall trick, and it is exactly why the deep scan exists.
Free · Surface Scan
Reads your storefront like Meta does
- ▸Pixel presence, placement, and duplicates
- ▸Browser event wiring and event_id hints
- ▸Advanced matching fields in the payload
- ▸Consent Mode v2 signals
- ▸A grade estimate and the gaps worth chasing
Runs against your public pages. Nothing to install, nothing to connect.
Paid · CAPI Leak Report
Confirms all 14 checks with your order data
- ▸Server-side event verification, dedupe rates, refund coverage
- ▸Every leak priced in dollars per month from your last 30 days
- ▸A fix sequence your dev can execute, with a free verification rescan
Read-only order data, delivered as a permanent shareable report.
See a sample report →// From Leak To Fixed
Three steps, then the algorithm sees straight
01
Run the free scan
Thirty seconds against your storefront. You get a grade estimate and every gap visible from the outside.
02
Get the deep report
All 14 checks confirmed against real orders, each leak priced monthly, sequenced by payoff.
03
Fix and verify
Hand the report to your dev or walk the first fix with Michael. A free rescan proves the recovery.
// Straight Answers
Questions stores actually ask
Is this really free?
Yes. The surface scan is free, with no login and no card. The paid product is the deep report that confirms server-side behavior and prices each leak.
What does the scan actually look at?
Everything Meta can see from your storefront: pixel placement, duplicate tags, browser event wiring, matching fields in the payload, and consent signals.
Why can a static scan not give a definitive answer?
Server-side CAPI events, dedupe rates, and refund coverage never touch the browser, so a static read cannot confirm them. That is why the free scan never grades a Shopify store an F: a C or D here means "this needs the deep scan to confirm," not "you are broken." Confirming the rest takes read-only order data, which is what the paid report does.
Does it work for non-Shopify stores?
The methodology is built around Shopify checkout. Other platforms get the browser-side checks with partial results.
// Thirty Seconds, Zero Risk
Find out what Meta actually sees
Every day a leak runs, the algorithm optimizes on bad data and your budget follows it.
More on CAPI and attribution
Deeper reading on server-side tracking, dedup, and the attribution math behind DTC.

11 min read
The field guide to Meta CAPI for DTC operators
A pattern-library field guide to Meta CAPI for DTC operators. Six failure shapes, six working fixes, grounded in a 48-hour Shopify rebuild.

16 min read
Meta CAPI match quality scoring: how to audit your setup
A field operator's audit pattern for Meta CAPI match quality scoring. Read Events Manager, decode the per-identifier score, and find what is leaking spend.

9 min read
Reconciling GA4, Meta, and Shopify purchase counts
The short, full, and nuanced answer on ga4 meta shopify reconciliation. Five sources of variance and the one number to trust per question asked.

13 min read
Hashing PII for CAPI purchase events without leaks
A tutorial on capi purchase event pii hashing. The six-step pipeline that normalizes, hashes, and keeps raw values out of every log sink in production.

9 min read
Debugging CAPI payload mismatches in production
A postmortem on capi payload mismatch debugging. Three root causes, the verification sequence, and the fix that held in production at a Shopify DTC.

10 min read
Why DTC brands should run lift tests over last-click
A contrarian case on lift test vs last click dtc attribution. Why last-click misreads incrementality and how a cheap geo lift gives the real answer.