CPM stands for Cost Per Mille (Latin for thousand). It's the price you pay for 1,000 impressions of your ad. You can running ads on Google, Facebook, LinkedIn, or a niche publisher, CPM is the standard metric for comparing the cost efficiency of brand awareness campaigns.
Our CPM Calculator solves for any of the three variables: enter two values (total cost and impressions, cost and CPM, or CPM and impressions) and it calculates the third. This is useful for budgeting campaigns, comparing platforms, or checking You can getting a fair rate.
The Formula
CPM = (Total Cost / Total Impressions) × 1,000. For example, $500 spent on 100,000 impressions gives you a CPM of $5.00. Working backward: a $2,000 budget at $8.00 CPM will buy you 250,000 impressions.
Typical CPM Rates by Platform
- Google Display Network: $2.00 - $5.00
- Facebook/Instagram: $5.00 - $20.00
- LinkedIn: $30.00+
- Industry average (all digital): $3.00 - $10.00
CPM vs CTR
A low CPM isn't always better. If you're paying $2.00 CPM but only getting a 0.01% click-through rate, you're paying more per visitor than someone with a $15.00 CPM and 3% CTR. Always consider both metrics together.
All calculations happen locally in your browser. Your campaign data stays private.