Unassigned Traffic in GA4: What It Means, How to Fix It
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.
Category
Server-side tracking and conversion APIs: Meta CAPI, Google click IDs, WooCommerce capture guides and deduplication done right.
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.
WooCommerce conversion tracking end to end: what Woo records by itself, where the click trail tears, plugins compared, and numbers from real stores.
Klaviyo attribution counts real orders but shares credit generously: 5-day window, opens and MPP. How the model works, what to change, what email really sold.
Shopify attribution writes the channel onto every order by itself, but rarely the campaign or click ID. What Shopify knows, the 30-day limit, the full picture.
Cookieless tracking usually means browser fingerprinting. The EU requires consent, while the US, Canada and Australia follow different rules. A sourced guide.
A 30-minute conversion tracking audit: five numbers show how many orders your tracking really sees, where the rest disappear and when accuracy is enough to act.
Lead source tracking for service businesses: why GA4 and gut feel disagree, how to see the channel, campaign and keyword behind every enquiry and call.
Why WooCommerce orders say Direct: the built-in Order Attribution cookie is session-only, so returning buyers lose their traffic source. Fixes and limits.
Meta CAPI Gateway explained: how Meta's no-code Conversions API option works, what it costs, its browser-only blind spot, and when direct CAPI setup wins.
Meta CAPI in server-side GTM: three setups compared (custom HTTP tag, partner plugin, order-based capture), with trade-offs, costs, and where each fits.
Meta, Google, and Enalitica count conversions differently. Same orders, three ROAS numbers. Here is why and which to trust for spend decisions.
Learn what the Meta Conversions API (CAPI) is, how it differs from the Meta Pixel, and how to set it up for your store. Covers deduplication, EMQ and privacy.
Google Ads now uses three different click IDs. Learn what gclid, gbraid, and wbraid are, how they differ, and why capturing all three matters for attribution.
WooCommerce doesn't save Click IDs by default. Learn three methods to capture GCLID/FBCLID for order-level attribution, with GDPR compliance guidance.