$

Facebook CPM Calculator

Formula Used
Facebook CPM = (Ad Spend ÷ Impressions) × 1,000
Your CPM
per 1,000 impressions

How Facebook CPM Works

From campaign setup to audience delivery — Facebook's auction system and CPM pricing model.

Facebook CPM = (Ad Spend ÷ Impressions) × 1,000

What is Facebook CPM Calculator?

A Facebook CPM calculator is a free tool that computes the Cost Per Mille (cost per 1,000 impressions) for Facebook advertising campaigns. It helps marketers understand their ad costs, forecast budgets, and compare campaign efficiency across different objectives and placements.

Facebook remains the world's largest social advertising platform, with 3+ billion monthly active users. Advertisers use Facebook Ads Manager (part of Meta Business Suite) to run campaigns across Feed, Stories, Reels, Marketplace, Messenger, and the Audience Network.

Facebook CPMs typically range from $2–$15, with the global average at approximately $7.19. Conversion-optimized campaigns tend to have higher CPMs ($10–$25) because Facebook's algorithm prioritizes high-quality users more likely to convert, which costs more per impression.

Facebook CPM Calculator Formula

Facebook CPM = (Ad Spend ÷ Impressions) × 1,000
Solve for Ad Spend
Ad Spend = (CPM × Impressions) ÷ 1,000
Solve for Impressions
Impressions = (Ad Spend ÷ CPM) × 1,000
Facebook CPM Calculation Example

An e-commerce brand spends $700 on a Facebook Feed campaign that delivers 300,000 impressions. The CPM is: ($700 ÷ 300,000) × 1,000 = $2.33 CPM. For a conversion-optimized campaign targeting high-intent buyers, the same budget might deliver fewer impressions at a CPM of $10–$15.

Spend
Total Facebook ad campaign cost
Imp.
Total ad impressions served
CPM
Cost per 1,000 impressions

Facebook CPM Benchmarks by Placement

Average CPM rates across different Facebook ad placements and objectives.

📰
Feed Ads
$7.19
$2.00 – $15.00
Standard News Feed placement
📱
Stories Ads
$5.00
$2.00 – $10.00
Full-screen vertical stories
🎬
Reels Ads
$9.00
$4.00 – $18.00
Short-form video feed ads
📋
Right Column
$2.50
$1.00 – $5.00
Desktop-only sidebar ads
🏪
Marketplace
$4.00
$1.50 – $8.00
Ads within Marketplace listings
🌐
Audience Network
$3.00
$0.50 – $6.00
Partner app and site network
Ad Format Avg CPM Range Notes
📰 Feed Ads $7.19 $2.00 – $15.00 Standard News Feed placement
📱 Stories Ads $5.00 $2.00 – $10.00 Full-screen vertical stories
🎬 Reels Ads $9.00 $4.00 – $18.00 Short-form video feed ads
📋 Right Column $2.50 $1.00 – $5.00 Desktop-only sidebar ads
🏪 Marketplace $4.00 $1.50 – $8.00 Ads within Marketplace listings
🌐 Audience Network $3.00 $0.50 – $6.00 Partner app and site network

How to Optimize Facebook CPM

Proven strategies to reduce your Facebook ad CPM and stretch your advertising budget further.

Lower CPMs mean more impressions and reach for your budget. These tactics help Facebook advertisers optimize their cost efficiency.

Your Progress
0 / 7 strategies
Advantage+ automatically allocates budget to the lowest-cost ad sets. This typically reduces average CPM by 10–20% vs manual budget allocation.
Ad fatigue is the #1 CPM killer on Facebook. When frequency exceeds 3, CPM spikes. Rotate creative assets regularly to keep engagement high and CPM low.
Facebook's algorithm has become incredibly sophisticated. Broad targeting often delivers lower CPMs than narrow interest-based audiences because it gives the algorithm more room to optimize.
Awareness campaigns have the lowest CPMs ($2–$5). If your goal is impressions, use Reach or Awareness objectives instead of Conversions.
Lookalike audiences based on your best customers tend to have 15–30% lower CPMs than cold interest-based targeting because the algorithm finds efficient audiences.
Avoid launching major campaigns during Q4 when CPMs surge 30–50%. January, February, and mid-year typically offer the lowest Facebook CPMs.
Facebook rewards advertisers with good landing pages. Fast-loading, relevant landing pages improve Quality Ranking, which reduces your CPM in the auction.

Facebook CPM Calculator FAQ

Common questions about Facebook Ads CPM, auction pricing, and campaign optimization.

A good Facebook CPM is $5–$10 for most industries. E-commerce brands often see $3–$8. B2B and finance can reach $15–$25+. The global average Facebook CPM is approximately $7.19. Awareness campaigns can achieve CPMs as low as $1–$3.

Facebook CPM changes based on: (1) Time of year (Q4 spike, January dip). (2) Day of week (weekends may differ). (3) Audience competition (more advertisers = higher CPM). (4) Ad quality and relevance. (5) Campaign objective. CPMs can vary 2–5× between seasons.

For display advertising, Facebook CPM ($5–$10) is comparable to Google Display Network ($1–$5). However, Google Search CPM ($15–$80) is much higher. For brand awareness, Facebook typically offers better CPM value. For high-intent actions, Google Search is more efficient despite higher CPM.

Facebook runs a Vickrey–Clarke–Groves (VCG) auction for every impression. Your CPM depends on: (1) Your bid. (2) Estimated action rate (how likely the user will take action). (3) Ad quality score. You pay the minimum needed to beat the next competitor — not your maximum bid.

Video ads often achieve 10–20% lower CPMs than static image ads because Facebook prioritizes engaging content. Autoplay video captures attention, increasing relevance scores. However, video production costs should be factored into overall campaign ROI.