Skip to content
Make Madly.
Budgets & delivery

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
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.

StageIllustrative amountDefinition
Media spend / impressions£300 / 60,000CPM = £5
Link clicks / impressions600 / 60,000 = .01 = 1%Decimal .01 is not 1 in formulas
Media spend / link clicks£300 / 600 = £.50CPC uses link clicks here, not all clicks
Cross-check£5 / (1,000 × .01) = £.50Use the same period and click scope
  1. 1. 60,000 impressions at £300 spend → CPM £5
  2. 2. 600 scoped link clicks → CTR .01 decimal = 1%
  3. 3. £300 / 600 link clicks → CPC £0.50
  4. 4. Purchase event and net contribution still need a separate check
Illustrative same-period funnel; a click is not a purchase and .01, not 1, is the decimal CTR in the CPM-to-CPC formula.

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

From reading to making

Make the next idea count.

Bring your product and your context. Explore a direction, then decide what belongs in the final ad.

Create account