#783 · Marketing Tool

CPM Calculator

Calculate cost per thousand impressions and estimate how much reach your advertising budget can buy. Useful for awareness campaigns, display ads, and paid social planning.

Calculator

Marketing inputs
$
impressions
clicks
$
$
Ad space

How to use this calculator

  • Enter the campaign or channel metrics requested in the calculator.

What the result means

CPM measures exposure cost. A low CPM is useful only when the audience quality supports clicks, leads, or conversions.

CPM = Ad Spend ÷ Impressions × 1,000

Compare CPM with CTR and downstream conversion metrics before judging campaign quality.

Example calculation

With $500 spend and 100,000 impressions, CPM is $5. A $2,000 budget at the same CPM can buy about 400,000 impressions.

Tips for better results

  • Avoid optimizing only for cheap impressions.
  • Watch frequency and audience fatigue.
  • Compare CPM by platform and placement.

FAQ

What is a good CPM for Facebook ads?

A good CPM varies by audience and country, but lower CPM is only useful when impressions lead to clicks and conversions.

How do I calculate CPM?

Divide ad spend by impressions, then multiply by 1,000.

What affects CPM costs?

Audience competition, targeting, creative quality, seasonality, placement, and platform auction pressure affect CPM.

Why is my CPM increasing?

CPM can rise because of audience fatigue, higher competition, poor relevance, or seasonal demand.

How many impressions can my budget buy?

Divide your budget by CPM, then multiply by 1,000 to estimate impressions.

Marketing decision module

MetricHow to use it
CPMCost per 1,000 impressions.
Reach ForecastEstimated impressions from a planned budget.
Efficiency ScoreHow current CPM compares with target CPM.

Browse more calculators

Category hubs