Cost per click formula: ad spend divided by clicks

Cost per click (CPC) is what you pay, on average, each time someone clicks your ad. The formula is ad spend divided by clicks, so $1,300 for 300 clicks is a $4.33 CPC.

That’s the easy half. The number you set bids with is the most you can afford to pay for a click, and it comes from a second formula. I’ve worked through both below with numbers from the 53 US Google Search accounts I can see through the Google Ads API, and what they paid between 30 May and 28 August 2026.

If you only want the answer for your own account, my CPC calculator runs both formulas and compares the result with these accounts.

The 5 CPC formulas

What you wantFormulaExample
Average CPCAd spend / clicks$1,300 / 300 = $4.33
Most you can pay per clickWhat a conversion is worth x conversion rate$60 x 7% = $4.20
CPC from a CPM priceCPM / (1,000 x CTR)$25 / (1,000 x 1%) = $2.50
Cost per conversion from CPCCPC / conversion rate$4.33 / 7% = $61.86
Clicks a budget buysBudget / CPC$3,000 / $4.33 = 693

How to calculate cost per click

CPC = ad spend / clicks

Use the same date range and the same campaigns for both numbers. Google Ads shows the result in the Avg. CPC column, and Google’s help page calls the price of one click the actual CPC. It’s an average, so one click may cost $1.20 and the next $9.

Here’s an example. A plumbing campaign spent $1,300 last month and got 300 clicks. $1,300 / 300 = $4.33 per click.

What a Search click cost in 53 US accounts

Bar chart of average Search CPC per account across 53 US Google Ads accounts: 6 under $1, 5 at $1-2, 10 at $2-3, 4 at $3-4, 7 at $4-5, 9 at $5-6, 5 at $6-8, 5 at $8-12 and 2 over $12. Median $4.34

Across the 53 US accounts I can see that spent $1,000 or more on Search and recorded at least one conversion, the median CPC was $4.34. The middle half paid between $2.19 and $5.84. The cheapest account paid $0.24 a click and the dearest paid $23.61.

Together those accounts spent $4.2 million on Search and got 1.48 million clicks, which is $2.85 a click if you divide one by the other. Don’t compare your CPC with a total like that. The accounts that buy the most clicks pull it down, so the median is the fairer number.

The spread is wide because the industries are different. A garden centre and a personal injury firm both run Search, and their clicks don’t cost the same. Compare with your own last quarter first, then with accounts like yours. My guide to Google Ads CPC by industry has the industry ranges.

The most you can pay per click

Max CPC = what a conversion is worth x conversion rate

If a lead is worth $60 to you and 7% of clicks turn into leads, a click is worth $60 x 0.07 = $4.20. Pay more than that on average and every lead costs more than it brings in.

What a conversion is worth is the most you’d pay for one. For a lead, that’s what a customer is worth to you times the share of leads that buy. For an online shop, it’s the profit on an order before ad costs, which my ROAS guide works out step by step.

Bar chart of the most you can pay per click at a 7% conversion rate: $1.40 for a conversion worth $20, $2.80 for $40, $4.20 for $60 and $7.00 for $100, compared with a $4.34 median Search CPC across 53 US accounts

At the median Search CPC of $4.34 and a 7% conversion rate, a conversion costs about $62. If yours is worth $40, you can’t afford the median click. You need cheaper keywords, a higher conversion rate, or a different channel.

Google calls the limit you set the maximum CPC bid. With manual bidding you type it in. With Smart Bidding, Google sets a bid for each auction, and the target CPA you give it does the same job as this formula.

Cheaper clicks gave cheaper conversions

I sorted the 53 accounts by CPC and split them into the cheapest quarter, the middle half and the dearest quarter. The dearest 13 accounts paid a median of $128 per conversion. The cheapest 13 paid $19.

Bar chart of median cost per conversion by CPC group in 53 US Search accounts: $19 for the cheapest 13 accounts (median CPC $1.16), $40 for the middle 27 (CPC $4.34) and $128 for the dearest 13 (CPC $8.01)

