Developer docs

Tracking Health

If a stage never fires, Tracking Health leaves it blank. That is how you debug a shop — not by painting a fake journey.

Read it like a doctor

  • Freshness — when the last event arrived.
  • Volume — enough to brief, or a quiet Tuesday.
  • Coverage — Page → Product → Cart → Checkout → Order. Empty is a clue.

Common holes

Blank stageUsual causeFix
Page viewSnippet missing, blocked, or waiting on consentSee Add the snippet. Check CSP and ad blockers on your own IP.
Product viewNo Product Viewed on the PDPTrack on the product template.
Add to cartAjax cart never calls trackHook the form / added_to_cart.
CheckoutHosted checkout, no eventEmit Checkout Started, or accept a four-step funnel.
PurchaseThanks page never tracks, Shopify not connectedTrack Order Completed or connect paid webhooks. Amounts belong on the order.

Open the events list in the product and click the shop. You should see Page Viewed within seconds. Conversion is orders ÷ visitors. Revenue needs an amount.