How to use the CPM & CPC Benchmark Comparator

This guide explains what the comparator shows you: whether a quoted CPM (cost per thousand impressions) or CPC (cost per click) sits inside a normal UK range for your channel, and how to read that against a media plan someone has put in front of you.

Check results with the A/B Test Significance Calculator Plan your spend with the Ad Budget Calculator

What the comparator does

The CPM & CPC Benchmark Comparator takes the figures you are being quoted, or the figures you are planning around, and sets them against published benchmark ranges for the same channel and format. You put in a cost per thousand impressions (CPM) or a cost per click (CPC), pick the closest channel, and the tool shows you whether that figure sits toward the low, middle or high end of what is typically reported for comparable UK campaigns. It is a check against a rough map, and it can return a misleading read if the channel or format you select does not quite match what you are actually buying.

That distinction matters because a CPM on paid social does not mean the same thing as a CPM on video, and a CPC on search does not behave like a CPC on display. Choosing the wrong comparison point in the tool will give you a number that looks precise but is not answering the question you actually asked.

CPM and CPC, and why the difference matters

CPM stands for cost per thousand impressions: what you pay each time your ad is shown to a thousand people, whether or not any of them do anything about it. CPC stands for cost per click: what you pay each time someone actually clicks through, regardless of how many people saw the ad without clicking. The two models put the risk in different places. CPM rewards reach and works well when the goal is being seen by a defined audience, such as building awareness for a launch. CPC rewards action and suits campaigns where the click itself is the useful event, such as driving traffic to a product page.

Some channels let you choose between the two, and the comparator treats them as separate inputs precisely because a healthy CPM and a healthy CPC are not versions of the same fact. Feeding in a CPC where the campaign was actually billed on CPM, or the reverse, will produce a comparison against the wrong benchmark set and a result that looks confident while meaning very little.

What to enter, and what you get back

The comparator asks for a small number of things, and the quality of the result depends on getting each one close to what you are actually running:

  • The channel, such as paid social, search, display or another format listed in the tool
  • Whether you are comparing a CPM or a CPC figure
  • The figure itself, either from a quote you have received or a plan you are testing

What comes back is a position within a published range for that channel and metric, along with an indication of whether your figure sits comfortably inside it or noticeably outside it. That is genuinely all it is telling you. It is not saying your campaign will perform well, and it is not saying the price you have been quoted is fair for your specific audience or objective. It is saying how that number compares with what has been reported elsewhere for the same kind of buy.

Reading the result without overreacting

A figure that lands above the benchmark range is not automatically a bad deal, and one that lands below it is not automatically a good one. Auction-based channels price in real time against competing advertisers, so a CPC can move within a single day depending on who else is bidding for the same audience at the same moment. Our guide to how digital ad auctions work covers that mechanism in more detail, and it is worth reading before you treat any single benchmark comparison as a verdict.

Benchmarks published by platforms and industry bodies are averages drawn from a wide spread of advertisers, budgets and targeting choices, which means your own figure can sit outside the range for entirely ordinary reasons: a tightly defined audience, a competitive sector, a seasonal spike in demand, or simply a smaller budget that has not yet had time to settle into an efficient rhythm. Treat the comparator as a starting question, and go back to whoever quoted you the price if the gap looks large enough to ask about.

Using the comparator alongside your budget

A benchmark comparison tells you whether a price looks typical. It does not tell you whether that price fits what you have to spend, or how it should be split across the channels you are considering. For that, the Ad Budget Calculator is the more useful next step, and the accompanying guide to using it walks through how to turn a total budget into a channel-by-channel plan. Running both tools together gives you a clearer picture than either one alone: the budget calculator shapes the plan, and the benchmark comparator checks whether the prices inside that plan look reasonable.

Where benchmarks stop being useful

Not every channel prices in a way that fits neatly into CPM or CPC terms. Out-of-home advertising (OOH), such as billboards and transport posters, is typically bought on different terms entirely, and programmatic advertising, where buying is automated through a demand-side platform (DSP) bidding across many sites at once, can blend several pricing models within a single campaign. In those cases the comparator will only ever be a partial view, and it is worth looking at the UK Advertising Channels Directory to understand how a channel is typically priced before you try to force its costs into a CPM or CPC comparison that was not built for it.

Used for what it is, a quick check of whether a quoted figure sits inside a normal range for the channel, the comparator earns its place early in a planning conversation. Used as a substitute for understanding how a channel is actually priced, it will tell you less than you think.

Knowing where your rates sit is the start

Once you've checked your CPM or CPC against the benchmark, the next questions are usually what to change and how to split the spend to test it.