Diagnose My Ad Pricing & 1,000 Free Credits Blog About Log In to Workspace
Free CPM calculator

CPM calculator for Facebook and Instagram ads

Work out your CPM, CPC, CTR and cost per result from four numbers in Ads Manager. Or go the other way: enter a budget and an expected CPM to see how many impressions you'll get.

Nothing you type leaves your browser.

From your results

Plan a budget

CPM–Cost per 1,000 impressions
CTR (link)–Clicks ÷ impressions
CPC (link)–Spend ÷ clicks
Cost per result–Spend ÷ results
Impressions for your budget–At the expected CPM

The formulas

  • CPM = spend ÷ impressions × 1,000. $450 for 30,000 impressions is a $15.00 CPM.
  • CTR = clicks ÷ impressions × 100. 510 clicks from 30,000 impressions is 1.70%.
  • CPC = spend ÷ clicks. $450 ÷ 510 is $0.88.
  • Cost per result = spend ÷ results. $450 ÷ 9 purchases is $50.00.
  • Impressions from a budget = budget ÷ CPM × 1,000. $1,000 at a $15.06 CPM buys about 66,400 impressions.

Notice how they link up. CPC is just CPM divided by (CTR × 10). So if your CPM is normal and your CPC is high, the problem isn't the auction. It's that not enough people click.

What's a normal CPM on Meta in 2026?

Triple Whale tracked more than 40,000 brands between August 2025 and July 2026. Their median CPM on Meta was $15.06, up 13.24% on the year before. Sixteen of their seventeen industries got more expensive.

  • Highest: Health & Wellness, $21.80 median CPM
  • Lowest: Baby, $11.50
  • Biggest jump: Books & Music, up 33.33% to $14.01
  • Only decline: E-learning & Online Courses, down 6.61%

So if your CPM is $25 and you sell supplements, you're above the median but not wildly so. If you sell baby products and you're paying $25, something in your setup is pushing costs up.

Source: Triple Whale, Facebook Ad Benchmarks by Industry, August 17, 2026.

Why your CPM is high

Meta lists the things that move your ad costs: ad quality, your bid strategy, your performance goal, the type of budget and your campaign objective. In practice, a few patterns show up again and again.

  • Seasonality. Everyone bids more in Q4. Our Black Friday Facebook ads guide covers how to raise budget without restarting learning.
  • A narrow audience. Meta's own pricing page says ad sets with an audience of at least 2 million often see better performance.
  • Few placements. Meta suggests Advantage+ placements, or at least six placements chosen by hand.
  • Creative people ignore. Ads that people don't engage with tend to cost more to show. A low CTR next to a high CPM is a strong hint.
  • An awareness goal. Different objectives buy different things, so compare CPMs within the same objective.

More fixes in how to lower your Facebook CPM.

Budget planning: what Meta actually spends

Two rules from Meta's pricing page change the math when you plan a budget.

  • On a daily budget, Meta may spend up to 75% more than your daily amount on a given day. Over a week it won't spend more than seven times your daily budget.
  • Meta recommends starting with at least USD 5 and running for more than six days, so the delivery system can learn who to show the ad to.

So a $50 daily budget can spend $87.50 on a good day, and up to $350 across the week. Plan cash flow on the weekly figure.

What your budget buys at typical CPMs

Impressions for a $1,000 budget at three CPMs from Triple Whale's 2026 data. Then what that turns into at their 2.39% median CTR and 1.53% median conversion rate.

CPMImpressions for $1,000Clicks at 2.39% CTRSales at 1.53% conversion
$11.50 (Baby, lowest median)86,9572,07832
$15.06 (all-industry median)66,4011,58724
$21.80 (Health & Wellness, highest)45,8721,09617

Two things to take from this. First, CPM changes how far a budget goes by almost half between the cheapest and most expensive industry. Second, it's still only one of three numbers. Double your CTR and the $21.80 row would sell more than the $11.50 row does now. That's why a high CPM is rarely the first thing to fix.

These rows multiply medians together for illustration. Real ads don't hit every median at once.

How Meta's auction sets your CPM

You don't pay a list price for impressions. Every time there's a chance to show someone an ad, the eligible ads compete in an auction. Meta says the winner is the ad with the highest "total value", which combines three things:

  • Your bid: what you're willing to pay for the result you want.
  • Estimated action rates: how likely this person is to engage with or buy from this ad.
  • Ad quality: judged from things like people hiding the ad, and low-quality signs such as withheld information, sensational language or engagement bait.

Meta's own help page spells out the consequence: because estimated action rates and ad quality are part of the auction, a more relevant ad can beat ads with higher bids. In plain terms, a better ad can cost less to show. That's why the fastest way to a lower CPM is often the creative, not the bid.

It also explains why clickbait backfires. Meta notes that engaging in clickbait and engagement bait doesn't improve ad performance, and sensational language counts against ad quality.

FAQ

How do you calculate CPM?

Divide what you spent by the number of impressions, then multiply by 1,000. $300 for 20,000 impressions is a $15 CPM.

What is a good CPM for Facebook ads?

It depends on your industry and season. Triple Whale's median across 40,000+ brands was $15.06 for August 2025 to July 2026, from $11.50 in baby products to $21.80 in health and wellness.

What's the difference between CPM and CPC?

CPM is the cost of 1,000 impressions. CPC is the cost of one click. A normal CPM with a high CPC usually means the ad isn't earning clicks.

Why did my CPM go up suddenly?

Common causes are seasonal competition (Q4 especially), a narrower audience, fewer placements, or creative that people stop engaging with. Check whether CTR fell at the same time.

Is a lower CPM always better?

No. Cheap impressions in front of people who never buy cost more per sale than expensive impressions that convert. Judge CPM next to cost per result.

Does this calculator save my data?

No. Everything is calculated in your browser.

Normal CPM, but no sales?

Then the problem is the ad or the page. Find out which in a minute.

Budget rules and cost factors: Meta for Business, ads pricing. Auction: Meta Business Help Centre, About ad auctions.