CPC (cost per click) is the price you pay when someone clicks your ad, and by extension the average of those prices over a period: your cost divided by your clicks. It is the pricing of CPC bidding, which Google Help also calls pay-per-click, or PPC. CPC tells you what one visit costs, lets you compare your keywords, and gives you the highest price per click that keeps your CPA under your limit. It concerns you if you buy Search, Shopping or any campaign charged per click. Three numbers carry this name in your account: max. CPC, actual CPC and average CPC. The gap between your bid and the price you really pay comes from the way Google ranks ads.

What Is CPC Used For?

  • Knowing the price of a visit: CPC tells you what each person sent to your site costs, before you know if they buy.
  • Comparing your keywords: the CPC of each keyword shows which ones take most of your budget for the same number of visits.
  • Setting a limit: with your conversion rate, CPC turns into CPA, which gives you the highest price to pay per click and stay profitable.

Max. CPC, Actual CPC, Average CPC: Three Numbers With One Name

Google Ads uses three related ideas, and the Help page on cost-per-click separates them:

  • max. CPC: the bid you set, the highest amount you are willing to pay for a click;
  • actual CPC: the final amount you are charged for a click, often less than your max. CPC, sometimes much less;
  • average CPC: the average of your actual CPCs over a period, shown in your account's "Avg. CPC" column, according to the Help page on max. CPC bids.

The formula for average CPC: CPC = cost ÷ clicks. 500 EUR spent for 400 clicks gives an average CPC of 1.25 EUR. Your max. CPC can be exceeded in the cases the Help page lists, for example with a bid adjustment or Enhanced CPC. With an automated bid strategy, Google Ads adjusts your max. CPC bids for you.

Why You Often Pay Less Than Your Bid

You win a Google Ads auction through your rank, and your rank mixes your bid and your quality. For each search, Google calculates the Ad Rank of each advertiser. According to Google Ads Help, it takes into account:

  • your bid amount;
  • the quality of your ad and landing page;
  • the Ad Rank thresholds;
  • the competitiveness of the auction;
  • the context of the search: location, device, time, search terms, other ads on the page;
  • the expected impact of your assets and other ad formats.

The price comes from this rank. According to the Help page on actual CPC, you only pay what is needed to clear the Ad Rank thresholds and beat the Ad Rank of the competitor just below you. With no competitor just below, you pay the reserve price. A simple picture: an auction where the winner pays just enough to get ahead of the second bidder, and where ad quality counts as part of the bid. This is why the Help page says that with highly relevant keywords and ads, you can win a higher position at a lower price, even against competitors who bid more.

Four bars rank advertisers by Ad Rank; yours, at the top, shrinks from your maximum bid to what you really pay, just beyond the ad ranked below

Position matters too. On the Search Network, thresholds are usually higher for ads above the search results, so the actual CPC there is often higher than below the results. In return, these top ads usually get higher clickthrough rates. The Google Ads auction simulator lets you move an ad and watch this price form.

A Real Example: Close Click Prices, Two Very Different CPAs

Across eleven accounts I work with, the average CPC of Search campaigns ranges from 0.64 EUR to 5.84 EUR from July 18 to October 15, 2026, a gap of 1 to 9. The lowest is an online shop, the highest a lead generation account in lending. Each one reflects the auctions of its own market, and you judge it through its CPA.

On the shop, two groups of Search campaigns show it clearly:

  • on the shop's name, a click costs 0.56 EUR and 6.74% of clicks buy, so 8.30 EUR per purchase;
  • on products, for people who do not know the brand yet, a click costs 0.75 EUR and 2.74% of clicks buy, so 27.34 EUR per purchase.

The prospecting click costs 34% more, and the purchase costs 3.3 times more. The gap comes from the conversion rate, which is what the formula CPA = CPC ÷ conversion rate says. The same holds between formats: on this shop, the average CPC is 0.64 EUR on Search and 0.68 EUR on Shopping, for a cost per purchase of 12.99 EUR and 20.99 EUR. All these CPAs use the account's reference conversion, the purchase.

I prefer to judge a CPC next to the conversion rate of the same clicks: on its own, it gives the price of a visit, and the conversion rate tells you what that visit brings.

The Maximum CPC Your CPA Allows

The formula works the other way too: maximum CPC = maximum CPA × conversion rate. If your maximum CPA is 30 EUR and 2.5% of your clicks convert, you can pay up to 0.75 EUR per click. Above that, each conversion costs more than your limit. Below that, you have room to bid higher on the searches that convert best.

The CPC calculator runs this calculation with your numbers, and the CPA guide shows how to set your maximum CPA from your margin.

CPC Or CPM: Paying For The Click Or For The View

With CPC, you pay when someone clicks. With CPM (cost per thousand impressions), you pay for the display: according to Google Ads Help, CPM bidding means you pay per one thousand impressions on the Google Display Network, and viewable CPM (vCPM) bidding only charges you when your ads can be seen.

The two convert into each other through the clickthrough rate: CPC = CPM ÷ (CTR × 1,000). On the same shop, Shopping campaigns cost 7.77 EUR per thousand impressions with a 1.15% CTR, which gives a CPC of 0.68 EUR. The choice follows your goal: the click when you buy visits and conversions, the view when you buy visibility. The CTR guide explains how to read that clickthrough rate.

Common Mistakes

  • Chasing the lowest CPC. A 2 EUR click that converts at 10% gives a 20 EUR CPA. A 0.50 EUR click that converts at 1% gives a 50 EUR CPA. The second click is four times cheaper and the sale is two and a half times more expensive.
  • Mixing up max. CPC and actual CPC. Your bid is a ceiling, and your average CPC is what you pay. An average CPC well below your max. CPC is the usual case that the Help page describes.
  • Comparing your CPC with a market average. A CPC is compared with your own history, on the same searches. The 1 to 9 gap measured above comes from the market of each account.
  • Only working on the bid. The bid is one part of the rank. A more relevant ad and a more useful landing page raise your quality, and quality can win you a higher position at a lower price.

The Three Most Searched Questions

What is the average CPC on Google Ads? Yours, in the "Avg. CPC" column of your account: each market has its own. Across eleven accounts I work with, the average CPC of Search campaigns ranges from 0.64 EUR to 5.84 EUR over 90 days. It depends on the competition on your searches, the quality of your ads and the position you get.

What is a good CPC for Google Ads? A CPC that keeps your CPA under your limit. Multiply your maximum CPA by your conversion rate: with a 30 EUR maximum CPA and a 2.5% conversion rate, any click under 0.75 EUR is a good click. So the same CPC can be good on a search that converts well and too expensive on another one.

How do you lower your CPC on Google Ads? So relevance comes before the bid. Bring your ad text closer to the keywords of its ad group, and send the click to the page that answers the search. Google says that highly relevant keywords and ads can win a higher position at a lower price, even against higher bids.

Open your keywords report, put the "Avg. CPC" column next to "Conv. rate", then sort by cost: the rows that cost the most with the lowest conversion rate are your first projects. This sort comes before any bid change. A Google Ads audit gives you an outside look at these rows, and Google Ads management gives you ongoing follow-up.