CPM Calculator

Price impressions per thousand, convert between CPM and CPC using the click-through rate, and budget a reach campaign with the frequency and cost per conversion visible.

Updated August 2026 Marketing & SEO

Price impressions and convert them

Currency
Cost per thousand impressions
Clicks at this CTR
Effective cost per click
Cost per conversion
People reached

Benchmarks are context, not targets. Rates and costs quoted on this page come from published industry ranges and vary enormously by sector, audience, platform and season. Attribution also differs between tools, so two reports of the same campaign rarely agree. Use your own trend as the comparison and treat any external benchmark as a rough bearing.

How to Use the CPM Calculator

Cost per thousand impressions is how display, video and most social advertising is priced. It is also the metric most easily misread, because a cheap impression price attached to a poor click-through rate is an expensive click price wearing a disguise.

  1. Enter the campaign budget and impressions. Either the ones a platform delivered, or the ones a media plan promises. The calculator works equally well as a post-campaign measurement and as a pre-campaign estimate.
  2. Enter the click-through rate. This is what bridges the impression price to the click price. Display often runs between 0.05% and 0.5%; social sits higher; video pre-roll lower still.
  3. Enter the conversion rate for the traffic this campaign sends. Awareness-led traffic converts a good deal worse than search traffic, and using a site-wide average here flatters every display campaign you will ever run.
  4. Enter the average frequency — how many times the typical person sees the ad. Impressions divided by frequency gives reach, which is the figure that actually matters in an awareness campaign.
  5. Compare the effective cost per click against what you pay in search. That single comparison settles most arguments about where a display budget should go.

If the effective cost per click comes out higher than your search cost per click, the campaign is buying expensive traffic in a cheap-looking wrapper.

CPM Formula

One division, and then two bridges into the metrics that matter.

CPM = budget ÷ impressions × 1,000Clicks = impressions × CTR ÷ 100Effective CPC = CPM ÷ 1,000 ÷ (CTR ÷ 100)Conversions = clicks × conversion rate ÷ 100Cost per conversion = budget ÷ conversionsReach = impressions ÷ average frequencyThe CPC bridge is worth memorising: an impression price of $6.67 per thousand at a 0.85% click-through rate is 0.667 cents per impression divided by 0.0085, which is $0.78 a click. Halving the CTR doubles that figure with no change to the media price at all.
What each symbol means
SymbolMeaningUnitTypical range
BudgetTotal campaign spendcurrency
ImpressionsTimes the ad was servedcount
CPMCost per thousand impressionscurrency1 – 40
CTRShare of impressions clicked%0.05 – 3
FrequencyImpressions per person reached×1.5 – 8

Frequency deserves more attention than it usually gets. The same budget here buys 581,250 people seeing an ad 3.2 times or 1,860,000 seeing it once, and those are different campaigns with different purposes. Below roughly three exposures most brand messages do not register; above eight or nine the extra impressions are mostly irritating people who have already decided.

Example

$12,400 buying 1,860,000 impressions

  1. CPM: 12,400 ÷ 1,860,000 × 1,000 = $6.67.
  2. Clicks at a 0.85% rate: 1,860,000 × 0.0085 = 15,810.
  3. Effective cost per click: 12,400 ÷ 15,810 = $0.78.
  4. Conversions at 2.2%: 15,810 × 0.022 = 347.8.
  5. Cost per conversion: 12,400 ÷ 347.82 = $35.65.
  6. Reach at a frequency of 3.2: 1,860,000 ÷ 3.2 = 581,250 people.

Cheap impressions, cheap clicks — this time

A 78-cent click is genuinely good compared with most paid search, and that is what makes this campaign worth running. But the whole result rests on the 0.85% click-through rate. Halve it to 0.425% and the effective cost per click doubles to $1.57 while the CPM does not move at all. The media price is not the variable that decides whether display is cheap; the creative is.

Reach or frequency?

The same $12,400 could be planned as 581,250 people seeing the ad 3.2 times, or 1,860,000 people seeing it once. For a brand launch that needs recognition, the first is far more effective and the second is close to wasted. For a reminder to an audience that already knows you, the reverse can be true. Deciding which you want before buying is the difference between a media plan and a media purchase.

Why a Cheap CPM Is Not a Cheap Campaign

What $12,400 buys at different impression prices, holding the click-through rate constant.

