CPM vs CPC vs CPA
CPM, CPC, and CPA all measure advertising cost, but they answer different questions.
If CPM is the metric you need right now, you can calculate it directly with the free CPM Calculator and then use this guide to compare it with CPC and CPA.
The simple difference
| Metric | What you pay for | Best for |
|---|---|---|
| CPM | 1,000 impressions | Reach and awareness |
| CPC | One click | Traffic and engagement |
| CPA | One conversion | Leads and sales |
CPM
CPM tells you how expensive it is to buy visibility.
Use it when:
- you want more reach
- your campaign is top-of-funnel
- you care about audience coverage
CPC
CPC tells you how much each click costs.
Use it when:
- the landing page matters
- traffic volume matters
- you want to compare click efficiency
CPA
CPA tells you how much each conversion costs.
Use it when:
- leads are the priority
- purchases are the goal
- you need profit-focused measurement
Which metric should matter most?
- Brand campaign: start with CPM
- Traffic campaign: watch CPC closely
- Performance campaign: optimize around CPA
In real accounts, these metrics work together. A low CPM with weak CTR may not help. A good CPC with poor conversion quality may also fail. The best setup is to choose one primary metric and use the others as support signals.
Practical example
Two campaigns can have the same spend:
- Campaign A gets a low CPM but weak clicks
- Campaign B gets a higher CPM but much stronger conversion quality
If your goal is sales, Campaign B may be the better buy even with the higher CPM.
Start with CPM
If you are starting with awareness planning, use the free CPM Calculator to estimate reach cost first, then compare the result with your CPC and CPA targets.