CPM Calculator
CPM is evaluated from Total Campaign Cost, Total Impressions and CPM. The calculation reports CPM, Estimated Campaign Cost and Impressions from Budget.
Results
About the CPM Calculator
The calculator uses a multi formula configuration. Each reported value is read as a direct evaluation of the stored rules with the declared field formats and units.
Formula basis:
CPM = (Total Cost / Impressions) x 1,000
Total Cost = Impressions / 1,000 x CPM
Impressions = Budget / CPM x 1,000
Interpret the outputs in the order shown by the result fields. Optional inputs affect only the outputs that depend on those variables.
Formula & How It Works
The calculation applies the following relations exactly as recorded in the metadata: CPM = (Total Cost / Impressions) x 1,000 Total Cost = Impressions / 1,000 x CPM Impressions = Budget / CPM x 1,000 Each output field is produced by substituting the supplied inputs into the relevant relation and then applying the declared rounding or text format.
Worked Examples
Example 1: Display campaign: spent $3,800 for 1.2 million impressions
Inputs
With Total Campaign Cost = 3,800 and Total Impressions = 1,200,000 as the stated inputs, the result is CPM = $3.17, Estimated Campaign Cost = $3,800 and Impressions from Budget = 0. Each value corresponds to the declared output fields.
Example 2: LinkedIn B2B campaign: $5,000 budget, $45 CPM — forecast impressions
Inputs
With CPM = 45 and Budget = 5,000 as the stated inputs, the result is CPM = $45, Estimated Campaign Cost = $0 and Impressions from Budget = 111,111. Each value corresponds to the declared output fields.
Example 3: YouTube pre-roll video: $12,000 spend, 2.4 million impressions
Inputs
With Total Campaign Cost = 12,000 and Total Impressions = 2,400,000 as the stated inputs, the result is CPM = $5, Estimated Campaign Cost = $12,000 and Impressions from Budget = 0. Each value corresponds to the declared output fields.
Example 4: Podcast advertising: 3 podcast sponsorships at $18 CPM, 250,000 total listeners each
Inputs
With Total Impressions = 250,000 and CPM = 18 as the stated inputs, the result is CPM = $18, Estimated Campaign Cost = $4,500 and Impressions from Budget = 0. Each value corresponds to the declared output fields.
Common Use Cases
- Calculate CPM from total ad cost and impressions
- Estimate total cost of an impression-based campaign
- Forecast impressions from a budget and target CPM