CPM Calculator
Calculate cost per thousand impressions on your advertising campaigns.
Formula Cost ÷ impressions × 1,000
At $10 or less, this is a good CPM for most channels.
- Cost per impression
- $0.0025
- Impressions per $1,000
- 400,000
Want a lower CPM? Our paid media team buys crypto-friendly inventory across Google, X, Reddit and crypto ad networks.
How the CPM calculator works
Cost ÷ impressions × 1,000. With the example numbers already in the calculator:
- $500 ÷ 200,000 impressions × 1,000 = $2.50
What it is for
Use it to evaluate campaign performance, establish budgets, predict ROI and set KPIs.
Free, no email needed. Your numbers stay in your browser.
CPM Calculator FAQs
What does CPM stand for?
CPM stands for Cost Per Mille, where ‘Mille’ represents a thousand impressions. It is a widely used metric in advertising to gauge the cost-effectiveness of marketing campaigns across different media channels.
By calculating CPM, advertisers can compare the cost of reaching a thousand viewers, readers, or listeners, helping them to make informed decisions about where to allocate their budgets for maximum impact.
What is a good CPM?
A good CPM varies by industry and advertising platform. However, in general, a CPM of $10 or less is considered good. This means that the advertiser is paying $10 or less for every 1,000 impressions of their ad. Startups and early stage companies tend to see slightly higher CPMs. B2B companies also see much higher CPMs than B2C companies.
What is a CPM calculator?
A CPM calculator is a tool that helps you calculate the cost of advertising per thousand impressions. It takes the total cost of an advertising campaign and divides it by the number of impressions (or views) to give you the cost per thousand impressions.
How does the CPM calculator work?
The CPM calculator takes the total cost of an advertising campaign and divides it by the number of impressions to give you the cost per thousand impressions. This allows you to compare the cost of different advertising campaigns and channels based on their CPM.
How can I use the CPM calculator to optimize my advertising strategy?
By using the CPM calculator, you can determine which advertising channels and campaigns are most cost-effective in terms of cost per thousand impressions. You can then adjust your advertising strategy to focus more on these channels and campaigns.
Is the CPM calculator free to use?
Yes, our CPM calculator is completely free to use. Simply input your cost and impression data and the calculator will generate your CPM.
Tips for Reducing Your CPM
Looking to get more bang for your buck? Here are some tips to help reduce your CPM:
- Target Your Audience More Precisely: Narrowing down your audience can lead to higher engagement rates at a lower cost.
- Optimize Your Ad Creative: High-quality, engaging ads are more likely to capture attention, leading to lower costs per impression.
- Experiment with Different Channels: Some advertising platforms may offer lower CPM rates than others. Don’t be afraid to experiment.
More free calculators
- Cost Per Click CalculatorCost per click, and cost per conversion if you know your rate.
- Cost Per View CalculatorCPV for YouTube and influencer campaigns, against typical ranges.
- ROAS CalculatorReturn on ad spend, with the break-even point for your margin.
- Airdrop Cost CalculatorWhat an airdrop or points program costs per real user you keep, after farmers and sybils.
- Meme Coin Marketing Budget CalculatorA launch budget from your raise, split across creators, ads, PR and community.
- NFT Marketing Budget CalculatorWhat to spend to sell out a collection, from size and mint price.
- Paid Ads Agency ROI CalculatorYour return after ad spend and agency fees, and the ROAS needed to cover them.
- Lead Gen Agency ROI CalculatorLeads to clients to profit, after management and performance fees.
- Customer Lifetime Value CalculatorLifetime value per customer, and LTV:CAC when you add acquisition cost.
- Customer Churn Rate CalculatorMonthly and annualised churn, against your industry's average.
- On-Pace Billable Hours CalculatorWhere this month's billable hours will land at your current pace.
- MRR CalculatorMonthly recurring revenue for SaaS and subscription businesses (on Clickstrike).
- Degen Name GeneratorType your name, get your on-chain alter ego.
Want a lower CPM? Our paid media team buys crypto-friendly inventory across Google, X, Reddit and crypto ad networks.
Get a Free Proposal