MarketingCalcs
Home Advertising CPM Calculator

CPM Calculator

Calculate Cost Per Mille (CPM) to understand the cost of 1,000 impressions of your digital advertisements.

Calculator

The total amount spent on the advertisement campaign.
$
The total number of times your ad was displayed.
COST PER MILLE (CPM)
$2.00
Low Cost

Highly efficient reach.

Formula

CPM = (Total Advertising Cost ÷ Total Impressions) × 1,000

Worked example

If you spent $500 on an ad campaign and received 250,000 impressions, your CPM would be: CPM = ($500 ÷ 250,000) × 1,000 = $2.00 per 1,000 impressions.

Total Advertising Cost
500
Total Impressions
250000

Industry benchmarks

Low Cost

Highly efficient reach.

Average

Standard cost range for most industries.

High Cost

High cost; ensure targeting is optimized.

FAQ & key takeaways

How to read this metric

What it measures

Cost Per Mille (CPM) measures the cost of 1,000 impressions of an advertisement. It is a critical metric for evaluating the efficiency of display advertising campaigns, particularly when the primary goal is brand awareness or reach rather than immediate clicks or conversions.

Why it matters

CPM helps you understand how much you are paying for visibility. While a lower CPM generally indicates cheaper reach, it does not guarantee quality. A low CPM for poorly targeted impressions can be less effective than a higher CPM for highly relevant, engaged impressions.

How to optimize CPM

  1. Refine Audience Targeting: Narrow your audience to those most likely to engage, even if it slightly increases CPM.
  2. Improve Ad Quality: High-quality, engaging creative can sometimes lower the cost of impressions through platform quality-score mechanisms.
  3. Expand Reach: If your CPM is high, test broader audience segments to increase total impressions and improve your campaign scale.
  4. Platform Comparison: Test different advertising platforms to see which offers the most efficient reach for your specific audience.