What is CPC in Google Analytics 4?

Cody Schneider10 min read

Confused trying to find your Cost-Per-Click (CPC) data in Google Analytics 4? You're not alone. Figuring out exactly what you're paying for your ad clicks is a fundamental part of managing any paid campaign. We'll show you exactly how to find, interpret, and use CPC data within GA4 to start making smarter decisions about your ad spend.

What is Cost-Per-Click (CPC)? A Plain English Breakdown

Before we jump into the GA4 interface, let's get on the same page about what CPC actually means. At its simplest, Cost-Per-Click is the price you pay to a platform like Google Ads each time a potential customer clicks on one of your advertisements.

There are a few variations you should know about:

  • Maximum CPC: This is the highest amount you're willing to pay for a single click on your ad. You set this bid in your Google Ads account. Think of it as your ceiling.
  • Actual CPC: This is what you really end up paying. Thanks to Google's auction system, your Actual CPC is often lower than your Maximum CPC. It's calculated based on your ad rank, Quality Score, and what your competitors are bidding.
  • Average CPC: This is the metric most marketers and business owners refer to. It’s a simple average calculated as Total Cost / Total Clicks. It gives you a clear sense of what a typical click costs for a specific campaign, ad group, or keyword over a period of time.

When we look for CPC data in GA4, we are generally looking for the Average CPC to gauge campaign efficiency and measure overall performance.

Where to find "CPC" in Google Analytics 4

Here’s the first big "aha" moment for many GA4 users: finding CPC data requires one crucial prerequisite. Your Google Analytics 4 property must be linked to your Google Ads account.

Why? Because Google Analytics doesn’t know what you’re paying for clicks on its own. It tracks user behavior on your site (like sessions and conversions) but the cost and click data comes directly from a different system: Google Ads. When you link the two accounts, GA4 can pull in that financial data and layer it on top of its behavioral data, giving you a full-picture view of your campaign performance.

Finding the Campaign Performance Report

Once your accounts are linked, all your paid search data will flow into the GA4 acquisition reports. Here’s how to find it step-by-step:

  1. Navigate to Reports on the left-hand navigation bar.
  2. Under the Life cycle collection, click on Acquisition.
  3. Select the Traffic acquisition report.

This report tells you where your website sessions are coming from. By default, it’s organized by the Session default channel group, so you’ll see rows for "Paid Search," "Organic Search," "Direct," etc.

Step-by-Step: Pinpointing Specific Campaign Metrics in GA4

Here is where things get interesting. GA4 often shows a different basket of metrics than what Universal Analytics users recall. You may look for a column called "CPC" and not find it. That's okay! All the ingredients you need are there.

Let's find the numbers that let you calculate your Cost-Per-Click:

  1. In the Traffic acquisition report, you'll see a series of columns. Since your Google Ads account is linked, you should see metrics like Sessions, Engaged sessions, Google Ads clicks, and Google Ads cost. If you don't see these last two, click the small pencil icon (Customize report) in the top-right corner, select 'Metrics', and add them to your report view.
  2. To see the performance of a specific campaign, click the little blue '+' icon next to the primary dimension (probably Session default channel group). This lets you add a secondary dimension.
  3. In the search box that appears, type "campaign" and select Session campaign from the list.

Now, your report has much more detail. You’ll see each individual campaign listed with its associated data. While there isn't a pre-built "CPC" column, you can immediately figure it out by looking at a single row. If a campaign had a Google Ads cost of $100 and it generated 200 Google Ads clicks, you know your Average CPC is $0.50 ($100 / 200).

A Quicker Alternative: Analyzing Campaigns Directly in GA4 Advertising

If you're looking for a more streamlined view designed to help you analyze costs per click on your adverts, look no further than the Advertising workspace in GA4.

  1. Navigate to the advertising workspace by clicking on its respective icon on the lower left-hand main navigation.
  2. In the menu that appears, click on Attribution and select Model Comparison from the dropdown menu.
  3. Once there, find the primary dimension located at the top-left of the main body, click on its dropdown and choose Session campaign so you can see each of your campaigns as a standalone row on your reports.
  4. After selecting and closing the primary dimension dropdown, notice the series of columns in front of you. You will easily see your campaign's associated Conversions, Cost per clicks (CPC for Paid Search and CPM for Display network campaigns), and Cost per conversions, making the analysis of CPC across your campaigns a breeze.

Why You Should Obsess Over Your CPC Data

Finding your CPC is step one. Understanding what it means in the context of your business goals is where you unlock real value. Your Cost-Per-Click data tells a story about the health and efficiency of your ad campaigns.

What's a "Good" CPC Anyway?

It’s the most common question, and the answer is always the same: it depends. A "good" CPC is completely relative and depends on several factors:

  • Industry: Highly competitive industries like legal services or finance can have average CPCs of $50 or more, while niches like crafting or home decor might be under $1.
  • Business Model: A company selling a $5,000 enterprise software subscription can afford a much higher CPC than an e-commerce store selling $20 t-shirts.
  • Keyword Intent: A search for "buy size 10 hiking boots" has high commercial intent, making its CPC more expensive. A search for "best trails for hiking" is informational and will have a much lower CPC.

Connecting CPC to Ad Performance and Quality Score

Your CPC has a direct relationship with your Google Ads Quality Score. A high Quality Score tells Google that your ads and landing pages are relevant and provide a good user experience. In return, Google rewards you with a better ad rank and — you guessed it — a lower actual CPC.

