Cost Per Thousand (CPM) Calculator

Advertising budget

Cost per Thousand (CPM)

0.00$

How to use this calculator?

1. Enter your total advertising budget
2. Enter the number of impressions obtained
3. Your CPM is calculated automatically

Quick answer

How do you calculate CPM (cost per thousand impressions)?

CPM is the ad spend divided by the number of impressions, multiplied by 1,000. Formula: CPM = (ad spend / impressions) × 1,000. Example: a €1,000 display campaign that gets 100,000 impressions has a CPM of (1,000 / 100,000) × 1,000 = €10.00. Every thousand ad views therefore costs you €10.

Ad spendImpressionsCPM
€5010,000€5.00
€10050,000€2.00
€30040,000€7.50
€1,000100,000€10.00
€2,500500,000€5.00
€75060,000€12.50

About the CPM Calculator

What is it?

The CPM (Cost Per Thousand impressions) calculator computes the price you pay for 1,000 displays of your ad, regardless of the number of clicks.

Why use it?

CPM is the standard measurement for awareness and display campaigns. It lets you objectively compare different ad placements and networks.

How does it work?

CPM is calculated by dividing the total campaign cost by the number of impressions, then multiplying by 1,000. Formula: CPM = (Cost ÷ Impressions) × 1,000.

Usage tips

  • Use CPM for brand awareness campaigns, not conversion campaigns
  • A high CPM can be justified if the audience is highly targeted and qualified
  • Compare CPMs across Facebook, Google Display, programmatic and traditional media
  • Monitor viewability rate - an unseen impression is worth nothing
  • CPM generally decreases outside high-competition periods (Q4)
Embed this tool on your websiteFreeCopy this code into your website or blog: the tool shows up right on your page, free and without sign-up.All embeddable tools

Related tools