Interactive calculator

Turn your campaign numbers into CPM, CPC and ROAS

Enter what you spent, how many impressions and clicks you got, and what came back, and see your CPM, CPC, CTR, CPA and ROAS worked out against UK benchmark ranges. It works from the figures you type in, so a wrong entry will give you a wrong result.

How-To Guide

How to read your numbers with the CPM & CPC Benchmark Comparator

This calculator takes the numbers your ad platform already gives you, spend, impressions, clicks, conversions and revenue, and turns them into the figures that tell you whether a campaign is doing its job: CPM, CPC, CTR, CPA and ROAS. It's built for anyone running their own advertising who wants to read a dashboard with some confidence. Each result sits next to a rough UK benchmark range, so you can see where your campaign stands.

Level: Beginner
Best for: Business owners and in-house marketers running their own campaigns without agency support
Screenshot of the CPM and CPC Benchmark Comparator showing calculated campaign metrics against UK benchmark ranges
  1. Enter your campaign figures

    Type in what you spent, how many impressions and clicks the campaign got, and any conversions or revenue, taken straight from your platform dashboard.

  2. See your calculated metrics

    The tool works out your CPM, CPC, CTR, CPA and ROAS from those figures, with an everyday explanation of what each one tells you.

  3. Compare against UK benchmarks

    Each metric comes with a rough UK range for that channel, so you can judge whether your campaign is in line with what others are paying and getting.

CPM / CPC Benchmark Comparator

Select an advertising channel and your industry vertical to see indicative UK CPM and CPC benchmark ranges, what drives the variance, and how that channel compares to the alternatives. Use this to sense check quotes you have received from platforms or agencies.

Your selection
Free Tools

Check your CPM and CPC against UK benchmarks

The calculator turns your campaign spend, impressions and clicks into the numbers that actually tell you what you're paying for reach and action, then sets them against typical UK ranges by channel. It's built for reading your own platform dashboard without needing an agency to translate it for you. Get an input wrong and the output will be wrong too, so treat it as a starting point for the conversation.

No sign-up needed · takes a minute · works on any device