Key Takeaways:
- CPM charges per 1,000 impressions and is best for awareness and reach.
- CPC charges per click and is best for traffic, leads, and direct response.
- Choose CPM when visibility matters; choose CPC when measurable action matters.
- Many strategies combine both: CPM for top-of-funnel awareness, then CPC retargeting to convert interested prospects.
CPM and CPC are two foundational pricing models in digital advertising. One charges for exposure, the other for action. Choosing between them should follow your campaign goal, not habit.[1]
👉 Use our CPM Calculator and CPC Calculator to compare real costs before you launch.
What Is CPM?
CPM means cost per thousand impressions.[4] You pay for how many times your ad is shown, not for what people do after seeing it. This makes CPM a reach and awareness model: it is useful when you want your brand, offer, or message in front of a large audience quickly.
In Google Ads, CPM-style bidding is available through impression-based options, while Meta’s ad system also reports CPM as a core delivery metric.[2][3]
What Is CPC?
CPC means cost per click. You pay only when someone clicks your ad. This makes CPC a performance model: it ties spend to traffic, leads, or sales instead of passive views.[5]
Google Ads describes CPC as the core option when your main goal is website visits, while broader Smart Bidding strategies may still optimize toward conversions under the same click-focused foundation.[2]
CPM vs CPC Comparison
| Aspect | CPM | CPC |
|---|---|---|
| You pay for | 1,000 impressions | Each click |
| Best goal | Awareness, reach, branding | Traffic, leads, sales |
| Cost predictability | CPM-driven reach is stable; action is not guaranteed | Clicks are direct; conversion quality varies |
| Typical use | Display, video, prospecting | Search, retargeting, direct response |
When to Use CPM
Use CPM when your primary objective is visibility.[1]
- Brand launches — introduce a product to a broad audience
- Awareness campaigns — reinforce brand recall or event promotion
- Top-of-funnel prospecting — seed interest before direct-response follow-up
- Visually-led offers — when the creative itself drives intent
When to Use CPC
Use CPC when you want to pay only for measurable interest.[5]
- Search campaigns — capture existing intent
- Lead generation — control cost per engaged visitor
- Retargeting — convert users who already know your brand
- Performance campaigns — when every dollar must tie to an action
Combining CPM and CPC
A common approach is to layer CPM and CPC rather than choose one forever. Run CPM prospecting to build audience familiarity, then retarget engaged users with CPC campaigns to convert them more efficiently.[1]
This funnel pattern is especially useful when:
- your creative is strong but cold traffic is expensive
- you want to test demand before scaling direct-response spend
- you need to maximize lifetime value rather than immediate ROAS
How to Choose
- Start with your goal. Awareness → CPM. Action → CPC.
- Check your funnel stage. Top-of-funnel prospecting often benefits from CPM; bottom-of-funnel conversion benefits from CPC.
- Measure the right metric. For CPM, track CTR and downstream conversion rate. For CPC, track CPA and ROAS.
- Use benchmarks as a sanity check. Industry averages shift over time; recent benchmark data can help you spot whether a model is working relative to peers.[4]
Frequently Asked Questions
1. Is CPM or CPC cheaper?
It depends on your goal and industry. CPM can look cheaper per unit, but it does not guarantee clicks or sales. CPC can cost more per impression-equivalent, but you only pay for users who show direct interest.
2. Can I use both CPM and CPC in the same account?
Yes. Many advertisers run CPM prospecting campaigns alongside CPC search or retargeting campaigns. This lets them build reach first, then capture demand.
3. What is a good CPM?
A good CPM depends on platform, industry, and geography. Benchmarks vary widely; use recent industry data and your own historical averages rather than generic rules.
4. What is a good CPC?
A good CPC is one that still allows profitable conversion after accounting for landing page performance and customer value. Use a CPC Calculator to model whether your clicks can realistically convert at your target CPA.
5. Does CPM work for small budgets?
CPM can be efficient for awareness, but small budgets may not buy enough impressions to learn. CPC is often safer when budget is limited and you need accountable results quickly.
References
- AdReform. Difference Between CPM, CPC, and CPA. https://blog.adreform.com/difference-cpm-cpc-cpa
- Google Ads Help. Understanding bidding basics. https://support.google.com/google-ads/answer/2459326
- Meta Horizon Developers. Understanding and optimizing your ad campaign. https://developers.meta.com/horizon/resources/optimize-ad-campaign/
- WordStream. CPM: What is CPM? https://www.wordstream.com/cpm
- WordStream. Cost Per Click (CPC): Learn What Cost Per Click Means for PPC. https://www.wordstream.com/cost-per-click
