Know what 1,000 impressions cost you.
Enter any two of ad spend, impressions, and CPM and get the third instantly, plus typical CPM ranges by platform. Free, no signup.
Enter any two
Fill in two of the three and the tool solves the last.
CPM (solved)
$6.82= $1,500.00 spend ÷ 220,000 impressions × 1,000What 1,000 impressions cost you on this campaign.
- Ad spend Total spend for the period.
- $1,500.00
- Impressions Times your ads were shown.
- 220,000
- Cost per impression CPM divided by 1,000, the price of one view.
- $0.0068
Typical CPM ranges by platform
Rough 2026 ranges for US ecommerce campaigns, for planning only, not guarantees. Your actuals depend on audience, placement, season, and creative.
| Platform | Typical CPM | Notes |
|---|---|---|
| Meta (Facebook / Instagram) | $8 to $20 | Broad DTC prospecting sits low, tight retargeting runs higher. |
| TikTok | $4 to $12 | Still the cheap reach buy, rises fast in Q4. |
| YouTube | $10 to $30 | In-stream skippable, higher for short premium placements. |
| Google Display | $2 to $8 | Cheapest impressions, weakest intent per view. |
CPM is the price of attention. What you do with each impression is the creative.
You cannot negotiate the auction, but you can make every impression work harder. Adlicio scrapes real comments and reviews from Reddit, YouTube, Amazon and more, then ranks them into the angles, objections, and hooks that stop the scroll.
How to calculate CPM
- 01
Enter any two
Fill two of the ad spend, impressions and CPM fields.
- 02
Leave one blank
Keep the CPM, spend or impressions field you want to solve empty.
- 03
Read the result
Use the solved value and platform benchmarks to plan or assess reach.
What CPM is, and how to read it
CPM is cost per mille, the price of 1,000 ad impressions. The formula is spend divided by impressions, times 1,000, which means any two of those numbers give you the third. Spend and impressions tell you what you paid per thousand. Spend and an expected CPM tell you how much reach a budget buys. Impressions and a CPM tell you what a reach goal will cost.
CPM is set by an auction, so it reflects how many advertisers want the same people at the same moment. Narrow audiences, competitive verticals, retargeting pools, and Q4 all push it up. That also means CPM is largely out of your hands. You can broaden targeting or shift platforms, but you cannot bid your way to attention that costs less than the market says it does.
Read CPM as a price tag, never as a scoreboard. Cheap impressions in front of people who never buy are wasted money, and an expensive audience that converts is a bargain. The metrics that turn CPM into a verdict are CTR, CPA, and ROAS downstream of it. What you control on every impression, at any CPM, is whether the first second of the creative earns a stop.
That first second is a research problem before it is a design problem. The hooks that stop the scroll come from scraping what your customers actually say and leading with it.
CPM benchmarks, 2026
There is no universal good CPM. The auction prices each audience separately, so the honest benchmark is a range per context, not a number per industry. These are the rule-of-thumb ranges US ecommerce media buyers plan around in 2026. Use them to sanity-check the calculator, not to judge a live campaign.
| Context | Typical CPM | Why |
|---|---|---|
| Meta, broad US DTC prospecting | $8 to $20 | Broad targeting keeps the auction cheap; Q4 pushes the top end past $30. |
| Meta, retargeting pools | $15 to $40 | Small, in-demand audiences cost more per thousand, and frequency climbs fast. |
| Meta, narrow B2B / high-CPL niches | $40 to $100+ | Few people, many bidders. Our own narrow B2B campaign paid $53.69. |
| TikTok, US prospecting | $4 to $12 | Still the cheapest attention of the major feeds; creative burns out faster. |
| YouTube in-stream | $10 to $30 | Higher floor, but paid-for view time rather than scroll-past impressions. |
| Google Display | $2 to $8 | Cheap reach, lowest intent. Judge it on conversions, never on CPM. |
A worked example from our own account, so the top band isn't theoretical. We ran a Meta lead campaign at a narrow US B2B audience: $44.40 of spend bought 827 impressions, a $53.69 CPM. Same week, same campaign, the nine ads inside it ranged from 0% to 13.1% CTR. The audience set the price of attention; the creative decided whether we got anything for it. That spread is the whole CPM lesson in one campaign.
Five levers move your CPM: audience size (narrow costs more), optimization goal (purchase optimization outbids traffic), placement mix (forcing feeds-only raises it), creative engagement (the auction discounts ads people engage with), and the calendar (Q4 taxes everyone). Only the creative lever improves CPM and results at the same time, which is why the fastest fix is usually a stronger hook built from customer language, not a lower bid.
CPM calculator FAQ
What is CPM and how is it calculated?
What is a good CPM?
What is the average CPM for Facebook ads in 2026?
What is the difference between CPM, CPC, and CPA?
Why is my CPM so high?
Does a lower CPM mean a better campaign?
Other free tools
All free tools on Adlicio
Comments & giveaways
Research & insights
- Competitor Finder
- Product Finder
- Objection Finder
- Hook Finder
- Creator Finder
- Competitor Ad Finder
- YouTube Question Finder
- Customer Language Checker
- Amazon Review Analyzer
- Shopify Review Analyzer
- App Review Analyzer
- Ad Longevity Checker
- Reddit Mention Monitor
- Reddit Viewer
- Threads Viewer
- Twitter Viewer
- LinkedIn Viewer
- TikTok Transcript
- Instagram Transcript
- Review sentiment analyzer
- Customer Avatar Generator
- Subreddit Finder