Channel grouping in GA4 – what are default and custom channel groups?
Learn how channel grouping works in GA4 and when it makes sense to create your own traffic classification.
Post title
Analyzing traffic sources correctly helps you understand which marketing activities actually bring users to your website and contribute to your business goals. In Google Analytics 4, channel groups - default, custom, and primary - play an important role in this process. Learn how channel grouping works in GA4 and when it makes sense to create your own traffic classification.
What is channel grouping in Google Analytics 4?
Channel grouping in Google Analytics 4 is a way of organizing traffic sources into broader categories based on specific rules. Instead of analyzing every source and medium combination separately, you can review the performance of broader groups such as organic search, paid campaigns, social media, email, or direct traffic.
Traffic is assigned to a specific channel based on factors such as source and medium values, source platform, and campaign data. However, it is important to remember that channel grouping can apply to different data scopes. In GA4, you will find dimensions related to the user's first channel, session channel, and event attribution:
These dimensions answer different questions and should not be used interchangeably. A user may first arrive at your website through organic search and then return in a later session through an email campaign - both channels can be correctly reflected in GA4, but within different data scopes.
How do default channel groups work in GA4?
Default channel groups in GA4 are created automatically based on rules defined by Google. You cannot edit the definitions of default channels yourself. Google uses a common set of rules that may be updated as the market evolves and new traffic sources emerge.
Organic and direct channels
GA4 default channel groups include categories for organic and direct traffic, as well as traffic from external websites and apps:
Paid channels
Default channel grouping also distinguishes traffic from different types of advertising campaigns. GA4 uses factors such as source and medium and, for integrated advertising platforms, information about the source platform, campaign type, or ad network:
display, banner, or cpm can result in traffic being assigned to this channel;audio medium can be used to assign it to this category.Other channels
GA4 also includes separate groups for several other traffic acquisition methods, so they do not have to be combined with broader categories:
utm_medium=email;affiliate medium assigns it to this category;sms allows GA4 to classify this traffic into the appropriate channel;push, mobile, or notification.What determines how traffic is assigned to a channel in GA4?
Google Analytics 4 assigns traffic to channels based on information about where it comes from and the rules defined for individual categories. When grouping traffic, GA4 may take into account:
organic, cpc, email, or affiliate;Consistent campaign tagging is therefore particularly important. Inconsistent UTM parameter values can cause similar marketing activities to be classified into different channels or prevent traffic from being assigned to the expected category.
What are custom channel groups in GA4?
Custom channel groups in GA4 allow you to create your own traffic categories tailored to how you manage and analyze your marketing activities. Each channel is defined using specific rules, allowing you to classify traffic in greater detail or differently from Google’s default channel grouping.
Creating a custom group does not change the system-defined default channel group or its rules. Instead, it provides an additional way to classify data using criteria such as source, medium, campaign name or ID, source platform, or default channel group.
Google sets limits on the number of custom groups and channels they can contain:
Custom channel grouping is particularly useful when Google’s default categories do not fully reflect the structure of your company’s marketing activities or when you need an additional level of detail when analyzing traffic sources. Importantly, custom channel groups can also be applied to historical data, so creating a new group allows you to analyze previously collected traffic according to its rules.
How to create a custom channel group in GA4?
You can create a custom channel group directly in the Google Analytics 4 property settings. Before you start configuring it, determine which traffic sources you want to separate and what rules should be used - this will make it easier to define the conditions for each channel correctly.
To create a custom channel group in GA4:
After creating the group, check your reports to make sure traffic is being classified as intended. Pay particular attention to channels with similar or partially overlapping conditions - an incorrect order may cause data to be assigned to a different category than expected.
What mistakes should you avoid when grouping channels?
Simply creating a channel group does not mean that traffic will be classified as intended. Problems can result from both the way campaigns are tagged and the way rules are structured in custom groups. The most common mistakes include:
The best way to assess whether channel grouping is working correctly is to review actual traffic source data rather than the group configuration alone. In particular, after changing rules or campaign tagging conventions, check whether the data is being assigned to the expected categories.
Channel grouping can also be reviewed as part of a GA4 audit, which may include checking UTM medium values, session sources, custom channel groups, and the quality of traffic acquisition data.
GA4 channel grouping FAQ
Channel grouping in Google Analytics 4 helps organize traffic sources and analyze them using broader categories. Below, we answer the most frequently asked questions about default, custom, and primary channel groups in GA4.
What is a channel group in GA4?
A channel group in GA4 is a set of rule-based traffic source categories. It allows individual sources and medium values to be assigned to broader groups such as Organic Search, Paid Search, Direct, or Email, and their performance to be compared in reports.
What are the default channel groups in GA4?
GA4 uses channels including Direct, Organic Search, Organic Social, Organic Video, Organic Shopping, Referral, AI Assistants, Paid Search, Paid Social, Paid Video, Paid Shopping, Display, Cross-network, Paid Other, Email, Affiliates, Audio, SMS, and Mobile Push Notifications. Traffic is assigned to these channels automatically based on rules defined by Google.
Can you edit the default channel group?
No. You cannot edit the definitions of the system-defined default channel group in GA4. However, you can create your own custom channel groups and set one of them as the primary channel group for the property.
What is the difference between a default and custom channel group?
The default channel group uses rules defined by Google that users cannot modify. A custom channel group allows you to define your own channels and traffic classification conditions, so you can tailor how data is grouped to your company’s needs and reporting structure.
How many custom channel groups can you create in GA4?
You can create up to 2 custom channel groups in a standard GA4 property and up to 5 in Google Analytics 360. Each group can contain up to 50 channels. The system-defined default channel group does not count toward these limits.
Does GA4 automatically recognize traffic from ChatGPT and other AI assistants?
Yes. GA4 has a default AI Assistants channel designed to classify traffic from AI assistants such as ChatGPT, Gemini, DeepSeek, Copilot, and Grok. Traffic from AI Overviews and AI Mode in Google Search is classified as Organic Search instead. If you need a more detailed breakdown of traffic from individual AI assistants, you can use a custom channel group.
We audit and monitor Google Analytics 4 implementations - so your data drives decisions, not doubt.
Free audit
Check your website's setup
Enter your address and we'll scan your GA4 - 62 checkpoints across 10 areas. The first audit is free.
No payment card. You connect GA4 in read-only mode.