Guide

CPM Formula: How to Calculate Cost Per Mille

The CPM formula is simple: divide cost by impressions, then multiply by 1,000. The tricky part is making sure the inputs are clean and comparable.

A good first check for awareness and reach campaigns.Useful before you scale spend or compare channels.Pairs best with frequency, CTR, and conversion data.
Formula

The formula

CPM = (Total Cost / Total Impressions) x 1000

If you spend $4,500 and generate 1,800,000 impressions, the CPM is $2.50. That number is only meaningful when you compare it with audience quality and campaign outcome.

Guide

How to calculate it

  1. Use total campaign cost, including fees that are part of the media buy.
  2. Use total impressions, not clicks or reach.
  3. Divide cost by impressions and multiply by 1,000.
Metric Definitions

Worked example

SpendImpressionsCPM
$1,200400,000$3.00
$3,0001,500,000$2.00
$8,0002,000,000$4.00
Related Pages

Key Pages

Related Pages

Related Pages

FAQ

Common Questions

Do I use impressions or reach?

Use impressions for the CPM formula. Reach is a separate metric.

Why multiply by 1,000?

Because CPM is standardized to 1,000 impressions.

Can fees be included?

Yes, if they are part of the actual media cost you want to measure.