Results for our clients 100+ projects ranked across 4 countries
5.0 · 40+ reviews +971 55 465 1896
Get expert help
How to use it

Using the CPM Calculator

Step 1

Enter the total cost of your campaign.

Step 2

Enter the number of impressions it received.

Step 3

See your CPM, the cost per 1,000 impressions.

The detail

What this tells you

CPM (cost per mille) is the cost of one thousand ad impressions. It is the standard pricing model for awareness campaigns on display and social networks, where the goal is reach rather than immediate clicks.

CPM is useful for comparing the cost of reach across channels, but it says nothing about results. Pair it with click-through rate and conversion data to judge whether cheap impressions are actually worth buying.

FAQ

CPM Calculator questions

What is a good CPM?

CPM varies by platform and audience, commonly $2-$10 for broad display and higher for tightly targeted or premium placements. Niche B2B audiences cost more per thousand than broad consumer reach.

When should I use CPM pricing?

CPM suits brand-awareness and reach campaigns. For lead generation, cost per click or cost per conversion is usually the better metric to optimise against.

How is CPM calculated?

CPM is total cost divided by impressions, multiplied by 1,000. So $500 spent for 100,000 impressions is a $5 CPM.

Does a low CPM mean good value?

Not always. Cheap impressions shown to the wrong audience waste budget. Judge CPM alongside engagement and conversions, not on its own.

Want results, not just numbers?

Book a free 15-minute audit

We will show you the gaps versus your competitors and what we would do in the first 30 days.

Free 15-minute audit

Ready to rank on Google and AI search?

Tell us your site and target market. We'll show you where you're losing visibility across Google and AI engines, and what to fix first. No obligation.

90-day guarantee · No lock-in contracts · Senior-led from Dubai Media City

WhatsApp Free Audit