Interactive CPM calculator
Calculated result
Enter the known values and select Calculate.
How to use this calculator
- Choose the two values you already know.
- Enter positive numbers and leave the unknown field empty.
- Select Calculate to solve the missing value.
- Compare like-for-like impression and cost definitions before comparing campaigns.
Formula and method
CPM = cost ÷ impressions × 1,000. Cost = CPM × impressions ÷ 1,000. Impressions = cost ÷ CPM × 1,000.
Worked example
A campaign that costs $600 and delivers 150,000 impressions has a CPM of $4.00 because 600 ÷ 150,000 × 1,000 = 4.
Assumptions and result interpretation
- Cost and impressions refer to the same campaign scope and reporting period.
- CPM measures cost per thousand impressions; it does not measure clicks, conversions, or profitability.
- Currency is displayed as US dollars for convenience, but the formula is currency-neutral when one currency is used consistently.
- The calculator does not provide advertising forecasts or recommendations.
Understanding the result
CPM is a delivery-cost ratio, not an outcome metric. Before comparing results, confirm that platforms use the same impression definition, date range, geography, fees, and currency.
Common mistakes
- Entering all three values and expecting reconciliation
- Mixing served and viewable impressions
- Comparing gross cost with a net-cost CPM
- Treating a lower CPM as proof of better outcomes
Methodology note
The calculation follows the deterministic formula shown above. It does not rely on a competitor calculator or a remote calculation service.
Use this result as a calculation aid. Confirm input definitions, required precision, and any governing policy or professional standard separately.