CPM calculator: solve for CPM, impressions or ad spend from the other two, with a target-CPM gap, cost per impression and common channel benchmarks.
CPM is the price of one thousand ad impressions: total spend divided by impressions, times a thousand. It is how display, video and connected-TV inventory is quoted, and the three quantities (spend, impressions, CPM) form a triangle where any two give you the third. This calculator solves for whichever one you leave out.
Beyond the bare figure, in Solve for CPM mode it answers the planning question a CPM alone does not: to reach a lower target CPM, how many more impressions you would need at the current spend, or how much less you could spend at the current impression count. Nothing is sent to an ad platform.
CPM stands for cost per mille, from the Latin for thousand, so a CPM rate is the cost per 1,000 impressions. It is the common measure for comparing campaign costs across networks that sell space by the thousand impressions rather than by the click.
$4,200 and 4200 are read the same. A zero or negative in a required field is treated as not yet filled; a bad Target CPM stops with “Target CPM must be a positive number.”To calculate the CPM by hand, divide the total cost of a campaign by the number of impressions, then multiply by 1,000. A campaign that cost $1,800 and served 300,000 impressions has a CPM of 1,800 ÷ 300,000 × 1,000 = $6.00. Type the same two figures into the CPM calculator above and it returns the same rate.
A good CPM depends on the channel and the audience. Broad programmatic display can sit under $3, while a narrow B2B audience or connected TV can pass $30 and still be worth it. A cheap CPM is not a win on its own. If that $1,800 campaign produced 45 sales, its CPA (cost per acquisition) is $1,800 ÷ 45 = $40. A dearer placement that sells more can beat it on CPA, which is the figure that pays the bills.
Cost Per Mille (CPM)
$7.50
Gap to $6.50 Target CPM
86,154 more impressions at the current $4,200.00 spend, or $560.00 less spend at the current 560,000 impressions.
Derived Figures
Commonly Cited CPM Ranges by Channel
CPM prices impressions, not clicks or sales, so a low CPM is only good if the placement still reaches the right people. The channel ranges above are industry rules of thumb; your own account’s reporting is the only number that counts. Nothing here is sent anywhere.