Understand CPC and CPM without losing sight of sales
A plain-English guide to cost per click and cost per thousand impressions, the relationship between them, and the limits of each metric.
- Author
- By Madly team
- Last updated
- Updated
- Reading time
- 4 min read
Two costs, two different questions
CPC (cost per click) estimates how much spend was associated with each click under the selected reporting definition. CPM (cost per mille, or cost per 1,000 impressions) expresses spend relative to the number of ad impressions. They help describe different stages of delivery: CPM gives context about the cost of showing ads, while CPC connects spend with a click measure. Neither directly tells you the cost of a customer unless the metric is explicitly purchase acquisition cost.
As documented in September 2026, Meta Ads reporting exposes CPC and CPM among its available insight metrics, and Meta defines CPM as the average cost for 1,000 impressions. Meta reporting also offers different click columns; therefore “CPC” must be interpreted with the exact click type and report selected. If the business question is visits to a shop, a link-click cost is more informative than a cost based on a broader click count.
Read the arithmetic and its assumptions
A useful simplified relationship is CPM ≈ CPC × CTR × 1,000, where CTR is expressed as a decimal and the CPC and CTR use the same click definition and impression base. Rearranged, CPC ≈ CPM ÷ (1,000 × CTR). This identity is a way to understand how auction cost and the rate of clicks interact; it is not a promise that improving CTR will lower costs in a real auction. Delivery mix, placement, audience, optimisation, and reporting definitions can all differ.
Use consistent ranges and aggregation. A blended campaign CPC can hide a high-cost placement or an ad with a distinct audience. Conversely, a tiny segment can show an extreme number with little underlying volume. Check spend, impressions and click counts before treating a rate as stable.
Diagnose, do not rank in isolation
A rising CPM can reflect more expensive opportunities to reach the selected audience, but it is not automatically a creative failure. Check changes in dates, placements, audience, competition and delivery. If CPM is steady while CPC increases, a lower selected CTR may be one possible explanation; inspect like-for-like metrics before drawing a conclusion. If CPC is low but product-page visits or purchases are poor, cheap clicks may simply be low intent or the destination may be failing.
Use CPC and CPM as operating diagnostics and connect them to landing-page views, add-to-carts, purchases, CPA and contribution. A shop can tolerate a high click cost if the resulting customers are valuable and margins support it; a cheap click can still lose money if no meaningful orders follow.
- Confirm whether the report uses link CPC, CPC (all), or another click basis.
- Check spend, impressions and click counts alongside the cost.
- Compare the same objective, dates, placements and reporting level.
- Follow the journey into the shop; do not declare success from CPC or CPM alone.
Illustrative example: the same CPM, different click rate
Illustrative example only: Ad A and Ad B each have a CPM of £12. At a link CTR of 1%, the simplified implied link CPC is about £1.20 (£12 ÷ 1,000 ÷ 0.01). At a link CTR of 2%, it is about £0.60, assuming the same spend basis and click definition. These figures are invented arithmetic, not predicted auction results or a performance benchmark.
If Ad B’s lower click cost is paired with fewer qualified visits or orders, it may not be the better business choice. Check the landing page and purchase path, and compare contribution after advertising. The example illustrates the relationship among CPM, CTR and CPC; the real account’s reported values remain the source for decisions.
A practical review sequence
First confirm the reporting definitions and data window. Next inspect whether the cost change comes from impression price, selected click rate or a different delivery mix. Then check whether the clicks become landing-page views and commercial actions. As documented in September 2026, Meta’s available report presets and metric fields can change, so revisit the definitions in Ads Manager when setting up a recurring report.
To clarify the CTR in the CPC relationship, plan a fair comparison and decide if acquisition is affordable, use the CTR, ad-testing budget and CPA versus contribution margin guides linked below.
CPM → CPC funnel arithmetic
Illustrative worked example, not a measured customer result. Replace assumptions with checked facts.
| Stage | Illustrative amount | Definition |
|---|---|---|
| Media spend / impressions | £300 / 60,000 | CPM = £5 |
| Link clicks / impressions | 600 / 60,000 = .01 = 1% | Decimal .01 is not 1 in formulas |
| Media spend / link clicks | £300 / 600 = £.50 | CPC uses link clicks here, not all clicks |
| Cross-check | £5 / (1,000 × .01) = £.50 | Use the same period and click scope |
- 1. 60,000 impressions at £300 spend → CPM £5
- 2. 600 scoped link clicks → CTR .01 decimal = 1%
- 3. £300 / 600 link clicks → CPC £0.50
- 4. Purchase event and net contribution still need a separate check
Common questions
- What is the difference between CPC and CPM?
- CPC is spend divided by clicks. CPM is spend divided by impressions, multiplied by 1,000. Use a consistent click definition and reporting period.
- Is a cheaper CPM always better?
- No. Cheaper impressions are only useful if the audience and placements support your actual outcome. Check clicks, purchases and contribution as well as delivery cost.
Sources and further reading
Related tools
- A/B test sample size calculatorPlan visitors per test arm for a stated baseline, relative uplift, confidence and power.
- A/B test significance calculatorCompare two conversion proportions with a p-value and interval, while seeing why sample size and uncertainty matter.
- Ad budget plannerTranslate a target number of acquisitions and an assumed CPA into a weekly ad-spend scenario.
Related guides
- Daily vs lifetime budgets: choose the right spending controlA practical guide to choosing between a daily average and a fixed total budget for Meta ads, with guardrails for new founders.
- How founders should interpret ad CTRLearn what click-through rate measures, why CTR variants matter, and how to use the metric as a diagnostic rather than a sales verdict.
- How to allocate an ad-testing budgetA founder-friendly process for dividing limited paid-social spend across hypotheses without mistaking a small test for certainty.
- Read CPA against contribution margin, not wishful revenueA practical way to compare acquisition cost with the money each order can actually contribute.