Guide · CPM vs CPC

CPM vs CPC — Which Should You Use?

CPM and CPC aren't competing choices — they're different metrics for different objectives. Understanding when each applies, how they convert to each other, and how platforms use them differently is foundational to buying media efficiently.

Updated May 2026

CPM and CPC — Definitions That Actually Matter

CPM — Cost Per Mille
Pay per 1,000 impressions
You pay for delivery — every time your ad appears on screen counts as an impression. Clicks are irrelevant to cost. Standard for awareness, reach, and video campaigns where exposure is the goal.
CPC — Cost Per Click
Pay only when clicked
You pay nothing for impressions — only when someone clicks your ad. Standard for search, direct response, and lead generation where the click is the desired action.
The conversion formula
Effective CPC = CPM ÷ (CTR% × 10)
Example: $8 CPM at 1.5% CTR = $0.53 eCPC. This lets you compare CPM and CPC campaigns on equal footing. Use the CPC calculator and CPM calculator to model any scenario.

When to Use CPM vs CPC — The Decision Framework

ScenarioUse CPMUse CPCWhy
Brand awareness campaign✓ CPMGoal is exposure, not clicks; reach maximized per dollar with CPM buying
Google Search campaign✓ CPCHigh-intent users; you want clicks, not impressions
YouTube video ads✓ CPMVideo delivery is bought on impressions; CTR is secondary
Meta direct response✓ CPCSales/leads objective: pay for the action, not the impression
Meta brand awareness✓ CPMReach objective optimises for unique eyeballs at lowest CPM
LinkedIn Sponsored Content✓ Both✓ BothAwareness → CPM; lead gen → CPC. Objective determines the better metric
Programmatic display✓ CPMDisplay is bought on CPM universally; CTR optimisation happens within that
Retargeting campaign✓ CPCHigh-intent audience; click-to-conversion efficiency matters more than reach
The platform determines the default

On Google Search, you always pay CPC — there's no CPM option. On YouTube and programmatic display, you always pay CPM. On Meta, LinkedIn, and TikTok, the campaign objective determines which model makes sense. For conversion-optimised social campaigns, the platform buys CPM under the hood but charges you against the conversion outcome — making CPC the more meaningful metric to monitor.

CPM and CPC Benchmarks by Platform — 2026

PlatformAvg CPMAvg CPCImplied CTRPrimary Model
Google SearchN/A (auction-based)$2.693–5%CPC only
Google Display$2–$4$0.630.1–0.35%CPM primary; CPC available
Meta (FB/IG)$7–$14$1.500.9–1.5%Both — objective determines
LinkedIn$30–$65$5.260.4–0.65%Both — awareness = CPM, DR = CPC
TikTok$4–$7$0.900.5–1.2%CPM primary; CPC for DR
YouTube$5–$10$2.100.2–0.5%CPM (in-stream); CPC (in-feed)

Effective CPM — The Metric That Unifies Both

When comparing CPM and CPC campaigns, effective CPM (eCPM) converts CPC campaigns to a CPM basis so you can compare apples to apples. Formula: eCPM = CPC × CTR% × 10.

Example: A Google Search campaign with $2 CPC and 4% CTR has an eCPM of $80 — far more expensive than a Meta CPM campaign at $10. But the Search campaign's intent quality is incomparably higher, producing 10× the conversion rate. The comparison is only valid when downstream conversion rates are factored in.

The right comparison: cost-per-result, not CPM or CPC

CPM and CPC are input metrics — they measure the cost of delivery, not the value of what's delivered. The only fair comparison between a CPM campaign and a CPC campaign is their cost-per-result: cost per lead, cost per purchase, cost per sign-up. A $40 CPM YouTube campaign that delivers $15 CPA beats a $1.50 CPC Meta campaign delivering $60 CPA — despite the CPM looking expensive and the CPC looking cheap. Always evaluate both metrics in context of the CPA they produce.

CPM → CPA full chain
CPA = CPM ÷ (CTR% × CVR% × 10)
Example: $10 CPM × 1.5% CTR × 3% CVR = $22 CPA. This chain connects impressions all the way to acquisitions — use it to compare any CPM or CPC campaign on a true cost-per-outcome basis.

Common CPM vs CPC Mistakes

Mistake 1: Using CPC objective for awareness campaigns

Running a CPC-optimised campaign on Meta or LinkedIn when your goal is brand awareness means paying a premium for clicks you don't need — and getting less reach than a CPM-optimised Reach objective would deliver at the same budget. Match the buying model to the objective: awareness = CPM, action = CPC.

Mistake 2: Comparing CPM across platforms without normalising for CTR

A $5 YouTube CPM and a $5 TikTok CPM look equivalent — but if YouTube's CTR is 0.3% and TikTok's is 1.2%, TikTok delivers 4× more clicks per dollar. Always convert CPM to eCPC when comparing platforms: eCPC = CPM ÷ (CTR% × 10).

Mistake 3: Optimising CPC without tracking downstream conversion

Lower CPC is meaningless if conversion rate drops proportionally. Moving from $2 CPC at 4% CVR ($50 CPA) to $1 CPC at 1% CVR ($100 CPA) halves CPC while doubling CPA — a catastrophic efficiency loss despite the improving top-line metric. Always track the full chain: CPC → CVR → CPA → ROAS.

Frequently Asked Questions

Is CPM or CPC better for Facebook ads?

For awareness and reach campaigns, CPM bidding (Reach objective) is better — it maximises unique viewers per dollar. For conversion campaigns (sales, leads), CPC-equivalent metrics (optimise for the conversion) are better — Meta buys CPM under the hood but the algorithm hunts for converting users. The objective setting matters more than the bidding model label. See Meta CPM benchmarks for context on what to expect by objective.

Why is Google Search CPC so much higher than Display CPC?

Search reaches people who typed a query — high intent costs more. Display reaches passive browsers with no purchase intent — lower intent produces lower CTR and lower CPC. Google Search CPC averages $2.69; Google Display averages $0.63. Despite the 4× CPC gap, Search usually delivers lower CPA because its conversion rate is 5–10× higher than Display for the same audience.

How do I calculate effective CPC from a CPM campaign?

eCPC = CPM ÷ (CTR% × 10). Example: $8 CPM at 1.5% CTR = $0.53 eCPC. Use the CPC calculator to model different CTR scenarios and see how they affect your effective cost per click from any CPM buy.

Does a lower CPM always mean a better campaign?

No. Low CPM means cheap impressions — not effective impressions. LinkedIn's $40–$65 CPM routinely delivers better ROI than $4 TikTok CPM for B2B advertisers because each impression reaches a verified decision-maker. Evaluate CPM alongside CTR and cost-per-result, never in isolation. See What Is a Good CPM? for the full framework.

Related Tools & Benchmarks