Campaign inputs
Calculated in real time
CPM = (Cost ÷ Impressions) × 1,000
Enter any two values — total cost, impressions, or CPM rate — and the third is solved instantly. Then compare campaigns and see how your CPM stacks up against platform, industry, and country benchmarks.
Calculated in real time
CPM = (Cost ÷ Impressions) × 1,000
Estimate impressions from your budget and target CPM.
03
Typical CPM ranges by platform, industry, and country. Actual rates vary by targeting, format, and season.
Planning ranges synthesized from public 2025–2026 industry reports; not guaranteed platform rates. Updated July 2026.
04
Enter your CPM and pick a channel — see how it stacks up against the range above.
Your $8.00 CPM is 20% below the typical $10.00 midpoint for Facebook / Meta ($5–$15 range).
05
See how these metrics relate. Enter your CPM and click-through rate.
06
One campaign per line: name, cost, impressions.
| Campaign | Cost | Impressions | CPM |
|---|---|---|---|
| Campaign A | $500.00 | 100,000 | $5.00 |
| Campaign B | $1200.00 | 180,000 | $6.67 |
| Campaign C | $350.00 | 70,000 | $5.00 |
CPM stands for Cost Per Mille. “Mille” is Latin for 1,000. It’s the price you pay for 1,000 ad impressions — each time your ad loads on someone’s screen, that counts as one impression.
When you calculate CPM in marketing, you measure how efficiently your ad budget generates visibility. When you calculate CPM in advertising, you compare campaign costs across different channels and formats. A CPM Calculator makes this process instant — plug in two values, get the third.
CPM matters because it’s the standard metric across display ads, video ads, and social media. Every major ad platform — Google, Facebook, YouTube — reports CPM. Understanding it gives you a baseline to compare campaigns, platforms, and budgets.
Use the standard CPM equation to calculate the cost of every one thousand ad impressions.
Use your actual media spend.
Find total served impressions in your ad report.
$1,200 ÷ 240,000 × 1,000 = $5 CPM.
Review clicks, conversions, and ROAS alongside CPM.
Popular or overly narrow audiences raise auction pressure.
Repeated exposure reduces relevance and engagement.
Advertiser demand concentrates around sales and holidays.
Video and premium media placements often cost more.
Strengthen headlines, visuals, and calls to action to improve relevance and engagement.
Broaden overly narrow targeting to reduce auction pressure.
Rotate new creative regularly to prevent fatigue and repeated exposure.
Test placements, formats, and bidding strategies to find efficient combinations.
Shift budget by timing, channel, and campaign performance.
Divide total ad spend by impressions, then multiply by 1,000. CPM = (Cost ÷ Impressions) × 1,000. Spending $500 for 100,000 impressions gives a $5.00 CPM.
Pull Cost and Impressions from your campaign report, then apply the same formula. YouTube typically runs $8–$25 CPM depending on targeting and skippable vs. non-skippable format.
That's exactly the two inputs the formula needs — enter them above and the rate is solved automatically.
It depends on platform and industry — social typically runs $5–$15, Google Display $2–$10, LinkedIn $15–$50. 'Good' means your resulting cost-per-acquisition still works.
Same formula — impressions are estimated from audience reach data instead of platform analytics.
Common causes: a narrow or highly competitive audience, low ad relevance or creative quality, premium placements or formats (video, non-skippable), and seasonal demand spikes. Check the Performance Analyzer above against your channel's typical range.
Improve click-through rate and relevance so platforms reward you with cheaper delivery, expand or refine your audience to reduce competition, refresh creative regularly, and shift budget toward off-peak periods or better-performing placements.