Sellevate

Google Ads

Click-through rate, CPC and CPM formulas

The three core ad efficiency formulas are click-through rate (CTR) = clicks ÷ impressions × 100, cost per click (CPC) = ad cost ÷ clicks, and cost per thousand impressions (CPM) = ad cost ÷ impressions × 1,000. They show how well your ads attract clicks and what that attention costs. None of them shows whether the ads make money.

The click-through rate formula, plus CPC and CPM

Formula

CTR % = Clicks ÷ Impressions × 100 CPC = Ad cost ÷ Clicks CPM = Ad cost ÷ Impressions × 1,000

Impressions
how many times your ad was shown
Clicks
how many times it was clicked
Ad cost
what you spent in the same period
MetricMeasuresUse it to
CTRHow often people who see the ad click itJudge ad and product relevance, titles and images
CPCWhat each click costsCompare with what a click is worth to you
CPMWhat 1,000 impressions costCompare reach costs, mainly for display and video

Worked example: a Shopping campaign

Worked example: one month of Shopping adsExample numbers

InputValue
Impressions50,000
Clicks900
Ad cost$720
Orders20
Revenue$1,500
Gross margin45%
  1. CTR = 900 ÷ 50,000 × 100 = 1.8%
  2. CPC = $720 ÷ 900 = $0.80
  3. CPM = $720 ÷ 50,000 × 1,000 = $14.40
  4. Conversion rate = 20 ÷ 900 = 2.2%
  5. ROAS = $1,500 ÷ $720 = 2.08

Why good CTR and CPC say nothing about profit

The campaign above has a healthy-looking CTR and an $0.80 CPC. But:

Break-even ROAS at a 45% margin is 1 ÷ 0.45 = 2.22. This campaign's ROAS of 2.08 is below it, so it's losing money despite good click metrics.

To judge a campaign, follow the chain all the way through:

From clicks to profit

Revenue = Clicks × Conversion rate × AOV Profit after ads = Revenue × Gross margin − Ad cost

What a click is worth to you is conversion rate × AOV × gross margin: here 2.2% × $75 × 45% ≈ $0.75, while each click costs $0.80.

Ad Profit Leak ScoreHow much of your Google Ads spend is actually profitable, banded 0–100.

How to use these metrics

Want this tracked automatically, every day?See which Google Ads campaigns actually make money, measured on real profit (POAS), not just revenue.Try Selvra OS
MetricFormula
Conversion rateConversions ÷ Clicks × 100
CPA (cost per acquisition)Ad cost ÷ Conversions
ROASRevenue ÷ Ad cost
Break-even ROAS1 ÷ Gross margin

For typical cost-per-click levels and how to budget, see how much Google Ads cost. To estimate how many orders a customer needs to pay back their acquisition cost, try the CAC payback calculator.

FAQ

What is the formula for CTR?

CTR = clicks ÷ impressions × 100. If an ad is shown 50,000 times and clicked 900 times, the CTR is 1.8%.

What is cost per click (CPC)?

The average amount you pay each time someone clicks your ad: total ad cost divided by clicks.

What's the difference between CPC and CPM?

CPC is the cost per click. CPM is the cost per thousand impressions. Search and Shopping ads are usually bought per click; some display and video campaigns are measured or bought per thousand impressions.

What is a good CTR?

It varies a lot by campaign type, position and industry. More useful than any benchmark is comparing your own ads and products against each other, and checking that higher CTR comes with profitable sales.