Back to Calculators

CPM Solver

Calculated Result
CPM = (spend / impressions) * 1000
--
Target Logic: CPM
👇Select what to solve for, then enter your known values in the fields below
$
Awaiting sufficient data parameters to solve...

What is CPM?

CPM (Cost Per Mille) is the price you pay for every 1,000 times your ad is shown. It's the most widely used metric for measuring the cost efficiency of an awareness campaign. Lower CPM means you're reaching more people for less money.

Worked Example

You spend $5,000 on a display campaign that delivers 1,000,000 impressions. CPM = ($5,000 ÷ 1,000,000) × 1,000 = $5.00. This means you paid $5 for every 1,000 times your banner was shown.

Expert Insights

How do I improve my CPM?

Improving CPM requires a dual focus on quality and efficiency. For UNIVERSAL METRICS metrics, we recommend auditing your top-performing segments and re-allocating budget from underperforming areas to those with higher baseline CPM potential.

Is CPM a primary KPI?

While CPM is a critical indicator of regional performance, it should always be viewed alongside downstream metrics like ROI to ensure volume isn't coming at the expense of profitability.

Tools to Help Measure CPM