How to Calculate Campaign Spend and Impressions from CPM
Learn how to calculate spend from impressions and CPM, or forecast total impressions from your marketing budget. Master your media planning math.
Effective media planning requires working backward. When a programmatic display network or advertising agency provides you with a fixed CPM (Cost Per 1,000 Impressions) rate, you must use reverse algebra to forecast your campaign budget and projected reach. Here is how to execute those calculations.
How to Calculate Spend from Impressions and CPM
If you have a strict awareness goal—such as needing your ad to be seen 500,000 times—and you know the network charges a $12.00 CPM, you can calculate the required budget.
Formula: Total Spend = (Total Impressions ÷ 1,000) × CPM
Calculation Steps:
- Divide your target impressions (500,000) by 1,000 to find the number of "milles" (500).
- Multiply that number (500) by your CPM rate ($12.00).
- Your required campaign spend is $6,000.
How to Calculate Impressions from Budget and CPM
Conversely, if your finance department gives you a strict $2,500 budget and your historical ad data shows an average $8.00 CPM, you can forecast your total ad deliveries.
Formula: Total Impressions = (Total Spend ÷ CPM) × 1,000
Calculation Steps:
- Divide your total budget ($2,500) by your CPM ($8.00) to get 312.5.
- Multiply that result by 1,000.
- Your budget will yield an estimated 312,500 impressions.
To speed up your media planning, use our multi-mode cost per impression calculator. Simply change the mode dropdown to "Calculate Spend" or "Calculate Impressions," input your two known variables, and the tool will instantly forecast your missing metrics.
Cost Per Impression Calculator
Apply the concepts from this use case using our free mathematical engine.
Open Calculator