Marketing Tool Stackby Amit Gupta
← Learn

What Is a GA4 Default Channel Grouping?

A GA4 default channel grouping is Google Analytics 4's built-in, read-only set of rules that sorts every session into a channel (Organic Search, Paid Social, Email, Direct and others) by reading its source, medium and campaign. It is how GA4 turns raw traffic into the channels you report on.

What a default channel grouping is

A default channel grouping is GA4's standard, Google-maintained way of bucketing traffic into a handful of named channels for reporting. Every session that reaches your property gets read and assigned to exactly one channel, like Organic Search, Paid Social, Email or Direct, so that reports such as Traffic acquisition can show performance by channel instead of by hundreds of raw sources.

The word default matters: this grouping is built in and read-only. You cannot edit its rules. You can create your own custom channel group in the admin to rename or add channels, but that only changes reporting from the day you build it forward and never alters the default grouping or your history.

Channel vs source/medium

A channel sits one level above source and medium. Source is where the session came from (for example google or newsletter) and medium is the type of link (for example organic, cpc or email). GA4 reads those raw values and rolls them up into a broad channel. Many different source/medium pairs can land in the same channel.

How GA4 decides the channel

GA4 assigns a channel by running each session's source, medium and campaign name through an ordered list of pattern-matching rules and stopping at the first match. The biggest deciding factor is the medium: it is what separates paid from organic, and email from social, with source and campaign used to refine the bucket.

The signals GA4 reads

  • Medium: values like cpc, ppc and paid trigger paid channels; organic triggers organic; email triggers Email; referral triggers Referral.
  • Source: GA4 checks the source against its lists of known search engines and social networks, so google reads as search and facebook as social.
  • Campaign name: some rules look for keywords in the campaign, for example a campaign containing shopping can route a session into Paid Shopping.

Why order matters

The rules are evaluated top to bottom and the first one that matches wins, so more specific paid and shopping rules are checked before the broad organic and referral rules. A session that matches no rule at all is labelled Unassigned, GA4's signal that it could not read enough to classify the traffic.

The main GA4 default channels

GA4 ships with roughly twenty default channels, but in practice most marketing traffic lands in a familiar handful. The table below shows the common ones and the typical source/medium signals that route a session into each.

ChannelTypical signalExample source / medium
DirectNo source or medium captured(direct) / (none)
Organic SearchKnown search engine, organic mediumgoogle / organic
Paid SearchSearch source with a paid mediumgoogle / cpc
Organic SocialKnown social network, social/organic mediumfacebook / social
Paid SocialSocial source with a paid mediumfacebook / cpc
EmailMedium of emailnewsletter / email
ReferralAnother site linking in, referral mediumpartner.com / referral
UnassignedNo rule matched the sessionnewsletter / blast

GA4 maintains its own internal lists of recognised search engines and social platforms, which is why google / organic reliably becomes Organic Search without you tagging anything: the source alone is enough. For paid, email and referral, the medium has to be right.

Why clean UTMs decide your channels

Clean UTMs decide your channels because GA4's rules read the exact medium and source you pass on the link. Get them wrong and the session is bucketed wrong. UTMs are the only lever you control for owned campaigns like email, paid ads and partnerships, so a sloppy or missing utm_medium sends real revenue into the wrong channel.

Match GA4's expected values

GA4 matches on specific medium values. Use cpc (or ppc/paid) for paid clicks, email for email, and social for organic social. Inventing a medium GA4 does not recognise (newsletter, blast, fb-ad, banner) is the single most common reason campaigns vanish into Unassigned or get misfiled.

Be consistent and lowercase

GA4 treats Email and email as different values, so inconsistent casing splits one campaign across several rows and can break a channel match. Lowercase everything, pick one naming convention, and apply it to every link. A UTM builder with a fixed medium dropdown removes the guesswork entirely.

Common misgroupings and how to fix them

Most misgroupings trace back to one thing: a medium GA4 cannot read. When the medium is missing or off-pattern, GA4 falls back to Direct, Referral or Unassigned instead of the channel you intended. Here are the ones that catch marketers most often, and the fix for each.

Paid ads landing in Organic or Referral

If a paid link has no utm_medium, or uses a non-paid value like social instead of cpc, GA4 will not match a paid rule and the click falls through to organic or referral. Auto-tagging (such as Google Ads GCLID) handles Google Ads automatically; for every other paid platform, set utm_medium=cpc yourself.

Email showing as Direct or Unassigned

Email opened in an app often strips the referrer, so an untagged newsletter link arrives as Direct. And a medium like newsletter matches no rule, landing in Unassigned. The fix is the same in both cases: tag every campaign link with utm_medium=email.

Social traffic split between Paid and Organic

Paid and organic posts from the same network share a source, so the only thing separating Paid Social from Organic Social is the medium. Use cpc on ads and social on organic posts. Mixing them up, or leaving the medium blank, blurs your paid and organic social performance into one unreliable number.

Frequently asked questions

Can I edit GA4's default channel grouping?

No. The default channel grouping is read-only and applies Google's fixed rules to every session. You can build a custom channel group in the admin to add or rename channels, but it only affects reports going forward and never rewrites the default grouping or your historical data.

Why is my paid traffic showing up as Organic in GA4?

Almost always a tagging gap. GA4 reads the medium to decide paid versus organic, so a paid link with no utm_medium, or a medium like social instead of cpc, fails the paid pattern and falls back to an organic or referral channel. Tag the medium correctly to fix it.

What's the difference between source/medium and channel in GA4?

Source and medium are the raw values GA4 captures for each session, such as google / cpc or newsletter / email. A channel is the broad bucket GA4 derives from them, like Paid Search or Email. Channels group many source/medium pairs into a single category for reporting.

Why does GA4 say my Email campaign is Unassigned?

GA4 only matches the Email channel when the medium is email. If your newsletter links carry no UTMs, or use a medium like newsletter or blast, the session fails every channel rule and lands in Unassigned. Set utm_medium=email on every campaign link to fix it.

Last updated: 14 June 2026