Impressions, clicks and effective click price by CPM
CPMImpressionsClicksEffective CPC
$3.333,720,00031,620$0.39
$5.002,480,00021,080$0.59
$6.671,860,00015,810$0.78
$8.331,488,00012,648$0.98
$12.001,033,3338,783$1.41

The relationship is exactly proportional: double the CPM and you halve the impressions, the clicks and everything downstream. That linearity makes CPM easy to negotiate and easy to misjudge, because a 20% better media price and a 20% better creative produce identical arithmetic — and only one of them is available on demand.

Impression prices vary by an order of magnitude across placements. Programmatic display can clear a couple of dollars per thousand; social feeds typically run between $5 and $15 depending on audience; connected television and premium video routinely exceed $25. A high CPM is not automatically bad — a $30 impression seen by exactly the right person can be cheaper per outcome than a $2 impression served to nobody in particular.

That is why the cost per conversion is the row to end on. It absorbs the media price, the creative quality and the audience quality into one number, and it is directly comparable with what you pay for a conversion in search. The CPC calculator gives you the search side of that comparison, and the ROAS calculator tells you whether either is affordable at your margin.

Five Things a CPM Does Not Tell You

Five things a CPM figure does not tell you.

Whether the ad was seen. An impression is served, not necessarily viewed. Viewability standards typically require half the pixels in view for a second or two, and a campaign at 45% viewability is paying full price for impressions that half of nobody saw. Ask for the viewability figure, not just the impression count.

Whether a human saw it. Invalid traffic exists on every open exchange. Reputable inventory and a fraud-detection layer cost more per thousand and usually cost less per outcome.

Where it appeared. The same CPM buys a premium publisher's article page or an auto-refreshing slot at the bottom of a content farm. Placement reports are tedious to read and are where most display waste is actually found.

How concentrated the frequency was. An average of 3.2 can mean everyone saw it three times or that a tenth of the audience saw it thirty times. Frequency distribution, where a platform reports it, is far more useful than the average.

What it did that clicks cannot show. Display and video mostly work by being remembered rather than clicked, so judging an awareness campaign purely on its click-through rate measures the wrong thing. That is a real limitation of this page and of the metric — the arithmetic here is sound and the model of how advertising works behind it is deliberately simple.

The most useful discipline with impression buying is to decide the objective before opening the media plan, and to hold the reporting to it. A campaign bought for reach should be judged on reach, frequency and any brand measurement you can afford; a campaign bought for response should be judged on cost per conversion. The failure mode is buying for one and reporting on the other, which happens constantly and produces the reliable conclusion that display does not work — a conclusion drawn from measuring a reach campaign with a response metric.

For campaigns bought on clicks rather than impressions, the CTR calculator and the CPC calculator cover the same ground from the other direction, and the engagement rate calculator is the better fit for social placements where interaction rather than a click is the goal.

Frequently Asked Questions

Divide the budget by impressions and multiply by 1,000. On the example, $12,400 across 1,860,000 impressions is a CPM of $6.67.

Divide the CPM by 1,000 to get the price per impression, then divide by the click-through rate as a decimal. Here, $6.67 at 0.85% gives an effective cost per click of $0.78.

It depends entirely on placement. Programmatic display can clear a couple of dollars, social feeds run $5 to $15, and premium video often exceeds $25. Judge on cost per outcome rather than cost per thousand.

Impressions count times shown; reach counts people. At a frequency of 3.2, 1,860,000 impressions reach 581,250 people — and the two figures answer completely different questions.

Roughly three to five exposures for a brand message. Below three most people do not register it; above eight or nine you are mostly irritating an audience that has already decided.

Almost always the click-through rate rather than the media price. Halving the CTR doubles the effective cost per click while the CPM does not move at all.

No. Cheap impressions on poor inventory with a weak creative produce expensive clicks and worthless conversions. Cost per conversion is the figure that settles it.

Whether a served impression was actually on screen — usually half the pixels for a second or two. A campaign at 45% viewability pays full price for impressions that were never visible.

CPM when you want reach and can produce creative that earns attention; CPC when you want a guaranteed price per visit. Converting between them, as this page does, is what lets you compare the two honestly.

Only as a summary. An average of 3.2 can mean everyone saw it three times or a tenth of the audience saw it thirty. Ask for the frequency distribution wherever the platform provides one.