CPM Calculator - Cost Per Thousand Impressions
Calculate CPM from campaign cost and impressions to compare advertising costs, plan media budgets, and assess the efficiency of digital marketing campaigns.
Enter campaign cost and impressions to calculate cost per thousand impressions and compare media prices on a common scale.
About Cost Per Thousand Impressions
CPM Calculator Examples
Each example uses CPM = cost / impressions × 1,000.
| Inputs | Result | Notes |
|---|---|---|
| Cost $1,000, impressions 100,000 | $10.00 | A standard display flight at $10 CPM. |
| Cost $500, impressions 250,000 | $2.00 | High delivery against modest spend produces a low CPM. |
| Cost $3,600, impressions 80,000 | $45.00 | Premium video or social inventory often prices well above display CPM. |
How to Calculate CPM
- Enter the campaign cost in the same currency as the media invoice.
- Enter the impression count for the same flight, placement, or date range.
- Select Calculate to view cost per thousand impressions.
- Change spend or delivery and calculate again to compare publishers or auctions.
CPM Calculator FAQ
What does CPM mean in advertising?
CPM means cost per mille, or cost per thousand impressions. It is the amount you pay for every 1,000 times an ad is served, and it is the usual quote unit for display, video, and many social placements.
How is CPM calculated?
Divide campaign cost by impressions, then multiply by 1,000. A $250 spend on 50,000 impressions is a $5.00 CPM. Use the same date range and the same impression definition on both inputs.
Is a lower CPM always better?
Not necessarily. A bargain CPM can hide poor viewability, bots, or the wrong audience. Compare CPM alongside reach quality, frequency, and downstream metrics such as CTR or conversion rate.
Does CPM include fees and production?
Only the cost you enter is included. Add agency fees, ad-serving charges, or creative costs to campaign cost if you want a fully loaded media rate.
How is CPM different from CPC or CPA?
CPM prices impressions, CPC prices clicks, and CPA prices acquisitions. Reach campaigns are usually bought on CPM, while direct-response campaigns are often optimized toward CPC or CPA even if the auction still uses a CPM bid.