Menu

Post image 1
Post image 2
Post image 3
1 / 3
0

Why fixing 'Direct/None' alone won't reduce GA4's 'unknown traffic'

DEV Community·toshihiro shishido·about 1 month ago
#9XzFFlU3
Reading 0:00
15s threshold

A friend running a D2C brand told me last week: "I enforced UTMs across every ad and email link to reduce Direct / (none) in GA4. The Direct share dropped, but the total 'unknown traffic' in the report barely changed. What did I miss?" I dug into it. The answer is straightforward — and slightly embarrassing for me, because I had never internalized it cleanly either. The "unknown traffic" you see in GA4 is not one category. It's four. Direct / (none), (not set), Unassigned, and (other). Each is generated at a completely different stage, by a completely different mechanism, and demands a completely different fix. Reducing Direct / (none) on its own does nothing for the other three. The 4 stages where these are generated The crucial thing to understand is at which stage GA4 produces each of these values. Mapping it to the three stages from data arrival to display, the relationship snaps into focus. The breakdown: Stage 1 — Receive → (not set) . The dimension value never reached GA4.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More