CPM calculator
Calculate cost per thousand impressions, or work backward from CPM to estimate a budget or delivery volume.
Use totals for the same period and one currency. Choose the value you need, then enter the two known values.
Your inputs stay in this browser tab. Nothing is saved or sent to AdOpsNow.
The formula
CPM = spend ÷ impressions × 1,000
Spend = CPM × impressions ÷ 1,000
Estimated impressions = spend ÷ CPM × 1,000
Worked example · sample data
500 in spend and 100,000 impressions gives a CPM of 5.00.
Before you use the result
This is impression-based CPM. For viewable CPM, use the viewability calculator with viewable impressions.
To combine campaigns, add their spend and volume first. Do not average their individual cost rates.
Estimated impressions or clicks are rounded down to whole units. A target rate does not guarantee that volume.
Reference: Google Ads: average CPM