# SAMPLE — Tracking & Consent Health Check (fictional demo store, illustrative only)
Store: "Demo Candle Co." (Shopify) · Period: last 30 days · Prepared by TrackCheck
## Summary
Score 58/100. GA4 under-reports revenue by 23% vs Shopify; Meta Pixel loads before consent; 31% of paid traffic is "Unassigned".
## Top 5 fixes (by £ impact)
| # | Issue | Evidence | Impact | Fix | Effort |
|---|---|---|---|---|---|
|1|Purchase event missing transaction_id on Shop Pay orders|GA4 purchases 412 vs Shopify 535|Revenue/ROAS understated 23%|Use Shopify Customer Events pixel; pass transaction_id|1h dev|
|2|Meta Pixel fires before consent|Network log: fbq on page load pre-banner|PECR reg.6 risk|Gate Pixel behind consent (Consent Mode v2/CMP)|30 min|
|3|Inconsistent UTMs (Facebook/facebook/fb)|Source/medium report: 7 variants|Channel ROI unreliable|Adopt UTM naming standard (template included)|1h|
|4|Internal traffic not filtered|Staff IPs 6% of sessions|CR diluted|Define internal traffic filter|10 min|
|5|Refunds not sent to GA4|Shopify refunds £1,940, GA4 £0|Net revenue overstated|Send refund event|1h dev|
## Checklist excerpt (40 points): property settings, data retention 14 months, cross-domain, key events, ecommerce params, consent states, UTM governance, Search Console + Ads links…
## Reconciliation table, before/after consent screenshots, and UTM naming standard appended in the real report.
Not legal advice.
