What is Paid Search in Google Analytics 4?
Seeing "Paid Search" in your Google Analytics 4 reports is your key to understanding how your search engine ads are performing. This article explains exactly what the Paid Search channel grouping means, how GA4 identifies this traffic, and where to find the data you need to measure your ad campaign's success.
What is Paid Search in Google Analytics 4?
In Google Analytics 4, Paid Search is a default channel that groups together all the visitors who arrive at your website by clicking on an advertisement from a search engine results page. Think of it as the central hub for tracking the performance of your pay-per-click (PPC) campaigns on platforms like Google Ads, Microsoft Advertising (Bing), and Yahoo.
When you run an ad on Google, for example, and a user clicks it, GA4 categorizes that visit as originating from "Paid Search." This allows you to isolate the traffic you paid for from other sources like "Organic Search" (clicks on non-paid search results), "Direct" (users typing your URL), or "Paid Social" (clicks from ads on social media).
By analyzing the Paid Search channel, you can answer critical questions about your advertising ROI, such as:
- How many users are my ads bringing to my site?
- Are these users engaging with my content?
- Are my ads driving actual conversions, like sales or lead form submissions?
- Which specific campaigns or keywords are the most profitable?
Understanding this channel is the first step toward optimizing your ad spend and making sure your marketing budget is working as hard as you are.
How GA4 Identifies Paid Search Traffic
Google Analytics doesn't just guess where your traffic is coming from, it uses a set of specific rules based on the data it receives with each website visit. For traffic to be classified as "Paid Search," it must meet certain criteria related to its source and medium.
There are two primary ways GA4 gets this information: Google Ads auto-tagging and manual UTM parameters.
Google Ads Auto-Tagging
If you're running Google Ads campaigns, the easiest way to ensure accurate tracking is by enabling auto-tagging. When this feature is active, a unique parameter called the "Google Click Identifier" (or gclid) is automatically added to the end of your destination URL every time someone clicks your ad.
The gclid contains a wealth of encrypted information about the click, including the campaign, ad group, keyword, and more. When your Google Ads account is linked to your GA4 property, GA4 can read this gclid and knows instantly and accurately that the traffic came from a Google ad. It then automatically classifies this session's Source as "google" and its Medium as "cpc" (cost-per-click), qualifying it for the Paid Search channel.
How to Check if Auto-Tagging is Enabled:
- Log in to your Google Ads account.
- In the left-hand navigation menu, click on Settings, then Account settings.
- Make sure the "Auto-tagging" section says "Yes." If it doesn't, click to expand the section and check the box that reads, "Tag the URL that people click through from my ad."
- Click Save.
For the vast majority of advertisers using Google Ads, enabling auto-tagging is the single most important step for accurate paid search reporting in GA4.
Manual Tagging with UTM Parameters
What about paid search channels outside of Google, like Microsoft Advertising? For these platforms, you need to provide the tracking information yourself using UTM parameters. UTMs are simple tags you add to the end of your URLs that tell analytics platforms where a visitor came from.
For GA4 to classify this traffic as Paid Search, your tagging needs to follow specific rules. The two most critical parameters are:
- utm_medium: This must be set to either
cpcorppc. This tag explicitly tells GA4 that you paid for the click. - utm_source: This should be configured to a recognized search engine source, like
bing,yahoo, orduckduckgo. GA4 maintains a list of sites it considers search engines.
A properly tagged URL for a Microsoft Bing ad might look like this:
https://www.yourwebsite.com/landing-page?utm_source=bing&utm_medium=cpc&utm_campaign=spring_sale
In this example, because the utm_medium is cpc and the utm_source is bing (a recognized search site), GA4 will correctly file this visit under the Paid Search channel.
Finding Your Paid Search Data in GA4
Now that you know how GA4 gets the data, let’s find it. The primary place to analyze your channel performance is in the Traffic acquisition report.
Step-by-Step Guide to the Traffic Acquisition Report:
- Navigate to your Google Analytics 4 property.
- In the left-hand menu, go to Reports > Acquisition > Traffic acquisition.
- This report defaults to grouping traffic by the
Session default channel group. You will immediately see a table with rows for "Paid Search," "Organic Search," "Direct," and other channels.
In this table, you can see all your key metrics specifically for the Paid Search channel:
- Users: The number of unique individuals who started a session from a paid search ad.
- Sessions: The total number of sessions initiated from paid search ads.
- Engaged sessions: The number of sessions that lasted longer than 10 seconds, had a conversion event, or had at least 2 pageviews. This metric helps you gauge traffic quality.
- Conversions: The number of times users from paid search completed one of your goal actions (e.g., a purchase, form submission).
- Total revenue: If you have e-commerce tracking set up, this shows the revenue generated from paid search traffic.
Drilling Down into Paid Search Performance
Just seeing the top-level Paid Search data is useful, but the real value comes from going a layer deeper. From the main Traffic acquisition report, you can add a secondary dimension to break down your Paid Search traffic further.
- Click the small blue "+" icon next to the primary dimension dropdown (which currently says
Session default channel group). - Under the "Traffic source" section of the dropdown menu that appears, select Session campaign.
Now the report will show you a performance breakdown for each of your ad campaigns within each channel group. This allows you to quickly compare the effectiveness of your "Spring Sale" campaign versus your "Brand Awareness" campaign, and see how many conversions each one drove.
Common Issues with Paid Search Tracking
Sometimes, your paid search traffic might not appear where you expect it. This almost always comes down to an issue with tagging.
Issue 1: Paid Search Traffic Showing as "Organic Search"
This is a common problem for advertisers using platforms other than Google Ads. It happens when the utm_medium is either missing completely or set to something other than cpc or ppc.
- The Cause: If the platform's auto-tagging feature sets the medium to "organic," or if you manually tag with a generic UTM like
utm_medium=paid, GA4's rules-based system will see a recognized search source but won't identify the medium as paid. Its next logical step is to classify it as Organic Search. - The Fix: Check your UTM parameters in your ad platform (Microsoft Advertising, DuckDuckGo, etc.) and ensure the
utm_mediumfield is consistently and exactly set tocpcorppc.
Issue 2: Paid Search Traffic Showing as "Unassigned"
"Unassigned" is GA4's category for traffic it can't classify using any of its other default channel rules. Seeing a lot of traffic here is a red flag that your tracking configuration is broken.
- The Cause: Traffic may be classified as "(Unassigned)" if the session
sourceandmediumdon't match any of GA4's defined channels. For instance, if you tagged a campaign asutm_source=bingbut used an unrecognized medium likeutm_medium=paid_ad_1. GA4 recognizes the source but not the medium, so it doesn't fit the Paid Search or Organic Search criteria. - The Fix: Audit your UTM parameters to ensure they follow Google's conventions. Keep your
utm_mediumsimple (cpcorppc) and make sure yourutm_sourceis identifiable. Stick to widely recognized conventions to avoid confusing the system.
Properly diagnosing and reporting on your advertising success hinges on getting this tracking data right. By ensuring Google Ads auto-tagging is on and non-Google platforms are tagged with utm_medium=cpc, you are providing GA4 with the clear signals it needs to give you clean, reliable performance reports.
Final Thoughts
Understanding the Paid Search channel in Google Analytics 4 is fundamental for any marketer investing in search engine advertising. By correctly applying Google Ads auto-tagging and consistent UTM parameters for other platforms, you empower GA4 to accurately categorize your paid traffic and provide clear reports on which campaigns are successfully driving engagement, conversions, and revenue.
Bringing all of this data together can feel like a chore, especially when you need to combine your Google Analytics data with performance metrics from Google Ads, Microsoft Ads, and your sales CRM. That's why we built Graphed to help. Instead of jumping between reports and manually building dashboards, you can connect your data sources in a few clicks and simply ask for what you want to see - like "Show me a dashboard of my Google Ads and Bing Ads spend vs. GA4 conversions for last month, broken down by campaign." We instantly generate the dashboard for you, saving you hours of analysis so that you can focus on making better decisions, faster.
Related Articles
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.
How to Create a Photo Album in Meta Business Suite
How to create a photo album in Meta Business Suite — step-by-step guide to organizing Facebook and Instagram photos into albums for your business page.