UTM Naming Convention: One Page That Keeps Every Report Clean
A UTM naming convention your team can follow: which mediums GA4 accepts, a copy-paste standard for every channel, and a validator for links.
Page 2 of 8
A UTM naming convention your team can follow: which mediums GA4 accepts, a copy-paste standard for every channel, and a validator for links.
Unassigned traffic appears when GA4 sees a source and medium but no channel rule matches, usually a utm_medium it does not recognize. The exact rules and fixes.
Why is my direct traffic so high? Because GA4 files every session without a source as Direct: dark social, in-app browsers, untagged email, QR codes. The fixes.
Privacy-safe attribution defined properly: why last-click is dying, the four-layer stack that replaces it, and a migration checklist for stores.
Self-reported attribution explained: how 'where did you hear about us' gives TV, billboards, word of mouth and AI search their own row, no modeling.
Ecommerce attribution software compared on what buyers ask: pricing and trials, lock-ins, EU hosting and GDPR, first-party pixel, order journeys, AI access.
Affiliate attribution for e-commerce: how network click IDs work, why coupon sites take the last click, and how to catch orders claimed twice.
Cost per qualified lead, computed honestly: the CPQL formula, your break-even cost per lead, ROI per channel and what a CRM loop adds. With worked numbers.
When to pause a Google Ads campaign, decided by rules: clean weeks, break-even POAS, four verdicts with thresholds, and a countdown instead of panic.
WooCommerce conversion tracking end to end: what Woo records by itself, where the click trail tears, plugins compared, and numbers from real stores.