GA4 channel groupings explained: default vs custom
A channel grouping is the set of rules GA4 uses to label each visit as Organic, Paid, Email, Social and so on. Understanding it is the difference between trusting your acquisition reports and being misled by them.
How the default grouping works
GA4 reads each session's source and medium and runs it through fixed rules to assign a channel. A medium of cpc or ppc becomes Paid Search; organic becomes Organic Search; email becomes Email. The catch is that the rules are strict: a value that does not match a rule lands in Unassigned.
Why your UTMs decide this
Because the rules key off medium, your UTM tagging directly controls where traffic lands. Tag a newsletter with utm_medium=newsletter and it will not match the Email rule; it falls into Unassigned. Use email and it is filed correctly. This is also how paid traffic ends up labelled organic.
When to build a custom grouping
- You run channels GA4 does not split by default, like influencer, affiliate or specific ad networks.
- You want to regroup or rename channels for reporting without changing your tagging.
You can create a custom channel grouping in Admin and apply it across reports. But fix your UTM discipline first: a custom grouping built on messy tagging just hides the mess. Clean mediums, then group.
Want us to check your tracking in 10 seconds?
Pop in your domain and we will show you what is firing, what is not, and where data is leaking. Free, no signup.
Check my tracking freeGet a plain-English audit
We check your live GA4, Google Tag Manager and consent setup by hand and tell you exactly what is wrong. The audit comes off any build.
See how it works & pricingDatahound are analytics and ad-tracking specialists. We fix broken GA4, Google Tag Manager and server-side tracking so every sale, form and call gets counted. Back to datahound.agency · All tracking guides · Unassigned traffic in GA4