My Ad Metrics
Comparison guide

CPC vs CPM

Understand the difference between CPC and CPM, when each pricing model makes sense, and how to decide whether you are really paying for traffic or just visibility.

CPC and CPM are both common ad pricing models, but they optimize for different things. CPC focuses on traffic cost, while CPM focuses on the cost of exposure.

That makes CPC easier to interpret when you care about clicks, while CPM is more useful when reach, frequency, and visibility are the main objective.

Core formulas

CPC = Ad Spend / Clicks, CPM = (Ad Spend / Impressions) × 1,000

CPC tells you the average cost of one click.

CPM tells you the cost of buying 1,000 impressions, even if those impressions do not lead to many clicks.

When to use CPC and when to use CPM

  1. 1Use CPC when you mainly care about driving traffic to a page, site, or offer.
  2. 2Use CPM when the goal is awareness, visibility, or staying present in a market.
  3. 3Review both together when you need to understand whether higher traffic cost is being driven by auction exposure cost or by weak engagement.
  4. 4Always check CTR too, because it helps explain whether impressions are turning into clicks efficiently.

Worked example: CPC and CPM describe different things

  • Ad spend: $1,200
  • Impressions: 120,000
  • Clicks: 1,000
  • CPM = $10.00
  • CPC = $1.20

The same campaign can look reasonable on both CPM and CPC, but each number describes a different stage of performance. CPM explains visibility cost, while CPC explains traffic cost.

What matters in practice

  • CPM is a visibility metric and CPC is a traffic metric.
  • A healthy CPM does not guarantee strong click efficiency if CTR is weak.
  • CPC is usually more actionable when click quality matters, while CPM is more useful for reach-heavy campaigns.

Related topic hubs

If you want a broader starting point, these topic hubs group the most relevant calculators and guides around the same question set.

FAQ

Is CPC better than CPM?+

Not universally. CPC is usually better when you care about traffic, while CPM is better when you care about reach or awareness.

Can a low CPM still lead to weak campaign performance?+

Yes. Cheap impressions are not automatically valuable if they do not generate attention, clicks, or qualified traffic.

What metric should I check with CPM?+

CTR is usually the most useful companion metric because it shows whether the impressions are earning clicks.