The conversion rates were close: 4.96% for the cheapest group, 8.95% for the middle and 8.05% for the dearest. So most of the gap in cost per conversion came from the price of the click. These are mixed industries, and a $128 lead can be cheap for a law firm. Inside one account, though, CPC is the first number I check when the cost per conversion goes up.

CPC by campaign type

Table of median CPC by Google Ads campaign type: Search $4.34 across 53 accounts, Performance Max $2.27 across 31, Shopping $2.48 across 16 and Demand Gen $2.21 across 11

Search clicks cost about twice what Performance Max, Shopping and Demand Gen clicks cost in the same accounts. A Search ad shows after someone types what they want. The other types mostly show while people read, watch or browse, so the click is worth less. Compare your CPC with the same campaign type only.

How to work out CPC from CPM

Display, YouTube, Meta and ChatGPT ads often charge per 1,000 impressions, which is CPM. To compare that with a Search click, turn it into a CPC:

CPC = CPM / (1,000 x CTR)

A $25 CPM at a 1% click-through rate is $25 / 10 = $2.50 a click. At 0.5%, the same CPM is $5 a click. Investopedia’s CPM entry gives the formula the other way round: cost / impressions x 1,000. My CPM calculator does both, and I used the same sum to work out what a ChatGPT ad click costs.

What sets the CPC you pay on Google

In the Google Ads auction you rarely pay your maximum bid. You pay enough to keep your place above the advertiser below you. Four things set that price:

  1. Your bid. It’s the ceiling.
  2. Ad Rank. Google combines your bid, the ad’s quality, the landing page and the search itself into Ad Rank. A higher Quality Score can win the same position for less. The ad auction guide explains the sum.
  3. Competition. More bidders on a keyword push the price up. Legal, insurance and home services pay the most, and my list of the most expensive keywords on Google has clicks over $50.
  4. Device, place and time. Each auction is separate, so the same keyword can cost more on a phone at 9am than on a desktop at midnight.

Investopedia’s CPC entry also covers fixed-price deals, where a website and an advertiser agree one price per click. Google Ads and Microsoft Ads don’t work that way, and the price changes in every auction.

How to lower your CPC

  1. Cut the searches that never convert. Negative keywords stop you paying for clicks from people who were never going to buy. My negative keyword tool finds them from your search terms.
  2. Match the ad and the page to the keyword. That lifts expected CTR and landing page experience, two of the three parts of Quality Score.
  3. Bid less where you convert worse. Check conversion rate by device, location and hour, and lower bids on the weak ones.
  4. Raise the conversion rate. It won’t lower the CPC, but it raises the most you can pay, and that’s the number that decides whether a click is too expensive.

The conversion rate calculator shows where your rate sits against the same accounts. Remember that clicks are only part of the bill: PPC software and agency fees come on top.

What is the formula for CPC?
CPC = ad spend / clicks. If a campaign spent $1,300 and got 300 clicks, the CPC is $1,300 / 300 = $4.33.
How do you calculate the maximum CPC you can afford?
Multiply what a conversion is worth to you by your conversion rate. A lead worth $60 at a 7% conversion rate supports a $4.20 click. Above that, each lead costs more than it is worth.
What is a good CPC for Google Ads?
There isn't one number. Across 53 US accounts I can see, the median Search CPC was $4.34 and the middle half paid $2.19 to $5.84 between May and August 2026. A good CPC is one below the most you can pay per click.
How do you convert CPM to CPC?
Divide the CPM by 1,000 times the click-through rate. A $25 CPM at a 1% CTR is $25 / 10 = $2.50 per click.
Is CPC the same as my max CPC bid?
No. The max CPC bid is the most you will pay for a click. The actual CPC is what you pay, which is usually lower because you only pay enough to beat the ad below yours.
Stewart Dunlop

Stewart

CEO

Postclick is live

Turn more ad clicks into customers.

Run the free CRO audit on the page behind your ad. Postclick finds the leaks, then gives you stronger directions to build.

Checking you're not a bot. Protected by Cloudflare Turnstile.

Not ready to paste a URL? See a finished audit first.