CPM Calculator
Enter the total ad spend and number of impressions. The calculator shows CPM and cost breakdowns instantly.
CPM (Cost per 1,000 impressions):
Cost per 100 impressions:
Cost per million impressions:
Cost per single impression:
CPM Calculator โ Calculate Cost Per Thousand Impressions
CPM (cost per mille, from the Latin word for "thousand") is the standard metric for pricing display advertising. It tells you how much you pay for every 1,000 times your ad is shown. Whether you're running ads on Google Display Network, Facebook, Instagram, YouTube, or programmatic platforms, understanding your CPM helps you compare channels and optimize your ad budget.
How to Calculate CPM
The CPM formula is straightforward:
CPM = (Total Ad Cost รท Total Impressions) ร 1,000
Example: You spend $750 on a campaign that generates 250,000 impressions:
- CPM = ($750 รท 250,000) ร 1,000 = $3.00
You can also rearrange the formula to find cost or impressions:
- Total Cost = CPM ร Impressions รท 1,000
- Impressions = Total Cost รท CPM ร 1,000
Average CPM by Platform (2024โ2025)
| Platform | Average CPM | Ad Format |
|---|---|---|
| Google Display Network | $2โ$5 | Banner ads |
| Facebook / Instagram | $5โ$15 | Feed ads, Stories |
| YouTube | $4โ$10 | Pre-roll, mid-roll video |
| TikTok | $6โ$12 | In-feed video ads |
| $25โ$45 | Sponsored content, InMail | |
| Twitter / X | $5โ$10 | Promoted tweets |
| Programmatic Display | $1โ$4 | RTB banner ads |
| Podcast Ads | $15โ$30 | Host-read, pre-recorded |
CPM vs CPC vs CPA โ Key Advertising Metrics
| Metric | Stands For | You Pay For | Best For |
|---|---|---|---|
| CPM | Cost Per Mille | 1,000 impressions | Brand awareness campaigns |
| CPC | Cost Per Click | Each click | Traffic generation, lead gen |
| CPA | Cost Per Action | Each conversion | Direct response, sales |
| CPV | Cost Per View | Each video view | Video campaigns |
| ROAS | Return on Ad Spend | Revenue รท Ad Cost | Overall campaign ROI |
What Is a Good CPM?
A "good" CPM depends heavily on your industry, audience, and platform. B2B campaigns on LinkedIn typically have high CPMs ($25โ$45) but reach valuable decision-makers. Consumer campaigns on Google Display may achieve CPMs under $3 but with lower engagement. The key is to evaluate CPM alongside other metrics like CTR, CPC, and conversion rate.
Tips to Lower Your CPM
- Improve ad quality: Higher engagement rates signal relevance, which platforms reward with lower costs.
- Refine targeting: Narrower, more relevant audiences often yield better CPMs than broad targeting.
- Test creative variations: A/B test headlines, images, and CTAs to find top performers.
- Choose the right timing: Avoid peak advertising seasons (Q4, Black Friday) when competition drives CPMs up.
- Use retargeting: Re-engaging warm audiences typically costs less than reaching cold audiences.
Frequently Asked Questions
What does CPM stand for?
CPM stands for 'Cost Per Mille' โ mille is Latin for thousand. It represents the cost an advertiser pays for 1,000 ad impressions (views). It's the standard pricing model for display and video advertising.
How is CPM different from CPC?
CPM charges you per 1,000 impressions regardless of clicks, while CPC (Cost Per Click) charges you only when someone clicks your ad. CPM is better for brand awareness; CPC is better for driving traffic and conversions.
What is a good CPM rate?
A good CPM varies by platform and industry. On Google Display Network, $2โ$5 is typical. On Facebook, $5โ$15 is normal. On LinkedIn, $25+ is common. Compare your CPM to industry benchmarks for your specific platform.
Why is my CPM so high?
High CPMs are usually caused by narrow targeting, competitive industries (finance, insurance, legal), poor ad relevance scores, peak advertising seasons, or low-quality ad creative. Try broadening your audience or improving ad quality.
Does high CPM mean bad performance?
Not necessarily. A high CPM can be fine if it's paired with strong engagement and conversions. LinkedIn has high CPMs but often delivers higher-quality B2B leads. Always evaluate CPM in context with CTR, CPC, and ROI.
Related Tools
- Percentage Calculator โ Calculate percentages for ROI analysis
- Break-Even Calculator โ Find your break-even point
- Discount Calculator โ Calculate discounts and savings
- Budget Calculator โ Plan your monthly budget
- Freelance Rate Calculator โ Calculate your hourly rate