Calc4Marketers
  • ROAS Calculator
  • CPM Calculator
  • CAC Calculator
  • Benchmarks
  • Guides
  • About
  • Calculate →
Free Tool

eCPM Calculator

Normalize any campaign to effective CPM — compare CPC, CPA, and CPM campaigns on equal footing. No signup required.

Inputs
Your Result
eCPM
—
Enter your numbers to calculate
Total Spend
—
Ad spend input
Impressions
—
Total exposures
Formula
eCPM = (Total Spend ÷ Impressions) × 1,000
eCPM normalizes any pricing model to cost per 1,000 impressions Platform eCPM benchmarks: Meta $10–$23 · LinkedIn $30–$50 · TikTok $6–$12

What Is eCPM?

eCPM (effective Cost Per Mille) is a normalized metric that expresses any campaign's cost as an equivalent cost per 1,000 impressions. The formula is: eCPM = (Total Spend ÷ Total Impressions) × 1,000.

eCPM is the universal conversion metric for comparing campaigns with different pricing models. A CPC campaign, a CPA campaign, and a CPM campaign can all be reduced to eCPM — making cross-channel comparison meaningful in a way that raw CPC or CPA numbers are not.

Publishers use eCPM to evaluate the revenue efficiency of different demand sources. Advertisers use it to compare the true impression cost of campaigns bought on different pricing models. It's the media planning currency that connects all other metrics.

eCPM vs CPM: The Critical Difference

MetricDefinitionSet ByUse For
CPMPrice you bid or pay per 1,000 impressionsAdvertiser (bid) or platform (floor)Buying on impression basis
eCPMActual cost per 1,000 impressions deliveredCalculated from spend + impressionsComparing campaigns across pricing models

Example: You run a CPC campaign on Google at $2.00 CPC. Clicks generate a 0.5% CTR. eCPM = $2.00 × (0.5/100) × 1,000 = $10 eCPM. This means you're effectively paying $10 per 1,000 impressions — comparable to a $10 Meta CPM campaign.

The formula connecting CPC to eCPM: eCPM = CPC × CTR% × 10. Use this to directly compare Google CPC campaigns against Meta CPM campaigns.

eCPM Benchmarks by Platform (2026)

PlatformTypical eCPM RangePricing ModelNotes
Meta (FB/IG)$10–$23CPM (auction)eCPM ≈ CPM bid for conversion campaigns
Google Search$8–$40+CPCeCPM = CPC × CTR × 10; varies by industry
Google Shopping$4–$12CPCHigher CTR (1–3%) lowers effective eCPM
LinkedIn$30–$50CPM or CPCHigh CPM but high-quality B2B audience
TikTok$6–$12CPM (auction)eCPM ≈ CPM; growing but still low vs Meta
YouTube$8–$18CPV or CPMCPV: eCPM = CPV × (views/impressions) × 1,000
Google Display$3–$8CPM or CPCLow CPM but low CTR; retargeting performs best
Programmatic$5–$14CPM (DSP)Wide range by audience quality and PMP vs open

Converting Between CPC, CPA, and eCPM

These formulas let you convert any pricing model to eCPM for comparison:

FromTo eCPMFormulaExample
CPCeCPMCPC × CTR% × 10$2.50 CPC × 0.5% CTR × 10 = $12.50 eCPM
CPAeCPMCPA × Conv.Rate% × 10$45 CPA × 2% CVR × 10 = $9 eCPM
CPVeCPMCPV × View Rate% × 10$0.15 CPV × 30% view rate × 10 = $4.50 eCPM
CPLeCPMCPL × Lead Rate% × 10$80 CPL × 1% lead rate × 10 = $8 eCPM

Related: CPM Calculator | CPC Calculator | Average CPM by Platform 2026 | CPM vs CPC — Which to Use?

Frequently Asked Questions

What is a good eCPM?
A "good" eCPM depends on the platform and your conversion economics. For Meta awareness campaigns, $10–$15 eCPM is normal. For Google Search with 0.5% CTR and $2 CPC, eCPM is $10. What matters is whether the eCPM delivers profitable conversions at your target CPA — not whether the eCPM is "low" in absolute terms.
How do publishers use eCPM?
Publishers use eCPM to rank and compare ad demand sources regardless of their pricing model. A CPC-based Google AdSense ad and a CPM-based programmatic ad can both be expressed as eCPM, allowing the publisher's header bidding system to rank them by actual revenue per impression and serve the highest-paying ad in each slot.
How is eCPM different from RPM?
eCPM and RPM (Revenue Per Mille) are often confused but measure slightly different things. eCPM is the advertiser's cost per 1,000 impressions. RPM is the publisher's revenue per 1,000 page views (or impressions) — it's the same formula but from the publisher's perspective and may include revenue share or platform fees. For advertisers, use eCPM. For publishers, use RPM.

More Free Ad Calculators

Calculate CPM, ROAS, frequency, reach, and more — all free, no signup required.

CPM Calculator Frequency Calculator Reach Calculator ROAS Calculator
Calc4Marketers
  • Benchmarks
  • ROAS Calculator
  • CPM Calculator
  • About
© 2026 Calc4Marketers