CPM Calculator
Pricing Attention Instead of Action
CPM — cost per mille, or cost per thousand impressions — prices ad exposure itself rather than any click or conversion that follows it, which makes it the standard currency for brand awareness and reach campaigns where the goal is visibility, not immediate action. Because CPM is normalized to a thousand impressions, it lets you compare placements with wildly different total impression volumes on equal footing.
The Formula
CPM = (Total Cost / Total Impressions) × 1000
Total Cost = (CPM × Impressions) / 1000
Total Impressions = (Total Cost / CPM) × 1000
Total Cost = (CPM × Impressions) / 1000
Total Impressions = (Total Cost / CPM) × 1000
Where This Calculation Matters
- Comparing ad inventory across publishers — CPM lets you compare a display network's pricing against a social platform's pricing on the same scale.
- Budgeting reach campaigns — working forward from a target impression volume and a known CPM gives the budget needed to hit a reach goal.
- Negotiating direct ad buys — publishers selling guaranteed impressions typically quote and negotiate in CPM terms.
- Evaluating programmatic bids — real-time bidding platforms report win rates and spend in a way that resolves to an effective CPM, useful for comparing bid strategies.
Worked Examples
| Total cost | Total impressions | CPM |
|---|---|---|
| $500 | 50,000 | $10.00 |
| $1,200 | 150,000 | $8.00 |
| $3,000 | 600,000 | $5.00 |
CPM tends to fall as total impression volume rises, reflecting bulk pricing common in direct ad buys and programmatic deals.
How to Use This Calculator
- Choose which value to solve for: Find CPM, Find Total Cost, or Find Total Impressions.
- For Find CPM, enter total cost and total impressions.
- For Find Total Cost, enter CPM and total impressions.
- For Find Total Impressions, enter total cost and CPM.
- Select Calculate to get the result.
Related Calculations
Pair impressions with reach in the Ad Frequency Calculator, or move from cost efficiency into click performance with the Click Through Rate Calculator.