Here’s where GA4 comes in. Your Quality Score is partly determined by your Landing Page Experience. Google wants to see users stick around and engage with your site after clicking an ad. In GA4, you can analyze this using metrics like:

  • Engagement Rate: A significantly higher engagement rate for traffic coming from a specific ad campaign signals a good user match.
  • Average Engagement Time: Are users spending more than a few seconds on your page, or are they bouncing immediately?

Improving these on-site metrics can directly influence your Google Ads Quality Score, leading to more favorable CPCs for the same ad positioning.

A quick way to get a pulse for how your landing page is perceived by its visitors using Google Analytics can be navigating to the engagement tab -> Pages and screens dashboard and analyzing the metrics for a given page on the list that your campaign routes your visitors towards, using it as an early detection indicator of poor performance.

The Golden Rule: Analyze CPC Alongside Conversions

A low CPC is great, but a low CPC that drives zero business is useless. The real power of combining Google Ads and GA4 is the ability to tie cost directly to results. Imagine this scenario:

  • Campaign A: Average CPC is $0.75. It generated 1,000 clicks and 10 website form fills (conversions). Your cost per conversion is $75.
  • Campaign B: Average CPC is $2.50. It generated 500 clicks and 50 website form fills. Your cost per conversion is just $25.

On the surface, Campaign A looks cheaper per click. But when you look at what actually matters — how much it costs to acquire a lead — Campaign B is the overwhelming winner. GA4 is where you find those crucial conversion numbers that give your CPC context.

3 Practical Ways to Use Your CPC Insights in GA4

Let's turn theory into action. Here are three simple analysis techniques you can perform right now in your Traffic acquisition report.

1. Identify Overpriced, Underperforming Keywords or Campaigns

Find the money pits and plug them.

  • In the Traffic acquisition report, add Session campaign as your primary dimension.
  • Sort the report by Google Ads cost in descending order to see your most expensive campaigns.
  • Now, look across the other columns. Do these high-cost campaigns also have a correspondingly high number of Conversions or Total revenue?
  • Look for any campaign or keyword with a high cost but low conversion numbers and a poor Engagement rate. These are your top priorities for re-evaluation in Google Ads.

2. Analyze CPC and ROAS by Device

Don't assume your ads perform the same on every device.

  • Add a secondary dimension of Device category to your report.
  • Now you can see performance broken down for your campaign across desktop, mobile, and tablet users. Are you spending a lot of money on mobile clicks that aren't resulting in conversions or showing signs of low engagement? Perhaps your mobile user experience is lacking and repelling potential customers, thus impacting the performance of that marketing campaign. Your GA4 data will tell you exactly where you can cut your wasteful ad spending, as well as where you can optimize for better ROAS.

3. Use High CPC Topics to Guide Your SEO & Content Strategy

A high Cost-Per-Click is a direct signal of commercial value. If advertisers are willing to pay a premium for keywords related to a particular topic, that topic is worth real money. You can use this insight to inform your organic content strategy or your SEO and not just PPC campaigns.

  • Set your primary dimension in GA4 to keywords and analyze them using secondary dimensions for sessions or conversions.
  • Export the lists directly into Excel with all of your preferred metrics using your view from GA4 or do it even more easily within the reports tab under the user generation dashboard. Sort rows using the primary dimension by keyword, choosing your user to compare those who searched a given keyword with those you've successfully converted, and hit the export button above the report, choosing between exporting it as a CSV or PDF.
  • Once you are set up with your files, identify and analyze your keywords with the highest CPCs. Are there common themes or questions that these keywords cluster around?

This competitive intelligence is invaluable. Ask yourself: Can we create an ultimate guide, a comprehensive blog post, or maybe even produce a video series to address the user's intent? Doing this allows you to create useful assets that rank highly in search engines over time, saving money and effort by supplementing PPC with valuable organic traffic.

Final Thoughts

In short, understanding Cost-Per-Click in the context of your campaigns lets you leverage key metrics such as conversions and engagement to turn CPC data into actionable insights. Don’t just chase a lower CPA - consider the broader business performance metrics. Use the insights hidden in Google Analytics to tie campaign costs to conversions and site behavior, empowering you to optimize your PPC budget effectively.

Connecting data sources like Google Analytics 4 and Google Ads is just the beginning. The real challenge comes from pulling that data in manually, week after week. At Graphed, we automate the hard part. We unify all your marketing and sales data, so you can stop wrestling with different reports and instead simply ask questions in plain English like, "Show me a comparison of last month’s ROAS vs CPC for my top 5 campaigns". Our AI data analyst builds an instant dashboard for you, turning hours of reporting grunt work into a few seconds of simple curiosity.

Related Articles

How to Connect Facebook to Google Data Studio: The Complete Guide for 2026

Connecting Facebook Ads to Google Data Studio (now called Looker Studio) has become essential for digital marketers who want to create comprehensive, visually appealing reports that go beyond the basic analytics provided by Facebook's native Ads Manager. If you're struggling with fragmented reporting across multiple platforms or spending too much time manually exporting data, this guide will show you exactly how to streamline your Facebook advertising analytics.

Appsflyer vs Mixpanel​: Complete 2026 Comparison Guide

The difference between AppsFlyer and Mixpanel isn't just about features—it's about understanding two fundamentally different approaches to data that can make or break your growth strategy. One tracks how users find you, the other reveals what they do once they arrive. Most companies need insights from both worlds, but knowing where to start can save you months of implementation headaches and thousands in wasted budget.