CPM calculator formula
Divide spend by impressions and multiply by 1,000 to calculate CPM.
Calculate cost per thousand impressions, media spend, or impressions from the two campaign values you know.
Calculated campaign value
$5.00Arithmetic delivery-cost result only; it does not judge click, conversion, or revenue quality.ONE THOUSAND IMPRESSIONS
CPM translates a campaign's spend into a consistent one-thousand-impression unit. It measures delivery cost, not clicks, revenue, or profit.

THE FIELD NOTES
Use the result now, then read the practical notes for assumptions, examples, limitations, and the choices behind it.
$5 per thousand delivered impressions
Divide spend by impressions and multiply by 1,000 to calculate CPM.
Use spend and impressions from the same platform, campaign, attribution window, and reporting definition.
A lower CPM does not automatically mean better traffic, conversion, revenue, or margin.
The calculator uses full-precision arithmetic internally and rounds currency only at the result boundary.
THE PRODUCT IS NEXT
Divide spend by impressions and multiply by 1,000 to calculate CPM.
Rearrange the same relationship to solve for spend or impressions.
Use spend and impressions from the same platform, campaign, attribution window, and reporting definition.
The currency unit carries through the CPM and spend outputs.
A lower CPM does not automatically mean better traffic, conversion, revenue, or margin.
Review CTR, conversion quality, ROAS, and incrementality separately.
The calculator uses full-precision arithmetic internally and rounds currency only at the result boundary.
Impression results are shown as a rounded planning count.
Divide ad spend by impressions and multiply by 1,000.
Yes. Divide spend by CPM and multiply by 1,000.
No. CPM measures delivery cost, not click quality, conversion, revenue, or profit.
BUILT BY LOOK ATLAS
Turn a simple product photo into polished, campaign-ready creative for your store, ads, and social channels. No studio. No reshoots.
Create your first shoot free, then keep going when you’re ready.