Calculate delivery cost
Cost per thousand impressions, total cost, or impression volume.
Use the CPM calculator to understand the cost of buying attention. CPM helps compare delivery across markets, placements, and channels, but the number only becomes useful when it is connected to CTR, conversion quality, ROAS, and revenue.
Cost per thousand impressions.
Compare market pressure and paid reach cost.
Low CPM is not useful if conversion quality is weak.
CPM shows cost pressure
CPM helps teams understand whether a market, audience, or placement is expensive to reach. It should not decide budget by itself. A high CPM can still be profitable if the audience converts well, and a low CPM can waste spend if it buys low-quality attention. CPM also rises with auction competition and seasonality rather than with anything the account changed, so a sudden jump is worth checking against the market before it is treated as a setup problem.
Compare delivery cost with what it produces
Use CPM to understand auction pressure, then pair it with CTR, conversion rate, and revenue quality. That combination helps distinguish an expensive but valuable audience from inexpensive delivery that does not move the business outcome.
What do you want to calculate?
Enter Your Numbers
CPM Formula
CPM (Cost Per Mille) measures the cost to reach 1,000 impressions. "Mille" is Latin for thousand. It's the standard pricing model for display, video, and awareness campaigns. The same relationship solves in three directions: cost divided by impressions gives CPM, CPM multiplied by impressions gives total cost, and a budget divided by CPM gives the impressions it buys.
Example: If you spend $500 and receive 50,000 impressions, your CPM is $10 ($500 / 50,000 × 1000 = $10).
CPM Benchmarks by Platform
| Platform | Avg. CPM | Your Status |
|---|---|---|
| 🖼️Google Display Network | $2.80 | |
| 📘Facebook / Instagram Feed | $11.50 | |
| 📱Facebook / Instagram Stories | $8.50 | |
| 🎵TikTok Ads | $10.00 | |
| 💼LinkedIn Ads | $33.80 | |
| 📺YouTube Ads | $9.70 | |
| 🐦Twitter/X Ads | $6.50 | |
| 📌Pinterest Ads | $5.00 |
* Benchmarks are industry averages and may vary by targeting, season, and competition.
How to Lower Your CPM
Common questions about this workflow.
What is CPM?
CPM means cost per mille, or cost per thousand impressions. It shows how much you pay to buy 1,000 ad impressions.
How do you calculate CPM?
CPM = total cost divided by impressions, multiplied by 1,000. If you spend $500 for 50,000 impressions, CPM is $10.
Is lower CPM always better?
No. Lower CPM can reduce reach cost, but it only matters if the traffic produces clicks, conversions, revenue, or other quality outcomes.
Use media cost as one part of the decision.
AdBid connects CPM, CTR, ROAS, creative context, and attribution so campaign controls are based on the full signal.