CPM Calculator

CPM is what you pay per thousand ad impressions - the standard currency of awareness advertising. Enter your total cost and impressions to get your CPM and compare placements or platforms.

$
$3.33
Cost per 1,000 impressions (CPM)

How to use the cpm calculator tool

  1. 1Enter your total cost.
  2. 2Enter your total impressions.
  3. 3Read your CPM.
  4. 4Compare across campaigns or channels to find the most efficient reach.

Frequently asked questions

What is the CPM formula?

CPM = (total cost / impressions) x 1,000. $500 for 150,000 impressions is a CPM of about $3.33.

What does CPM stand for?

Cost per mille - 'mille' is Latin for thousand. So CPM is the cost for every one thousand impressions of your ad.

What is a good CPM?

It varies by platform, audience, and season. Display CPMs can be a few dollars; niche or competitive audiences on social run much higher. Compare like-for-like placements.

When should I use CPM vs CPC?

CPM suits awareness and reach campaigns where impressions matter; CPC suits performance campaigns where you pay only for clicks. Match the metric to your goal.

How can I lower my CPM?

Refine targeting, improve ad relevance and quality, test creatives, avoid over-competitive audiences, and pick less saturated placements or times.

More free SEO tools

Skip the manual work - let Spook rank you

These tools help with the pieces. Spook does the whole job: it finds winnable queries, writes the articles, and publishes them on autopilot.