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
- 1Use CPC when you mainly care about driving traffic to a page, site, or offer.
- 2Use CPM when the goal is awareness, visibility, or staying present in a market.
- 3Review both together when you need to understand whether higher traffic cost is being driven by auction exposure cost or by weak engagement.
- 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.
Relevant calculators
Use these tools to apply the formulas and comparisons from this guide.
CPC Calculator
↗Calculate average cost per click from ad spend and total clicks so you can judge how expensive traffic is before looking at conversions or revenue.
CPM Calculator
↗Calculate cost per 1,000 impressions so you can measure how expensive visibility is across display, video, social, and awareness campaigns.
Break-Even CPM Calculator
↗Calculate the maximum CPM your funnel can support from CTR, conversion rate, and gross profit per conversion before impression cost stops working.
CTR Calculator
↗Calculate click-through rate from clicks and impressions to see how often people act after seeing an ad, email, or listing.
Impressions Calculator
↗Calculate impressions from clicks and CTR to estimate total ad or listing visibility.
Related guides
How to calculate CPC
↗Learn the CPC formula, what the result means, and how to use cost per click together with CTR, CPA, and conversion performance.
CPC vs CPM vs CPA
↗Understand the difference between CPC, CPM, and CPA, when each metric is useful, and how to compare traffic cost, impression cost, and acquisition cost correctly.
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.