Skip to content

// CAPI Leak Report · Delivered Jul 3, 2026

https://northwind-supply.com

Scanned 2026-07-03  ·  14checks  ·  Shopify + Meta Conversions API

Your tracking mostly works. 3 failing checks and 4 warnings are costing Meta signal it needs to find buyers, and the estimate below puts a monthly number on each one.

7/14

Checks Passed

4

Warnings

3

Failing

$4,820

Recoverable / Mo

C

Signal Grade

//Fix These First

P1event_id on both pixel and CAPIPixel Purchase events missing eventID parameter. Meta cannot dedupe.$1,800/ mo
P2Event match quality >= 7Current EMQ = 5.3. Missing fn, ln, ph on most events.$1,400/ mo
P3Advanced matching fields populatedOnly em (email) is hashed and sent. Name and phone fields null.$900/ mo

//Tracking5 checks · 4 pass · 1 fail

PassPixel present on all pagesfbq('init') fires on /, /products, /cart, /checkout/thank-you.no leakverified
PassCAPI server-side sending PurchaseServer event Purchase seen in Events Manager within 2s of pixel event.no leakverified
Failevent_id on both pixel and CAPIPixel Purchase events missing eventID parameter. Meta cannot dedupe.$1,800/moleak found
PassEvent time within 60 secondsServer event timestamps arrive 0.4-2s after browser event.no leakverified
PassAction source set correctlyaction_source='website' on all Purchase events.no leakverified

//Data Quality3 checks · 2 warn · 1 fail

WarnEvent match quality >= 7Current EMQ = 5.3. Missing fn, ln, ph on most events.$1,400/moworth fixing
FailAdvanced matching fields populatedOnly em (email) is hashed and sent. Name and phone fields null.$900/moleak found
WarnFull event coverage (VC, AtC, IC, Purchase)InitiateCheckout missing on 12% of sessions (mobile Safari).$320/moworth fixing

//Shopify Integration3 checks · 2 pass · 1 fail

PassCheckout extensibility (not checkout.liquid)Store is on Checkout Extensibility per admin screenshot.no leakverified
PassThank-you page Purchase event alignmentPurchase fires once on /checkout/thank-you, value and currency match order.no leakverified
FailRefund events sent to CAPINo Refund or PurchaseReturn event type observed. Meta optimizes on gross, not net.$400/moleak found

//Consent and Compliance2 checks · 2 warn

WarnConsent Mode v2 configuredCMP present but ad_storage defaults to granted. EU traffic may be non-compliant.no leakworth fixing
WarnNo duplicate Purchase events across vendorsKlaviyo also firing Purchase to Meta via its own pixel. Potential double-count.no leakworth fixing

//Attribution1 check · 1 pass

PassShopify revenue vs Meta attributed revenueShopify $125k / Meta-attributed $38k (30.4%). Within expected range.no leakverified

//Recoverable Revenue

P1event_id on both pixel and CAPI$1,800
P2Event match quality >= 7$1,400
P3Advanced matching fields populated$900
P4Refund events sent to CAPI$400
P5Full event coverage (VC, AtC, IC, Purchase)$320
Total Recoverable · Monthly$4,820

Estimates come from your last 30 days of order volume against measured match-rate and dedupe gaps, stated per fix so you can sequence the work. They are directional, and they compound: dedupe first, then matching, then coverage.