CPM Calculator
How much does it cost to reach 1,000 people? Calculate your CPM and compare it against industry averages.
CPM Cost
$5.00
Cost per 1,000 views
What is CPM?
CPM stands for Cost Per Mille ("Mille" is Latin for thousand). It is the price you pay for every 1,000 impressions (views) of your ad.
It is the standard currency of brand awareness campaigns. Unlike CPC (Cost Per Click), where you pay for action, CPM charges you for visibility.
Average CPM by Platform (2025)
| Platform | Avg. CPM | Best For |
|---|---|---|
| Facebook / Instagram | $10 - $15 | B2C, E-commerce |
| $30 - $50+ | B2B, Enterprise | |
| TikTok | $5 - $10 | Gen Z, Viral Reach |
| YouTube | $15 - $20 | Education, Video |
| Google Display | $2 - $5 | Retargeting |
3 Ways to Lower Your CPM
1. Boost Engagement Rate
Ad platforms reward engaging content. Use better hooks and thumbnails. High CTR (Click-Through Rate) signals quality, lowering your CPM costs.
2. Broaden Targeting
Hyper-specific audiences (e.g., "CEOs in Chicago") are expensive to reach. Broadening to "Business Interests in US" increases supply, lowering price.
3. A/B Test Creative
Test video vs. image. Video views are often cheaper (lower CPM) than static image impressions on platforms like Facebook and TikTok.
Metric Cheat Sheet
Related Tools
More Ad Tools
Press ⌘K
