Blog
Notes from the tracking layer
Field notes on server-side tracking, Meta Conversions API, attribution and Shopify analytics — written from real store data.
- Data reportMeta PixelAttribution
State of Meta tracking on Shopify stores, 2026
We inspected 263 Shopify stores running active Meta ads. Only 5.7% expose a pixel in their homepage HTML, and 59% run no attribution suite.
Read - TroubleshootingMeta PixelMeta CAPI
Meta pixel not firing on Shopify: 12 causes, ordered
Twelve causes of a dead or lying Meta pixel, ordered by how often they actually appear — consent gating, duplicate snippets, event_id mismatch and more.
Read - TroubleshootingMeta CAPI
Server-side CAPI deduplication, explained
How Meta keeps one copy of a purchase: event_id matching, the 48-hour window, the fallback when IDs are missing, and how to verify it in Test Events.
Read - ComparisonAttribution
Headless vs Triple Whale for Shopify attribution
Triple Whale is an attribution dashboard; Headless is a tracking layer. What the difference means for reported ROAS and which one you need.
Read - ComparisonMeta CAPI
Headless vs Elevar for Shopify Meta tracking
Headless and Elevar solve the same problem at different prices and depths. Which one fits a Shopify store running paid Meta ads.
Read - ComparisonServer-side
Headless vs Stape: app or server-side infrastructure
Stape is a self-hosted tag server you operate yourself. Headless is a Shopify app that does the same job without the container. Which fits your store.
Read - ComparisonMeta CAPI
Meta's free 1-click CAPI vs Headless (2026)
Meta's free 1-click Conversions API is genuinely enough for some stores. Here is the specific test for whether you need a paid tool on top of it.
Read