View URLs in Google Analytics Pages and Screens Report
- Switch from page titles to full URL paths
- Identify exact pages driving traffic
- Use Page path and screen class dimension
Watch the step-by-step walkthrough below, then follow along with the guide to filter your Traffic Acquisition report and identify exactly which sources are being classified as Unassigned.
Follow these steps alongside the video to investigate your Unassigned traffic.
Book a 90-minute coaching session and we'll work through your Google Analytics setup together!
Common questions about Unassigned traffic in Google Analytics.
Unassigned is the channel group GA4 uses when a session's source/medium combination doesn't match any of the default channel definitions. Unlike UA's "(Other)" bucket, Unassigned in GA4 means the traffic genuinely couldn't be categorised — most often because UTM parameters are missing, incomplete, or don't align with Google's channel rules for manual traffic sources.
The most frequent causes are: missing UTM tags on paid campaigns (e.g. emails or social posts without utm_source and utm_medium); UTM values that don't match GA4's channel definitions (e.g. utm_medium=social_paid instead of paid_social); cross-domain tracking issues that break the referral chain; and server-side or API-imported events sent without session-level attribution data.
First, identify the sources using the method in this tutorial. Then for each source: add or correct UTM parameters to match GA4's channel definitions (e.g. use utm_medium=cpc for paid search, utm_medium=email for email campaigns); configure channel group rules in GA4 Admin → Data display → Channel groups to capture custom source/medium values; and ensure cross-domain tracking is configured if traffic crosses multiple domains.
No. Direct traffic is specifically sessions where GA4 receives no referrer and no UTM parameters — a user typed the URL directly or used a bookmark. Unassigned is different: it means GA4 did receive source/medium information but couldn't match it to any known channel group. Both are data quality issues, but they have different root causes and different fixes.
Yes. In GA4, go to Admin → Data display → Channel groups and create a new channel group (or edit the default one). You can add rules that match specific source/medium combinations from your Unassigned bucket and assign them to meaningful channel names. This is the recommended long-term fix when you can't change the UTM parameters at the source (e.g. third-party platforms).
It depends on the fix. Updating UTM parameters only affects future traffic — historical sessions that were tagged incorrectly remain Unassigned. However, creating or editing a custom channel group in GA4 Admin does apply retroactively to historical data, because channel groupings are calculated at query time rather than at data collection time. This makes channel group rules a powerful way to reclassify past Unassigned sessions without re-tagging campaigns.
More step-by-step guides to get more from Google Analytics.
Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.