What Are You Really Paying for Those Eyeballs?
Running ads on Meta, Google or LinkedIn isn't cheap. Whether you are a solo marketer or part of a big agency, you need to know if your budget is working hard or just disappearing into the void. Our CPM (Cost Per Mille) calculator gives you an instant look at your cost per thousand impressions. It is the fastest way to see if your campaigns are efficient or if you are overpaying for visibility.
What is CPM anyway?
CPM stands for Cost Per Mille. "Mille" is Latin for thousand, which is why we calculate the cost for every 1,000 people who see your ad.
Unlike CPC (Cost Per Click), where you only pay when someone actually interacts, CPM is all about visibility. You use this model when your goal is brand awareness: getting your name, your face or your product in front of as many people as possible. It is the gold standard for:
- Social media awareness on Meta and TikTok.
- Video ads on YouTube and Connected TV.
- Big display buys across Google’s network.
- Podcast sponsorships and newsletter placements.
The CPM Magic Number: Three Ways to Figure It Out
The relationship between your budget, your views and your CPM rate is simple math. If you have any two of these numbers, you can find the third:
- Find your CPM: (Total Cost ÷ Impressions) × 1,000.
- Find your Budget: (CPM × Impressions) ÷ 1,000.
- Find your Reach (Impressions): (Budget ÷ CPM) × 1,000.
Here is a quick example: Say you spend $3,500 on an Instagram campaign and get 875,000 impressions. Your CPM is $4.00. Simple, right? Now, if you want to scale that to 2 million impressions, you know you will need a budget of $8,000.
What Is a "Good" CPM? (2024–2025 Benchmarks)
A "good" number depends entirely on where you are showing up. You can't compare a broad YouTube ad to a surgical B2B strike on LinkedIn. Here is a rough guide to what people are paying right now:
| Platform | Typical CPM Range | Best For |
|---|---|---|
| Google Display | $1 to $5 | Cheap, massive reach |
| Facebook / Instagram | $5 to $15 | Social proof and sales |
| YouTube | $4 to $10 | Video stories and launches |
| $30 to $90 | B2B and targeting pros | |
| Twitter / X | $4 to $9 | Viral news and trends |
| Connected TV (CTV) | $15 to $40 | Premium, high-quality viewers |
| Podcast Ads | $15 to $30 | Niche, loyal listeners |
Don't panic if your CPM is high. A $60 CPM on LinkedIn might be a bargain if it lands you one $50,000 contract, while a $1 CPM on Google might be a waste if the traffic is low-quality. Always look at the big picture.
CPM, CPC or CPA? Pick Your Poison
Your goal determines your model. Here is how they stack up:
| Model | What You Pay For | The Goal |
|---|---|---|
| CPM | Every 1,000 views | Eyeballs and awareness |
| CPC | Every single click | Traffic and leads |
| CPA | Every sale or sign-up | Conversions and ROI |
Most smart marketers use a mix. Use CPM to warm up the crowd, CPC to get them to your site and CPA to close the deal.
Why Your CPM Might Be Sky-High
Targeting is too tight: If you are only showing ads to "30-year-old left-handed guitarists in Seattle," you are going to pay a premium. Broaden your reach to lower the cost.
Ad Fatigue: If people have seen your ad five times already, they stop engaging. Platforms notice this and charge you more to keep showing it. Refresh your creative often.
The Holidays: CPMs can double or even triple during Black Friday and December. Everyone is competing for the same space, so prices naturally go up.
Geography: Ads in the US, UK and Australia are expensive. If you are targeting emerging markets like Southeast Asia or Africa, your money will go much, much further.
How to Use This Data
Media Planning: Before you launch, use your target CPM to see if your budget will actually reach enough people to matter.
Side-by-Side Comparisons: Run the numbers for your Meta ads vs. your Google ads. If one is half the price of the other, maybe it is time to move some money around.
Auditing Your Agency: If you are paying an agency to run your ads, use this tool to double-check their reports. Make sure you are getting the reach you were promised.
Direct Deals: If a blogger asks for $1,000 for a post that gets 10,000 views, they are asking for a $100 CPM. Use this calculator to see if that is actually a good deal compared to your other channels.
A Quick Word of Advice
This calculator is for planning and tracking. Ad platforms have hidden fees and algorithms change every week. Your actual results will depend on your ad quality, your landing page and most importantly, your offer. Use these numbers as a guide, not a guarantee.