CPM, CPC, CTR — which matters?
What each metric means and when to use which.
CPM, CPC, CTR — three acronyms that show up in almost every paid ads report and that many people pay for without knowing exactly what they measure. Here’s what each one means, when it matters, and which to look at first.
CPM — Cost Per Thousand impressions
CPM stands for Cost Per Mille (thousand in Latin). It’s how much you pay for every 1,000 impressions of your ad.
Example: if you spend €50 for your ad to be seen 10,000 times, CPM is €5 (50 ÷ 10).
What it controls: the cost of exposure. Higher = a more competitive audience, or a saturated one (you’re competing against yourself).
When it matters: awareness, branding, reach campaigns. If the goal is for people to see, CPM is your main metric.
CPC — Cost Per Click
CPC stands for Cost Per Click. It’s how much you pay for each click on your ad.
Example: if you spend €50 and get 200 clicks, CPC is €0.25 (50 ÷ 200).
What it controls: cost of interest. Higher = a more competitive ad or less appealing creative.
When it matters: traffic campaigns, lead generation, e-commerce — anytime you want them to click through to your site.
CTR — Click-Through Rate
CTR stands for Click-Through Rate. It’s the percentage of impressions that turned into clicks.
Example: if your ad got 10,000 impressions and 200 clicks, CTR is 2% (200 ÷ 10,000).
What it controls: creative appeal + audience fit. High = the ad works with that audience. Low = the creative is bad or the audience is wrong.
The mathematical relationship
The three are tied together:
CPC = CPM ÷ (CTR × 10)
If your CTR improves, your CPC drops proportionally (paying the same CPM for exposure). That’s why improving CTR is the most efficient lever to reduce ad cost.
Which one to look at first?
Depends on the campaign goal:
| Goal | Main metric | Why |
|---|---|---|
| Branding / awareness | CPM | How much it costs to be seen |
| Traffic to the site | CPC | How much a visitor costs |
| Creative efficiency | CTR | How much the ad resonates |
| Conversions | CPA | How much a customer costs — outside this list, but the final metric when the goal is to sell |
Common trap: optimising for low CPM when the goal was conversions. Paying little for impressions is useless if no one clicks. The opposite too: very low CPC but with low-quality traffic that doesn’t convert.
Reference numbers
Values vary enormously by industry, country, platform, and timing. As a rough guide:
- Google Ads Search: CPC between €1 and €3 is typical; below €1 is good in some markets.
- Facebook/Instagram Ads: CPM between €5 and €15 is typical; CTR of 1–2% is OK, above 3% is good.
- Display/YouTube: CPM between €2 and €8 is typical; CTR below 0.5% is normal for display.
But what matters most is your own history. A CPM of €8 can be excellent if your normal is €12, and bad if it usually sits at €4. No two accounts are alike — what’s “normal” is what your numbers show over time.
When these metrics mislead
- High CTR but zero conversions: the creative attracts, but the traffic doesn’t convert. Wrong audience or poor landing page.
- CPM falling + CPC falling: sounds good, but it can mean too broad an audience. Check that conversions keep up.
- CPM rising + frequency rising: you’re saturating the audience. The market didn’t change — you’re showing the same ad to the same people.
- Abnormally high CTR (above 10%): sign of clickbait + poorly qualified audience. Probably clicks that don’t convert.
The practical rule
- Define the campaign goal (awareness, traffic, conversion).
- Focus on the metric that reflects that goal (CPM, CPC, CPA respectively).
- Use CTR as a diagnostic when the result doesn’t match.
- Always compare with your own history, not with internet tables.
Next steps
- Google Ads — the integration that brings the reading of these metrics in Google campaigns.
- Facebook Ads — for Meta campaigns (Facebook and Instagram).
- Reading Pulse groups — understand how the Paid group aggregates these signals in cross-context.
4 min read · Last updated 2026-05-14