About this CPM Calculator
CPM (Cost Per Mille) stands for Cost Per Thousand Impressions. It is the gold standard metric for display advertising, social media brand awareness campaigns, and billboards. It allows you to compare the cost-efficiency of different advertising channels.
Who this calculator is for
- Media buyers and brand marketers comparing reach costs across channels.
- Founders reviewing awareness campaign efficiency before scaling spend.
- Teams benchmarking display, social, or sponsorship pricing on an impressions basis.
When to use it
- Translate campaign spend and impression volume into a comparable media cost metric.
- Compare vendors, audiences, or placements that charge for visibility rather than direct conversions.
- Check whether a reach-focused campaign is getting more expensive over time.
How to use this calculator
- Enter the Total Cost of the ad campaign.
- Enter the number of Impressions (views).
- The calculator determines your CPM (cost for every 1,000 views).
Key assumptions
- The calculator assumes impression counts are valid and directly comparable across the channels you are reviewing.
- CPM reflects visibility cost only; it does not measure clicks, leads, or downstream revenue.
- If impressions are zero, CPM is undefined rather than free.
Accuracy and testing
Review formula sources, default test cases, assumptions, unit handling, rounding rules, and changelog for this calculator.
How this calculator works
Inputs explained
Total Cost
The total budget spent on the campaign.
Impressions
The total number of times your ad was displayed to users.
Understanding your results
Example scenarios
Facebook Ad
Spend $200. Views 25,000. CPM = $8.00.
Billboard
Spend $3,000. Views 500,000. CPM = $6.00.
Key Features
- Instant CPM Calculation
- Cost Per Single View (CPI)
- Ad Budgeting Tool
Tips & Best Practices
- Don't optimize solely for CPM. A low CPM doesn't guarantee clicks or sales.
- Compare CPM across platforms. LinkedIn CPM is often $30+, while Facebook can be $10, and Display Ads can be $2.
- Use CPM for brand awareness goals; use CPC or CPA for conversion goals.
Glossary of Terms
- Impression
- A single instance of an ad being displayed on a screen.
- Mille
- Latin for 'Thousand'.
- CPC
- Cost Per Click. An alternative model where you pay for engagement, not views.