Utinzo

CPM Calculator

Calculate cost per thousand impressions (CPM), total ad cost, or total impressions for your campaign.

Did this tool work for you?

How to use this calculator

CPM = (Total Cost / Total Impressions) × 1000

CPM (Cost Per Mille) is the cost for 1,000 ad impressions. Rearranging: Total Cost = (CPM / 1000) × Impressions; Impressions = (Budget / CPM) × 1000.

  1. 1

    Select what you want to calculate: CPM, total cost, or total impressions.

  2. 2

    Enter the known values — campaign cost, impressions, or CPM rate.

  3. 3

    Read your results including CPM, total cost, impressions, and cost per single impression.

Frequently asked questions

What formulas does the CPM calculator use?

CPM mode: CPM = cost ÷ impressions × 1,000. Total cost mode: cost = CPM ÷ 1,000 × impressions. Impressions mode: impressions = budget ÷ CPM × 1,000. The cost per impression line is always total cost ÷ total impressions. With $500 and 250,000 impressions the page shows $2.00 CPM and $0.00200 per impression.

Which fields are used in each mode?

In “CPM” mode it reads total campaign cost and impressions and ignores the CPM rate field. In “Total cost” mode it reads CPM rate and impressions and ignores the cost field. In “Impressions” mode it reads cost (as the budget) and CPM rate and ignores the impressions field. Values typed into an ignored field have no effect on the result.

What does CPM stand for?

Cost per mille, the price of a thousand impressions. It is a price for being shown, not for results, so it says nothing about clicks or sales. A cheap CPM with a very low click-through rate can end up costing more per click than a dearer CPM.

How can I convert CPM to an effective cost per click?

Divide the CPM by 1,000 times your click-through rate as a decimal, since CPM ÷ 1,000 is the cost of one impression and CTR is the share of impressions that click. This tool does not do that step; the CPC & CTR calculator covers clicks. The calculation depends on a CTR you have measured, not guessed.

What happens if I leave a field at zero?

Divisions by zero are replaced by text. In CPM mode with no impressions the CPM line shows “N/A (no impressions)”; in Impressions mode with a CPM of zero the impressions line shows “N/A (CPM is 0)”. Negative and non-numeric entries are treated as 0.

Why is the impressions number a whole number but the cost per impression has five decimals?

The impressions figure is rounded to the nearest whole impression for display. Cost per impression is usually a tiny fraction of a cent, so the page shows it to five decimals: $0.00200 at a $2.00 CPM, or $0.01250 at a $12.50 CPM.

Does CPM tell me what the platform will charge?

No. It only does arithmetic on numbers you supply. Platforms define and bill an impression by their own rules, and prices change with audience, placement and competition, so take your CPM from invoices or campaign reports instead of assuming a standard rate.

About cpm calculator

CPM maths in three directions: rate, total cost or impressions

One relationship, three ways to solve it

CPM links three quantities: money, impressions and price per thousand. Knowing any two gives the third, which is why the mode selector exists. Use CPM mode to audit a finished campaign, Total cost mode to price a quote from a seller who gives a CPM and a volume, and Impressions mode to see what a fixed budget buys at a quoted rate. All three modes feed the same cost per impression line.

Worked example: CPM from a finished campaign

A campaign cost $500 and delivered 250,000 impressions. In CPM mode the calculator shows CPM $2.00, total cost $500.00, total impressions 250,000 and cost per impression $0.00200. It also confirms the sanity check you can do in your head: 250 thousands at $2.00 each is $500.

Worked example: budgeting from a quoted rate

At a quoted $12.50 CPM and 400,000 impressions, Total cost mode returns $5,000.00. The reverse question, how many impressions $1,200 buys at $8.00 per thousand, returns 150,000 in Impressions mode. Both answers assume the seller delivers exactly the impressions you paid for.

One result per mode
ModeInputs usedCPMTotal costImpressions
CPM$500, 250,000 impressions$2.00$500.00250,000
Total cost$12.50 CPM, 400,000 impressions$12.50$5,000.00400,000
Impressions$1,200 budget, $8.00 CPM$8.00$1,200.00150,000

Where CPM is a good yardstick

CPM suits awareness buying, where the aim is to be seen by many people at a predictable price, and it lets you compare placements that charge per thousand views. It is a poor yardstick on its own for performance goals. Pair it with click-through and conversion data to see whether cheap impressions actually produce anything. When two quotes differ in CPM, compare them over the same audience and placement, because a lower rate on a placement few of your customers see is not a bargain.

Limits of the calculation

The result is only as reliable as the impressions count behind it. Differences in how platforms count a view, in viewability and in invalid-traffic filtering are not visible to the calculator. It also has no concept of frequency, so a CPM of $2.00 could reach 250,000 different people or the same 50,000 people five times. Quoted rates may or may not include platform fees or taxes, and the calculator takes whatever you type at face value, so confirm what a quote covers before comparing it with another.

CPM Calculator – Utinzo

Learn more from an authoritative source:

Wikipedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →