Skip to content

CPM vs CPC: What’s the Difference?

CPM and CPC measure different stages of advertising performance. CPM tells you what 1,000 ad impressions cost; CPC tells you what each click costs. Understanding how they connect helps you diagnose whether campaign costs are being driven by media prices, click-through rate, or both.

Last reviewed: 2026-09-15

CPM vs CPC at a glance

CPM stands for cost per mille, or cost per 1,000 impressions. CPC stands for cost per click. CPM answers “How much did exposure cost?” while CPC answers “How much did traffic cost?” Neither metric by itself tells you whether a campaign was profitable.

CPM formula

  • CPM = (Advertising Cost ÷ Impressions) × 1,000

If a campaign spends $2,000 and delivers 250,000 impressions, CPM is $8. Use the CPM Calculator to calculate it from spend and impressions.

  • CPM = ($2,000 ÷ 250,000) × 1,000 = $8.00

CPC formula

  • CPC = Advertising Cost ÷ Clicks

If the same $2,000 campaign generates 4,000 clicks, CPC is $0.50. You can check this directly with the CPC Calculator.

  • CPC = $2,000 ÷ 4,000 = $0.50

How CPM, CTR and CPC connect

CPM and CPC are connected through click-through rate (CTR). If you know CPM and CTR, you can estimate the implied CPC. Convert CTR from a percentage to a decimal before using the formula.

  • Estimated CPC = CPM ÷ (1,000 × CTR)
  • At $8 CPM and 1.6% CTR: CPC = $8 ÷ (1,000 × 0.016) = $0.50

This relationship explains why a campaign can tolerate a higher CPM when stronger creative or targeting produces a higher CTR. More clicks from each thousand impressions can offset the higher cost of those impressions.

Worked comparison: two ad campaigns

Suppose Campaign A has a $6 CPM and 0.75% CTR. Campaign B has a more expensive $10 CPM but a 2.5% CTR.

  • Campaign A CPC = $6 ÷ (1,000 × 0.0075) = $0.80
  • Campaign B CPC = $10 ÷ (1,000 × 0.025) = $0.40

Campaign B buys impressions at a 67% higher CPM, yet its implied CPC is half as high because its CTR is much stronger. Looking only at CPM would incorrectly make Campaign A appear more efficient.

When CPM is the more useful metric

CPM is especially useful when evaluating the cost of reach and exposure, comparing inventory prices, monitoring awareness campaigns, or diagnosing changes in auction costs. It can also help media buyers compare the price of impressions across audiences, placements, markets and periods.

For a deeper calculation walkthrough, see How to Calculate CPM.

When CPC is the more useful metric

CPC becomes more informative when clicks are an important step toward the campaign goal. It combines impression cost and click response into one traffic-cost metric. However, cheap clicks are not necessarily valuable clicks: a campaign can have a low CPC and still perform poorly if visitors do not convert.

See How to Calculate CPC for the formula, reverse calculations and examples.

Go beyond CPM and CPC

For performance campaigns, connect media metrics to downstream results. Track conversion rate, customer acquisition cost, revenue and contribution profit where appropriate. If 4,000 clicks produce 120 conversions, the click-to-conversion rate is 3%.

  • Conversion Rate = 120 ÷ 4,000 × 100 = 3%

The Conversion Rate Calculator can help you measure that next step. A higher CPC can still be economically attractive if those clicks convert at a sufficiently higher rate or generate more valuable customers.

Common CPM vs CPC mistakes

Common mistakes include treating low CPM as proof of efficiency, optimizing for cheap clicks without checking conversion quality, comparing CPC across campaigns with very different objectives, and forgetting that CTR connects impression cost to click cost. Use consistent attribution windows and comparable campaign definitions when benchmarking performance.

Practical takeaway

Use CPM to understand the price of exposure and CPC to understand the price of traffic. Then connect both to CTR and conversion outcomes. The strongest analysis does not ask whether CPM or CPC is universally better; it identifies where cost enters the funnel and whether the resulting customer actions justify that cost.

Frequently asked questions