Free tool · 2026

CPM Calculator

Cost per thousand impressions, derived clickthrough metrics, and platform benchmarks in one view. Enter any two of (spend, impressions, CPM) and we compute the third — plus implied CPC and CPA if you add a CTR and conversion rate.

Your numbers

Update any field — derived metrics recalculate as you type.

$

Total spent over the period

Total ad impressions delivered

%

Click-through rate (optional, enables CPC)

%

Post-click conversion rate (enables CPA)

Your CPM

$6.67
Implied CPC
$0.44
CPM ÷ (CTR × 10)
Implied CPA
$18
CPC ÷ conversion rate
Total clicks
22.5K
Impressions × CTR
Total conversions
563
Clicks × conversion rate
CPM of $6.67 is in the standard range for paid social (Meta, TikTok) and mid-tier video. Healthy if downstream metrics (CTR, conversion rate) are strong; concerning if you're paying premium-zone CPMs for cold audiences with weak conversion downstream.

CPM benchmarks by platform (2026)

Auction prices vary wildly by audience, season, and competition. These are typical ranges for healthy mid-market accounts. Trending well above your platform's typical range without a campaign change usually means auction competition spiked.

PlatformTypical CPMNotes
Meta (Facebook + Instagram)$5 – $15Higher in Q4 retail and competitive verticals (finance, DTC, B2B).
Google Display (GDN)$1 – $5Cheap impressions; quality varies widely by placement and audience.
Google Search Ads$20 – $80+Quoted as CPC, not CPM. Implied CPM is high because CTR is high.
TikTok Ads$3 – $10Lower CPMs than Meta but tighter audience saturation and faster creative fatigue.
Snap Ads$2 – $8Demographically efficient for Gen Z and young millennial audiences.
X Ads (Twitter)$5 – $12Best for B2B and knowledge-worker audiences; ecommerce often underperforms.
YouTube$8 – $25Highly variable by ad length (6s, 15s, skippable) and audience targeting.
Connected TV (CTV)$25 – $50+Premium inventory, premium prices. Justifiable for brand-building, less so for direct response.

Frequently asked

What is CPM?

CPM (Cost Per Mille, where 'mille' is Latin for thousand) is the cost of buying 1,000 ad impressions. It's the platform's pricing unit for the auction — what you pay for the right to be shown. CPM = (Ad Spend ÷ Impressions) × 1,000.

What's a good CPM?

Platform-dependent. Meta $5–$15, Google Display $1–$5, TikTok $3–$10, Snap $2–$8, X $5–$12, premium Connected TV $25–$50+. A 'good' CPM in isolation tells you almost nothing — what matters is whether the impressions convert. A $20 CPM that drives 3% CTR to a high-intent audience beats a $5 CPM that drives 0.5% CTR to an irrelevant one.

Why is my CPM going up?

Three usual causes: (1) auction competition increased (common in Q4 retail and around major launches in your category), (2) audience saturation (you're hitting the same users more, driving frequency up and bidding higher to reach new ones), or (3) creative fatigue (the algorithm pays more to keep showing a stale creative). Diagnose by checking frequency, audience size, and CTR trends.

How is CPM different from CPC and CPA?

CPM measures cost per 1,000 impressions; CPC measures cost per click; CPA measures cost per acquisition. They're nested: CPM × CTR × 10 = CPC; CPC ÷ conversion rate = CPA. Improving CTR drops CPC without changing CPM; improving landing-page conversion rate drops CPA without changing CPC.

Should I optimize for low CPM?

Only as a sanity check against auction competition. CPM is the buying price; what you do with the impression (creative, landing page, offer) determines value. A team that obsesses over low CPM often ends up with cheap impressions in low-quality placements that don't convert.

Watch CPM trends across every platform in one view.

Floowzy surfaces CPM trends per platform with anomaly alerts when auction prices spike unexpectedly — so you know whether it's your account or the market.