CPM Calculator

How to use the CPM calculator

Campaign details

Enter two out of three options then hit ‘Calculate’ to identify the missing field.

To find the total cost of a campaign, enter:

  1. CPM: (cost per 1,000 impressions)
  2. Number of impressions

 

To find the total number of impressions you can
get for your budget, enter:

  1. Total cost of campaign
  2. CPM: (cost per 1,000 impressions)

 

To find cost per 1,000 impressions (CPM), enter:

  1. Total cost of campaign
  2. Number of impressions

 

What is CPM?

CPM stands for Cost Per Mille, meaning the cost an advertiser pays for 1,000 ad impressions. It measures the price of displaying an advertisement one thousand times on a webpage or other media. CPM is commonly used in digital advertising to calculate how much exposure a campaign receives.

How do you calculate CPM?

Calculate CPM by dividing the total cost of an ad campaign by the number of impressions, then multiplying by 1,000. The formula is: CPM = (Total Cost ÷ Impressions) × 1,000. This gives the cost for every 1,000 views of an ad.

Here’s an example: If your campaign cost $500 and generated 200,000 impressions: CPM = ($500 / 200,000) * 1000 = $2.50 This means it costs you $2.50 for every 1,000 times your ad was displayed.

What are the alternatives to CPM?

Alternatives to CPM include CPC (Cost Per Click), CPA (Cost Per Acquisition), and CPL (Cost Per Lead). CPC charges advertisers when a user clicks an ad. CPA charges only when a sale or action occurs. CPL focuses on capturing user information like sign-ups.

When should I use CPM?

Use CPM when your goal is to increase brand awareness through high ad visibility. CPM is ideal for campaigns focused on impressions rather than clicks or conversions, such as display ads, video ads, or awareness-based social media campaigns.

How to calculate CPM in Excel?

Calculate CPM in Excel by entering total cost in one cell, impressions in another, then using the formula: = (TotalCost / Impressions) * 1000. This formula gives the cost per thousand impressions and can be reused for multiple campaign calculations.

Is higher or lower CPM better?

A lower CPM is generally better because it means you’re paying less for every 1,000 impressions. Lower CPM improves cost-efficiency and allows broader reach within the same budget. However, a higher CPM may be acceptable if targeting premium audiences or high-conversion placements.

Why calculate CPM with an online CPM calculator?

Calculate CPM with an online CPM calculator to ensure accuracy, save time, and quickly evaluate ad performance. These tools automate the formula and reduce manual errors, helping advertisers make informed decisions based on reliable data.