Analytics and Tracking

Session Default Channel Group

Also called session channel group

The GA4 dimension that labels each session with the marketing channel that started it, using Google's fixed channel rules.

Quick facts: Session Default Channel Group

Category
Analytics and Tracking
Also called
session channel group
Level
Beginner
Affects
Traffic acquisition report, channel comparisons, budget decisions
Where to see it
GA4 traffic acquisition report, explorations, UTM link builder
In this article4
  1. How the session default channel group works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

The session default channel group is the GA4 dimension that labels every session with the marketing channel that brought it in, such as Organic Search, Paid Social or Email. It is the dimension behind the traffic acquisition report, so when someone says “organic brought in 40% of our visits last month”, this is usually the number they are reading.

How the session default channel group works

When a session starts, GA4 records its source, medium and campaign. It then runs those values through Google’s default channel group rules, which are a fixed, ordered list of conditions. A medium of cpc from google becomes Paid Search. A source matching a known social network with no paid medium becomes Organic Social. A medium of email becomes Email. Anything that matches no rule lands in Unassigned.

Two details catch people out. First, the label belongs to the session, not the person. A customer who finds you through a Google search on Monday and returns from a newsletter on Thursday produces one Organic Search session and one Email session. Second, a session that arrives with no source information at all can be credited to the visitor’s last known non-direct channel, so Direct often looks smaller here than people expect.

GA4 has two sister dimensions that use the same rules on a different scope. The first user default channel group labels a person by the channel that first brought them to the site, and it drives the user acquisition report. Key events (conversions) in the advertising reports use attribution models instead. That is why three reports can give three different answers to “how many enquiries came from Google Ads”.

Why it matters

For most UK businesses the traffic acquisition report is the first place anyone looks to judge marketing. If the channel labels are wrong, budget decisions are made on a distorted picture. A common example is an email newsletter sitting in Unassigned because its links were tagged with a medium of newsletter instead of email, and Google Business Profile visits blended into Organic Search or Direct because nobody tagged the website link on the profile.

Getting this dimension right also matters when you compare GA4 with ad platforms. Meta and Google Ads report on their own terms; the session channel group is your independent view of what actually arrived on the site.

Common mistakes

  • Reading it as a conversion report. It tells you which channel started each session. It does not tell you which channel deserves credit for a sale that took three visits.
  • Non-standard UTM values. Google’s rules expect specific mediums such as cpc, email, social or referral. Inventive values like fb_ad or mailer fall through to Unassigned.
  • Payment gateways stealing credit. Without listing them as unwanted referrals, a return from PayPal or a bank’s card verification page can start a new Referral session and take the sale away from the channel that earned it.
  • Comparing it directly with user acquisition. One counts sessions, the other counts people. The numbers are not meant to match.

How to act on it

Open Reports, then Acquisition, then Traffic acquisition, and look at the size of Unassigned and Referral first. If either holds more than a small slice, change the dimension to session source / medium and find the values causing it. Most fixes are tagging fixes: agree a short list of UTM mediums, build every campaign link with a UTM link builder and add your payment providers to GA4’s list of unwanted referrals (Admin, Data streams, Configure tag settings).

If the default labels still do not match how you budget, create a custom channel group alongside it rather than fighting Google’s rules. Clean channel reporting is the base of the paid media work in my performance marketing service, because every cost-per-lead target depends on it.

Do and do not

Do

  • Use the standard UTM mediums Google's rules recognise
  • Check Unassigned and Referral every month
  • List payment providers as unwanted referrals

Do not

  • Treat it as a conversion attribution report
  • Expect it to match the user acquisition report
  • Invent new medium values for each campaign

Questions people ask about this

Why does the session default channel group show more Direct traffic than I expect?

Direct is what GA4 uses when a session has no referrer and no campaign tags. Untagged links in emails, PDFs, WhatsApp messages and some apps all arrive this way. Tagging those links with UTM parameters moves the traffic into the right channel.

What is the difference between session default channel group and first user default channel group?

The session version labels every visit by what started that visit. The first user version labels each person once, by the channel that first brought them to the site, and keeps that label for later visits. Use the session report to judge channels day to day and the user report to see which channels find new people.

Can I change the rules in the default channel group?

No. Google sets and occasionally updates those rules. You can create a custom channel group with your own rules, which then appears as a separate dimension next to the default one.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.