How to Check Traffic Source in Google Analytics
Knowing where your website traffic comes from is fundamental to making smart marketing decisions. Instead of guessing which channels work, you can use data to see exactly what's driving visitors to your site. This article will guide you step-by-step on how to check your traffic sources in Google Analytics, for both GA4 and Universal Analytics.
Why Your Traffic Sources Matter
Tracking traffic sources isn't just a vanity metric, it's about understanding what's working and where to invest your time and money. When you analyze where your visitors originate, you can answer critical business questions:
- Which marketing channels are most valuable? By looking at not just traffic volume but also conversions, you can see if your SEO efforts, paid ads, or social media campaigns are delivering the best return on investment.
- Where does my target audience spend their time? If you notice a lot of traffic coming from a specific blog or social media platform, it's a strong signal about where your audience lives online.
- How can I improve my content strategy? Seeing which referral sites send you traffic can uncover opportunities for guest posting or PR partnerships. It also validates that your content is resonating with a specific audience.
- Are my campaigns performing as expected? You can track the success of a specific email newsletter, ad campaign, or influencer collaboration by monitoring the traffic it generates.
In short, this data helps you stop wasting resources on channels that don't perform and double down on the ones that do.
Understanding Google's Traffic Lingo: Source, Medium, and Campaign
Before jumping into the reports, it helps to understand a few key terms Google uses to classify traffic. Think of it like an address for your website visitors.
- Source: This is the specific origin of your traffic. It's the "where." Examples include google, facebook.com, or the name of an email newsletter like summer_promo_newsletter.
- Medium: This is the general category of the source. It's the "how." Common examples are organic (for unpaid search traffic), cpc (cost-per-click, for paid ads), referral (traffic from another website), and email.
- Campaign: This identifies a specific marketing campaign. For instance, if you're running a special summer sale, you could name your campaign summer_sale_2024. You typically set this up yourself using UTM parameters.
These dimensions are often combined to give you a clear picture. The most common combination is Source / Medium, which looks like this:
google / organic: A visitor who found you through an unpaid Google search.youtube.com / referral: A visitor who clicked a link to your site from YouTube.facebook.com / cpc: A visitor who clicked on a paid ad you ran on Facebook.
With the vocabulary covered, let's find this information in your Google Analytics account.
How to Find Traffic Sources in Google Analytics 4
GA4 is the current version of Google Analytics, and its interface is organized a bit differently than its predecessor. The main report you'll use is the Traffic acquisition report.
Step 1: Navigate to the Traffic Acquisition Report
Once you're logged into your GA4 property, follow this path in the left-hand navigation menu:
Reports > Acquisition > Traffic acquisition
This will open a dashboard showing where your user sessions originated. At the top, you'll see a couple of charts that visualize this data over time, but the detailed information is in the table below them.
Step 2: Understand the Default View (Channel Groups)
By default, the table in the Traffic acquisition report organizes your data by the Session default channel grouping. This is GA4's way of lumping your traffic into broad, easy-to-understand categories:
- Organic Search: Traffic from search engines like Google, Bing, or DuckDuckGo.
- Direct: Visitors who typed your URL directly into their browser or used a bookmark.
- Referral: Traffic that came from a link on another website.
- Organic Social: Visitors from social media platforms that weren't from a paid ad (e.g., a link in a Facebook post).
- Paid Search: Traffic from paid search ads (e.g., Google Ads).
- Paid Social: Traffic from paid social media ads.
- Display: Clicks from display advertisements.
- Email: Traffic from links in an email campaign.
This view is great for a high-level overview. You can quickly see which general channels are bringing in the most users and which ones are leading to the most conversions.
Step 3: Dive Deeper by Changing the Primary Dimension
Channel groups are useful, but to get actionable insights, you need more detail. This is where changing the primary dimension of the report comes in.
Click the small down-arrow on the far-left column header (by default, it says "Session default channel group").
A menu will appear with tons of other options. For traffic source analysis, these are the most useful:
- Session source / medium: This is the classic report that shows you both the origin and the type of traffic. It's probably the most valuable view for detailed analysis. You'll see entries like google / organic, bing / organic, and linkedin.com / referral.
- Session source: This shows just the source, which is helpful if you want to lump all traffic from a single site together, regardless of medium. For example, it would group facebook.com / cpc, facebook.com / organic social, and facebook.com / referral all under "facebook.com."
- Session medium: This buckets your traffic entirely by its category (organic, cpc, referral, etc.).
- Session campaign: If you use UTM parameters to track campaigns, this will show you performance grouped by campaign name.
Select Session source / medium to see the most detailed breakdown of your traffic origins.
Step 4: Use Filtering and Secondary Dimensions
Now you can get even more specific.
Filtering the Report
Let's say you only want to see traffic from Google. Above the table, there's a search box that says "Search". Type "google" into this box and hit Enter. The table will update to show only rows containing "google," like google / organic and google / cpc.
Adding a Secondary Dimension
What if you want to know which pages on your site get the most organic traffic from Google? You can add a secondary dimension to the report.
- Make sure your primary dimension is set to Session source / medium.
- Click the blue "+" icon next to the primary dimension's column header.
- A menu will pop up. Search for and select Landing page + query string.
The table will now show you each source/medium paired with a list of top landing pages for those sources. This is extremely powerful for understanding which content is attracting visitors from specific channels.
A Quick Look at Universal Analytics (UA) traffic
Universal Analytics was sunset in July 2023, but you may still have historical data in a UA property that you want to reference. Finding traffic sources in UA is even more straightforward.
In the left-hand navigation, simply go to:
Acquisition > All Traffic > Source/Medium
That single report gives you the detailed breakdown of where your visitors came from, including source, medium, user count, session duration, and goal completions. You can also view reports for just Channels or Referrals from that same "All Traffic" section.
Practical Tips and Tricks for Analyzing Your Data Source
Finding the report is just the first step. The real value comes from interpreting what you see. Here are a few ways to put your traffic data into action:
- Compare Time Periods: At the top right of the GA4 report, there's a date selector. Use it to compare a recent period to a past period (e.g., this month vs. last month) to identify trends. Did organic traffic suddenly increase? Maybe that new blog content is starting to rank. Is referral traffic down? Perhaps a link from a partner site was removed.
- Focus on Engagement and Conversions: Don't just look at user numbers. Add metrics like Engaged sessions, Engagement rate, and any conversion events you've set up (like purchase or generate_lead) to your report. A channel might send a lot of traffic, but if none of those visitors convert, it's not very valuable. Sort by conversion events to see which sources drive real business results.
- Investigate Your Referral Traffic: Every once in a while, change your primary dimension to Session source / medium and filter for "referral." You might find blogs, forums, or news sites linking to you that you didn't know about. These are great opportunities to build relationships, offer to write a guest post, or simply thank them for the mention.
- Validate Your PPC Campaign Spend: If you're running paid ads, regularly check your google / cpc, facebook / cpc, or other paid traffic sources. Are they driving conversions? If you're spending money without seeing a return in this report, it may be time to reassess your ad creative, targeting, or landing pages.
Final Thoughts
Checking your traffic sources in Google Analytics is a foundational skill for any marketer or business owner. By moving beyond default reports and using dimensions like source/medium, you can get a clear picture of what's driving your growth and make data-informed decisions instead of relying on guesswork.
Manually pulling reports from Google Analytics, your ad platforms, your CRM, and other tools is a time-consuming but necessary chore. With Graphed , we connect directly to all your data sources, including Google Analytics, so you can stop wrestling with CSV exports. Instead of digging through menus, you can just ask in plain English, "Show me my top 10 landing pages from Google organic search last month." We instantly build a live, shareable dashboard for you, turning hours of tedious reporting into a 30-second task.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.