What you receive from a TrackCheck Health Check, shown for a fictional demo store. All names and figures below are illustrative, not from a real client.
Store: Demo Candle Co. (Shopify) · Period: last 30 days · Prepared by TrackCheck
Overall tracking and consent score
GA4 under-reports revenue by 23% vs Shopify. Meta Pixel loads before consent. 31% of paid traffic is "Unassigned".
| # | 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 |
See Health Check pricing Get my free scan
Technical review, not legal advice.