Calculate cost per impression, total cost, or total impressions by choosing a solve mode and entering the two known values for ad campaigns and marketing budgets.
Related Calculators
Cost Per Impression Formula
This calculator treats cost per impression as the cost per 1,000 impressions. This is commonly called CPM. Choose the value to solve for, then enter the two known values.
- CPM = cost per 1,000 impressions, entered as dollars per 1,000 impressions
- TC = total cost of the campaign or ad buy
- I = total number of impressions
If you select cost per 1,000 impressions (CPM), the calculator divides total cost by impressions and multiplies by 1,000. If you select total cost, it multiplies the CPM rate by the number of impressions, then divides by 1,000. If you select number of impressions, it divides total cost by the cost per impression rate after converting that rate from a per-1,000 value.
Illustrative CPM Ranges by Channel
Actual rates vary by audience, placement, targeting, season, and ad quality. These unsourced ranges are illustrative examples, not current market benchmarks or a test of campaign performance.
| Ad channel | Illustrative CPM range | Notes |
|---|---|---|
| Display ads | $1 to $5 | Often lower cost, but performance depends heavily on placement and targeting. |
| Social media ads | $3 to $12 | Can increase with narrow audiences or competitive industries. |
| Video ads | $5 to $25 | Usually higher because the format is more engaging and inventory may be more limited. |
| Premium publisher ads | $10 to $50+ | Higher rates are common for valuable audiences or direct placements. |
How CPM Changes Total Cost
| Impressions | CPM | Total cost |
|---|---|---|
| 10,000 | $5 | $50 |
| 50,000 | $8 | $400 |
| 100,000 | $12 | $1,200 |
Example Calculations
Example 1: Calculate cost per impression
You spent $750 and received 150,000 impressions.
The cost per 1,000 impressions is $5.00.
Example 2: Calculate total cost
You plan to buy 80,000 impressions at a CPM of $6.50.
The total cost is $520.00.
FAQs
Is cost per impression the same as CPM?
In this calculator, yes. The field is labeled as dollars per 1,000 impressions, which is CPM. A true single-impression cost would be the total cost divided by total impressions without multiplying by 1,000.
What counts as an impression?
An impression is counted when an ad is served or displayed to a user. It does not mean the user clicked the ad, bought something, or watched the full ad. Impression definitions can vary slightly by platform, especially for video and viewability-based reporting.
Why is my CPM high?
A high CPM can come from narrow targeting, expensive ad placements, competitive audiences, premium inventory, or a small campaign size. It may still be acceptable if the audience quality and conversion results justify the cost.
