CPM Calculator
Compare display-ad inventory prices on a common thousand-impression basis. CPM measures the price of exposure.
How the result changes
Only campaign spend changes; all other inputs stay at your current values. The line illustrates the formula across the shown range. This is not a forecast of real-world outcomes.
About this calculation
CPM Calculator calculates cost per thousand impressions from campaign spend, ad impressions. Compare display-ad inventory prices on a common thousand-impression basis. The main answer uses currency units and follows the specific assumptions explained below.
Formula
CPM = campaign advertising spend ÷ delivered impressions × 1,000.
Worked example
With Campaign spend: 500 currency units, Ad impressions: 100000, cost per thousand impressions is 5.00 currency units.
Inputs and calculation
Divide the campaign's cost by the count of ad displays, then scale to one thousand displays. The second output shows the underlying one-impression cost before scaling. The displayed relationship is CPM = campaign advertising spend ÷ delivered impressions × 1,000. Keep the fields' displayed units attached when reproducing this relationship by hand.
Worked numerical example
For example, enter campaign spend 500 currency units, ad impressions 100,000. Those inputs produce cost per thousand impressions of 5 currency units. The same values also give cost per impression 0.005 currency units.
Holding the other example values fixed, change campaign spend from 500 to 550 currency units. The main output becomes 5.5 currency units. This comparison isolates the effect of that one input.
How to read and use the result
CPM measures the price of exposure. It does not measure unique reach, engagement, leads, sales or the quality of the audience reached. Compare display-ad inventory prices on a common thousand-impression basis.
Practical context
A 500 campaign with 100,000 recorded impressions has a CPM of 5. That may be cheaper than another placement at 10 CPM, yet the second could produce more qualified buyers. Impression counts can include repeated views by the same person and may differ from viewable impressions, so the denominator should be identified.
Assumptions and scope
Spend and impressions cover the same campaign interval. Repeated views by one person count as multiple impressions under this definition. Replace the example defaults with measured inputs for your situation and account separately for factors outside these fields.
Checks and common mistakes
Do not compare a very cheap CPM with an expensive one without considering audience quality and downstream results. Ensure the impression count is actual delivered impressions, not planned inventory.
Common questions
What should I verify before using the CPM Calculator result?
Compare CPM alongside reach, engagement, conversions and the quality of the inventory rather than declaring the lowest-cost exposure the winner. Some reports display CPM on served impressions and others on viewable impressions. A viewable impression has an additional measurement condition, so the second denominator is smaller and its CPM may be higher without a change in spend. Label the denominator in any report.
Inputs
- Campaign spend (currency units)
- Ad impressions