CPM Calculator
Calculate your Cost Per Mille (cost per 1,000 impressions) instantly. Enter any two values to find the third, then compare against platform benchmarks.
Enter any two values to calculate the third.
CPM Formula
CPM = (Total Cost ÷ Impressions) × 1,000
The CPM formula divides your total advertising cost by the number of impressions, then multiplies by 1,000 to get the cost per thousand impressions. You can also rearrange this formula:
- Total Cost = (CPM × Impressions) ÷ 1,000
- Impressions = (Total Cost ÷ CPM) × 1,000
CPM Calculation Example
Suppose you spend $500 on a Facebook campaign that generates 100,000 impressions. Your CPM would be:
CPM = ($500 ÷ 100,000) × 1,000 = $5.00
This means you paid $5.00 for every 1,000 times your ad was shown. Compared to Meta's 2026 average CPM of $6.59, this is a below-average (good) CPM.
When to Use CPM Pricing
CPM Works Best For
- Brand awareness campaigns
- Reaching a wide audience
- Display and video advertising
- Social media reach campaigns
- Retargeting known audiences
Consider CPC/CPA Instead For
- Direct response campaigns
- Lead generation
- E-commerce conversions
- App installs
- Performance-focused campaigns
CPM Benchmarks by Platform (2026)
Compare your CPM against these platform averages to evaluate your ad performance. Data reflects 2026 advertising costs.
| Platform | Avg CPM | CPM Range |
|---|---|---|
| Google Display | $3.50 | $2 – $5 |
| Google Search | $11.12 | $8 – $15 |
| Meta (Facebook) | $6.59 | $5 – $9 |
| $9.46 | $7 – $12 | |
| TikTok | $7.00 | $6 – $8 |
| $33.00 | $30 – $100 | |
| Snapchat | $9.50 | $7 – $13 |
| $30.00 | $20 – $40 |
CPM Benchmarks by Industry (2026)
| Industry | Avg CPM | Avg CPC | Avg ROAS |
|---|---|---|---|
| E-commerce | $6 – $12 | $1.00 – $3.00 | 4:1 |
| SaaS / Technology | $10 – $20 | $3.00 – $8.00 | 5:1 |
| Finance & Insurance | $15 – $30 | $5.00 – $15.00 | 6:1 |
| Healthcare | $8 – $15 | $2.00 – $6.00 | 3:1 |
| Education | $5 – $10 | $1.50 – $4.00 | 4:1 |
| Travel & Hospitality | $6 – $12 | $0.80 – $3.00 | 5:1 |
| Real Estate | $10 – $25 | $2.00 – $8.00 | 3:1 |
| Retail | $5 – $10 | $0.50 – $3.00 | 4:1 |