Work Tools

CPM Calculator

Estimate cost per thousand impressions for an ad or marketing campaign.

  • Updated April 11, 2026
  • Free online tool
  • Planning and research use

CPM is one of the fastest ways to compare how expensive it is to reach people with paid media. This calculator helps visitors estimate cost per thousand impressions from ad spend and impressions so the reach side of a campaign is easier to understand.

Run the estimate

Enter your numbers and read the result first, then use the sections below to understand what affects the outcome.

CPM calculator

Estimate cost per thousand impressions from ad spend and total impressions.

$

$5.71

Estimated cost per thousand impressions based on total ad spend and total impressions.

CPM$5.71
Total ad spend$2,400.00
Total impressions420,000
Cost per impression$0.0057
  • $2,400.00 spent across 420,000 impressions works out to about $5.71 per thousand impressions.
  • CPM is most useful when you want to compare the cost of reach across campaigns or channels.
  • Lower CPM does not always mean better performance, so it often helps to compare it alongside conversion or revenue metrics too.

This is a simple campaign metric. Impression definitions, reporting windows, and platform data quality can affect the real figure being compared.

Last updated April 11, 2026. Use this tool to compare scenarios and plan ahead, then confirm important details with the lender, employer, insurer, contractor, or other qualified provider involved in the final decision.

What the calculator is doing

Enter total ad spend and total impressions for the campaign or period you want to measure.

The calculator divides spend by impressions and multiplies by 1,000.

It shows the CPM along with a smaller cost-per-impression view for extra context.

CPM is useful when the question is about cost of reach, not just conversions or revenue. It can show whether awareness is getting more or less expensive, even before downstream metrics are reviewed.

Browse more work tools

Ways people use this tool

Example scenarios help turn a quick estimate into a more useful comparison or planning step.

Compare ad channels

CPM helps compare how expensive different platforms are for generating impressions.

Review campaign reach cost over time

Use the same impression definition across periods to see whether cost of reach is climbing or falling.

Pair reach cost with outcome metrics

CPM becomes even more useful when it is compared with conversions, clicks, or revenue later in the review.

Common questions

What does CPM stand for?

It stands for cost per thousand impressions and shows how much it costs to generate 1,000 impressions.

Why multiply by 1,000?

Because CPM is defined as the cost of 1,000 impressions, which makes campaign reach easier to compare across different impression volumes.

Is a lower CPM always better?

Not always. Lower CPM can mean cheaper reach, but campaign quality still depends on audience, conversions, revenue, and the actual business goal.

Keep comparing

Use these related tools to compare nearby scenarios, check a second estimate, or keep narrowing down the right decision.

Work ToolsUpdated April 11, 2026

ROAS Calculator

Estimate return on ad spend from ad revenue and ad spend.

Work ToolsUpdated April 11, 2026

ROI Calculator

Estimate net profit and return on investment from an initial cost and final value or return amount.

Work ToolsUpdated April 11, 2026

Revenue Growth Calculator

Estimate absolute revenue growth and growth percentage between two revenue amounts.