CPM impression calculator
Work out how many impressions a budget buys, what a campaign will cost, or the CPM you're actually paying. Enter any two of the three and the calculator solves for the third instantly.
Total budget or amount spent
Cost per 1,000 impressions
Shorthand works: type 400k or 1.2m for impressions. Any currency works as long as spend and CPM use the same one.
$5,000.00 ÷ $12.50 × 1,000 = 400,000 impressions
- Cost per impression
- $0.0125
- Per 1,000 impressions
- $12.50
One formula, three ways to use it.
CPM stands for cost per mille, Latin for thousand, so it is the price of 1,000 ad impressions. Spend, CPM, and impressions are tied together by a single identity. Rearrange it to solve for whichever one you don't know.
Impressions = Ad spend ÷ CPM × 1,000
How many impressions a budget buys at a given CPM.
Ad spend = Impressions ÷ 1,000 × CPM
What a target number of impressions will cost.
CPM = Ad spend ÷ Impressions × 1,000
The rate you paid per thousand impressions.
Dividing by 1,000 is the only step people trip on. A $12.50 CPM means each single impression costs $0.0125, which is why cost per impression is almost always quoted per thousand.
What the numbers look like in practice.
Each row holds two of the values fixed and solves for the third (shown in bold). Paste any of them into the calculator above to check the arithmetic.
| Scenario | Ad spend | CPM | Impressions |
|---|---|---|---|
| A $5,000 budget at a $12.50 CPM | $5,000 | $12.50 | 400,000 |
| Buying 1,000,000 impressions at an $8 CPM | $8,000 | $8.00 | 1,000,000 |
| $2,400 spent for 150,000 impressions | $2,400 | $16.00 | 150,000 |
| A $30 CPM campaign with a $1,500 budget | $1,500 | $30.00 | 50,000 |
What CPM tells you, and what it doesn't.
Impressions are not reach
An impression is counted every time the ad is served, so one person seeing it four times is four impressions. Reach is the number of unique people. Divide impressions by reach to get frequency, which is the number you need when a cheap CPM is hiding an audience you have already saturated.
Not every platform bills by CPM
Meta, LinkedIn, TikTok, and display networks mostly charge per thousand impressions. Google Search charges per click, so the CPM you see there is derived after the fact from spend and impressions. The formula is the same either way, but only compare CPMs across platforms with that in mind.
A lower CPM is not a better ad
CPM measures what attention costs, not what it returns. Two campaigns with the same CPM can produce wildly different pipeline. Cometly's multi-touch attribution ties impressions and clicks to revenue, and AI Ads Manager uses that to tell you which spend to scale and which to cut.
Looking to bring CPA down rather than CPM? See how teams use Cometly to reduce CAC.
Other calculators marketers reach for.
- CTR CalculatorSolve for click-through rate, clicks, or impressions from any two of the three.
- UTM GeneratorBuild tagged campaign URLs with presets for Google, Meta, and LinkedIn Ads.
- LTV CalculatorCustomer lifetime value from revenue, margin, and churn, plus LTV:CAC and payback.
- Conversion Rate CalculatorSolve for conversion rate, conversions, or the visitors a goal needs.
- CPC CalculatorSolve for cost per click, clicks, or ad spend from any two of the three.
- CPV CalculatorCost per view for YouTube, TikTok, and Meta video, with what counts as a view.
- CPA CalculatorCost per acquisition or cost per lead, conversions, or the spend a target needs.
- ROAS CalculatorReturn on ad spend as a multiple and a percentage, with ACoS alongside.
- Break-Even ROAS CalculatorThe ROAS where ads stop losing money, from margin or from price and costs.
CPM and impression questions, answered.
The formula, the conversions, and what the number can and can't tell you about a campaign.
Talk to salesWhat is CPM in advertising?
How do you calculate impressions from CPM?
What is the CPM formula?
How much will a campaign cost at a given CPM?
What is the difference between CPM and cost per impression?
How do I convert CPC to CPM?
What is a good CPM?
Are impressions the same as reach?
Does a lower CPM mean my ads are performing better?
Does this CPM impression calculator work for Meta, Google, LinkedIn, TikTok, and YouTube?
Impressions are a cost.
Revenue is the result.
Cometly connects every ad impression and click to pipeline and revenue, so you can judge campaigns by what they return, not just what they cost.