Advertisement

CPM Calculator

Calculate Cost Per Mille (CPM) — the cost per 1,000 impressions. Use the three solve modes to find CPM, total budget, or number of impressions from the other two values.

$

CPM Formula

CPM = (Total Cost ÷ Impressions) × 1,000
Budget = CPM × Impressions ÷ 1,000
Impressions = (Budget ÷ CPM) × 1,000
'What is a good CPM?', 'answer' => 'CPM varies widely. Facebook/Meta averages $5–$15. Google Display Network averages $2–$5. LinkedIn can reach $50+. YouTube averages $9–$20. Industry, audience targeting, and ad format all affect CPM.'], ['question' => 'When should I use CPM vs CPC?', 'answer' => 'Use CPM for brand awareness campaigns where reach matters most. Use CPC (cost-per-click) for direct response campaigns where you want to drive traffic or conversions. Many platforms let you choose your bidding model.'], ['question' => 'What is eCPM?', 'answer' => 'eCPM (effective CPM) is used by publishers to measure the revenue earned per 1,000 impressions, regardless of the ad buying model (CPC, CPA, etc.). eCPM = (Total Earnings ÷ Total Impressions) × 1,000.'], ]" />

Related Calculators