What is Paid Search in Google Analytics 4?

Cody Schneider8 min read

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.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

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.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

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:

  1. Log in to your Google Ads account.
  2. In the left-hand navigation menu, click on Settings, then Account settings.
  3. 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."
  4. 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 cpc or ppc. 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, or duckduckgo. 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.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

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:

  1. Navigate to your Google Analytics 4 property.
  2. In the left-hand menu, go to Reports > Acquisition > Traffic acquisition.
  3. 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.

  1. Click the small blue "+" icon next to the primary dimension dropdown (which currently says Session default channel group).
  2. 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_medium field is consistently and exactly set to cpc or ppc.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

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 source and medium don't match any of GA4's defined channels. For instance, if you tagged a campaign as utm_source=bing but used an unrecognized medium like utm_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_medium simple (cpc or ppc) and make sure your utm_source is 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