CPM Calculator

Work out your cost per 1,000 impressions, or turn a CPM into the budget you need or the impressions a budget buys. Enter any two numbers.

  • Free, no sign-up
  • Solve for CPM, spend or impressions
  • Formula with your numbers
What to calculate

What do you want to calculate?

$

Total cost for the period, from your ads account

How many times the ads were shown

CPM = ad spend ÷ impressions × 1,000

CPM

$15.00

CPM = $1,500.00 ÷ 100,000 × 1,000 = $15.00

CPM
$15.00
Ad spend
$1,500.00
Impressions
100,000

Meta Ads median CPM for e-commerce brands: $15.06 (Triple Whale, Aug 2025 – Jul 2026).

Numbers off target?

We'll review your Google Ads or Meta account, from targeting and search terms to tracking and landing pages, and send a list of what to cut and what to scale. Free, no obligation.

Get a free ads audit

Average CPM on Meta Ads (2026)

Search ads on Google are bought per click, so the most useful CPM benchmarks come from social ads. Across e-commerce brands on Meta (Facebook and Instagram), the median CPM was $15.06, up from $13.30 a year earlier.

IndustryMedian CPM
All e-commerce industries$15.06
Health & Wellness (highest)$21.80
Books & Music$14.01
Baby (lowest)$11.50

Source: Triple Whale, Facebook Ad Benchmarks by Industry, 40,000+ e-commerce brands on Meta Ads, August 2025 – July 2026. Medians. CPMs for local service and B2B audiences can differ a lot from e-commerce.

CPM FAQ

Get a free ads audit

A calculator tells you where you stand. We'll show you why: targeting, search terms, tracking, bidding and landing pages, with a list of what to cut and what to scale.

Phone

By submitting this form, you consent to the processing of personal data. More