Cost & EfficiencyFree Online · Media Calculator Pro on iOS

Effective Cost Per Thousand (eCPM) Calculator

Normalise publisher ad revenue or performance media spend into an equivalent value per 1,000 impressions.

Interactive Web Calculator

Calculate Effective Cost Per Thousand (eCPM)

Solve for:
eCPM = Total Earnings Total Impressions × 1,000
$
#
Calculated eCPM eCPM = (Total Earnings ÷ Total Impressions) × 1,000
$12.00 eCPM

Effective Cost Per Thousand (eCPM) Formulas & Reverse Equations

Use these standard and algebraic reverse formulas in spreadsheets, agency decks, or media plans:

Primary Formula

Solve for eCPM

eCPM = Total Earnings Total Impressions × 1,000
eCPM = (Total Earnings ÷ Total Impressions) × 1,000
Reverse Formula

Solve for Total Earnings

Total Earnings = Total Impressions × eCPM 1,000
Total Earnings = (Total Impressions × eCPM) ÷ 1,000
Reverse Formula

Solve for Total Impressions

Total Impressions = Total Earnings × 1,000 eCPM
Total Impressions = (Total Earnings × 1,000) ÷ eCPM

Understanding Effective Cost Per Thousand (eCPM)

Effective Cost Per Thousand (eCPM) translates non-CPM campaigns — such as CPC, CPA, revenue-share, or hybrid ad placements — into a standard rate per 1,000 impressions. Publishers use eCPM to compare monetisation yield across ad networks, while media buyers use it to benchmark what a performance campaign actually cost on an impression basis.

When to Use Effective Cost Per Thousand (eCPM)

Use eCPM when optimising app or website ad monetisation waterfalls, or when comparing a CPC/CPA campaign against direct CPM insertion orders.

Industry Benchmarks & Planning Context

Higher eCPMs indicate stronger monetisation per impression driven by high CTR, strong conversion rates, or premium audience bidding.

Frequently Asked Questions About eCPM

How is eCPM calculated?

Divide total ad earnings (or total performance spend) by total impressions served, then multiply by 1,000: eCPM = (Total Earnings ÷ Total Impressions) × 1,000.

What is the difference between CPM and eCPM?

CPM is the upfront pricing rate agreed upon per 1,000 impressions before a campaign runs. eCPM is a calculated outcome metric that reveals the effective rate per 1,000 impressions after accounting for clicks, conversions, or hybrid auction payouts.

Can media buyers use the eCPM calculator too?

Yes. Enter your total CPC or CPA campaign spend in the first field and total impressions in the second field to see the effective CPM you paid for that inventory.