Calculate the CPM
Campaign Comparison
What is CPM Calculator?
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.
CPM Calculator Formula
What is the CPM formula? It's straightforward. You take the total cost of a campaign, divide it by the number of impressions, and multiply by 1,000. That's how you calculate CPM rate for any campaign. If you're wondering how to calculate CPM rate for your next ad buy, use the playground below — drag the sliders to calculate CPM formula results instantly.
CPM = (Total Cost ÷ Impressions) × 1,000 Formula Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate the CPM — Step by Step
How is CPM calculated? Follow these four steps to find the CPM for any campaign. Whether you need to calculate a CPM for a single ad or compare across platforms, the process is the same. CPM — how to calculate it? Click any step to see a worked example with real numbers, or use the CPM Calculator above to skip straight to how to find the CPM you need.
Find your total campaign cost
This is the total amount you spent (or plan to spend) on the ad campaign. Include ad spend only — not creative production costs.
You spent $1,200 on a Facebook ad campaign over two weeks.
Count your total impressions
Check your ad platform's dashboard for total impressions — the number of times your ad was shown to users.
Your Facebook campaign generated 240,000 impressions.
Apply the formula
Divide totol cost by impressions, then multiply by 1,000. This gives you the cost for every thousand views.
$1,200 ÷ 240,000 × 1,000 = $5.00 CPM
Compare and optimize
Use your CPM to compare against industry benchmarks or other campaigns. A lower CPM means cheaper reach — but always weigh it against the quality of impressions.
$5.00 CPM on Facebook vs. $8.00 CPM on LinkedIn — Facebook gives cheaper reach, but LinkedIn may drive better B2B leads.
Platform-Specific CPM — YouTube, Google Ads & More
CPM rates vary widely across ad platforms. Need to calculate CPM for YouTube or calculate CPM on Google Ads? Each platform has different pricing and targeting options. Hover over any bar to see the typical range and what drives costs on that platform.
CPM Conversions — CPC, CPP & CPM Calculator
CPM doesn't exist in a vacuum. You can calculate CPM from CPC if you know your click-through rate, or calculate CPM from CPP (Cost Per Point) when comparing broadcast and digital campaigns. The CPM to CPP formula is simple: CPP = CPM × (Target Audience ÷ 1,000). Use the converter below to calculate the CPP and switch between metrics instantly.
Input
Results
CPM by Industry — Garment, Trucking & More
CPM varies by industry. Whether you need to calculate CPM in the garment industry for a fashion campaign or calculate CPM in trucking for fleet recruitment ads, each sector has its own benchmarks. Click a card to see what drives costs.
E-commerce
$3 – $12 CPM Click to see tips →E-commerce
Product-focused display ads work best. Dynamic remarketing brings CPMs down because the audience is pre-qualified. Holiday seasons push CPMs up 30–60%.
SaaS / Tech
$8 – $25 CPM Click to see tips →SaaS / Tech
B2B SaaS targeting decision-makers drives higher CPMs. LinkedIn is often the most effective but most expensive channel. Content-led campaigns cost less than product demo ads.
Finance
$10 – $40 CPM Click to see tips →Finance
Highly regulated industry with strict ad policies. CPMs are among the highest because of competition and compliance requirements. Fintech startups face even higher costs.
Healthcare
$8 – $30 CPM Click to see tips →Healthcare
Restricted targeting options (no personal health targeting on most platforms). Awareness campaigns for general wellness cost less than direct-response pharma ads.
Entertainment
$2 – $10 CPM Click to see tips →Entertainment
Broad audiences keep CPMs low. Video trailers and teaser campaigns on YouTube and TikTok perform well. Movie/game launch windows see temporary CPM spikes.
Real Estate
$6 – $20 CPM Click to see tips →Real Estate
Location-based targeting is key. CPMs are moderate for display but spike for premium placements on real estate portals. Video walkthroughs get better engagement.
Garment Industry
$4 – $15 CPM Click to see tips →Garment Industry
To calculate CPM in the garment industry, factor in seasonal demand — fashion weeks and holiday launches spike CPMs 40–80%. Visual-first platforms like Instagram and Pinterest perform best. Retargeting past buyers keeps CPMs low.
Trucking & Logistics
$6 – $22 CPM Click to see tips →Trucking & Logistics
To calculate CPM in trucking, note that B2B targeting (fleet managers, logistics directors) raises costs. Trade publications and industry-specific platforms have higher CPMs but better conversion. Geofenced campaigns near distribution hubs work well.
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.
CPC Calculator
Calculate your Cost Per Click instantly from total spend and click counts.
CPP Calculator
Find your Cost Per Point for TV, radio, and broadcast campaign planning.
Impressions Calculator
Estimate total ad impressions from your budget and CPM rate.
eCPM Calculator
Calculate effective CPM to measure your ad revenue performance.
CPM Rate Calculator
Find the CPM rate and plan impressions from your advertising budget.
YouTube CPM Calculator
Calculate YouTube ad CPM from revenue and monetized playbacks.
Google Ads CPM Calculator
Compute CPM for your Google Ads display and video campaigns.