#relationships·Jul 17, 2026·6 min read
CPM vs CPC: Which Ad Metric Should You Track for Brand vs. Direct Response?
CPM (Cost Per Mille) measures the cost per 1,000 ad impressions. CPC (Cost Per Click) measures the cost per individual click. The right choice depends on whether your goal is brand visibility or driving action.
Core Difference: Impressions vs. Actions
CPM charges you every time your ad is displayed 1,000 times. It’s a volume metric — you pay for eyeballs, not engagement.
CPC charges you only when someone clicks. It’s an action metric — you pay for intent.
Key contrast
- CPM = cost for reach (brand awareness)
- CPC = cost for engagement (direct response)
Why it matters
- CPM campaigns optimize for impressions served.
- CPC campaigns optimize for click-through rate (CTR) and conversion.
- A low CPM doesn’t guarantee clicks; a low CPC doesn’t guarantee cheap reach.
Which to Use When
Pick CPM when:
- Your goal is brand awareness or top-of-funnel reach.
- You’re running video/view-through campaigns.
- You want to dominate a placement (e.g., homepage takeovers).
Pick CPC when:
- Your goal is clicks, sign-ups, or sales.
- You’re running search ads or retargeting.
- You want to pay only for engaged users.
Use both together when:
- You need to balance reach and action (e.g., awareness + conversion tracking).
- You’re A/B testing creative: CPM for exposure, CPC for engagement cost.
How they diverge
Pricing Basis
CPM charges per 1,000 impressions (views). CPC charges per click.
- CPM: cost = (impressions / 1000) × CPM rate
- CPC: cost = clicks × CPC rate
Optimization Focus
CPM optimizes for reach and frequency. CPC optimizes for click-through rate and conversion.
- CPM campaigns: high impression volume, low CTR may still be fine.
- CPC campaigns: low CTR means wasted budget.
Typical Use Case
CPM is common for display, video, and brand campaigns. CPC is standard for search, shopping, and performance ads.
Where they overlap
Both Are Auction-Based
In platforms like Google Ads and Meta, both CPM and CPC bids compete in real-time auctions. The winner is determined by bid amount and ad quality.
Both Need Conversion Tracking
Neither metric alone tells you if you made money. Both require conversion tracking (pixel, post-view, post-click) to calculate true ROI.
Real scenarios
Brand Awareness Campaign
Setup: A new app wants to be seen by 500,000 users in a city. They choose CPM.
- What happened: They paid $10 CPM, got 500,000 impressions for $5,000. Only 1,000 clicks (0.2% CTR).
- What they checked: Impressions delivered, frequency, brand lift survey.
Takeaway: CPM was right — they paid for reach, not clicks. The low CTR was expected.
Direct Response Campaign
Setup: An e‑commerce store wants to sell shoes. They choose CPC.
- What happened: They paid $0.50 CPC, got 2,000 clicks for $1,000. 100 conversions (5% conversion rate).
- What they checked: Cost per conversion, ROAS.
Takeaway: CPC aligned with their goal — they paid only for interested users. High CTR and conversion rate made it profitable.
How they work together
CPM is better when your primary KPI is reach, frequency, or brand lift. Use it for awareness campaigns, video ads, and premium placements where you want to be seen.
CPC is better when you want direct response — clicks, leads, sales. Use it for search ads, retargeting, and any campaign where the click is the first step to conversion.
Use both when you need to balance brand and performance. For example, run a CPM campaign to build awareness, then retarget clickers with a CPC campaign. Or use CPM for upper funnel and CPC for lower funnel.
Side-by-side snapshot
| Lens | CPC | CPM |
|---|---|---|
| Full name | Cost Per Mille (thousand impressions) | Cost Per Click |
| You pay for | Impressions (views) | Clicks |
| Best for | Brand awareness, reach, frequency | Direct response, conversions, traffic |
| Typical CTR expectation | Low (0.05%–0.5%) is normal | Higher (1%+) is desired |
| Optimization lever | Impressions, viewability, frequency cap | CTR, conversion rate, ad relevance |
Common pitfalls
Confusing CPM with 'Cheap'
A low CPM doesn’t mean a campaign is efficient — it could mean low-quality placements or non‑viewable impressions.
- What to do instead: Use viewable CPM (vCPM) to pay only for viewable impressions.
Using CPC for Brand Awareness
CPC penalizes campaigns that generate impressions but few clicks. A brand campaign with a 0.1% CTR would seem 'expensive' under CPC, even if it builds awareness.
- What to do instead: Use CPM for awareness, CPC for action.
Quick check
Test whether you can tell these metrics apart.
single
Which metric charges per 1,000 ad views?
Select an answer to continue
For learning only. Not advice on bids or spend.
You may also like
Metrics
Cost per click (CPC)
Cost per click (CPC) measures the average price an advertiser pays each time someone clicks the…
CostMetrics
Cost Per Mille (CPM)
CPM (Cost Per Mille) is the price an advertiser pays for 1,000 ad impressions.
CostRelationships
CVR vs ROI
RelationshipsRelationships
Budget Pacing vs CPC
Relationships