CPM (Cost Per Mille) = the cost to show your ad 1,000 times. Formula: CPM = (Ad Spend ÷ Impressions) × 1,000. Example: $500 spend, 100,000 impressions → $5.00 CPM. Average CPM: Google Display $2–$5, Facebook $7–$11, LinkedIn $30–$45, TikTok $8–$12.
To calculate CPM instantly — or find how many impressions your budget buys — use our free CPM Calculator.
CPM Formula — How to Calculate Cost Per Mille
CPM Formula
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
Reverse (impressions from budget): $2,000 budget ÷ $8.50 CPM × 1,000 = 235,294 impressions
CPM Benchmarks by Platform — 2026
| Platform | Average CPM | Best For |
|---|---|---|
| Google Display | $2–$5 | Retargeting, brand awareness at scale |
| Facebook / Instagram | $7–$11 | B2C, eCommerce, lead generation |
| TikTok | $8–$12 | Gen Z, consumer products, video |
| YouTube | $8–$14 | Video campaigns, brand storytelling |
| $30–$45 | B2B, SaaS, recruiting, professional | |
| Twitter / X | $5–$8 | Tech, finance, news audiences |
| $4–$7 | Home, food, fashion, DIY buyers | |
| Programmatic | $1–$4 | Maximum reach at lowest cost |
Sources: WordStream Social Benchmarks 2026, Meta Advertising Insights, LinkedIn Marketing Solutions, Google Ads Benchmarks 2026. Averages vary by audience, creative, and industry.
CPM vs CPC vs CTR — How They Relate
CPM, CPC, and CTR are all connected. Here's the relationship:
The connection between CPM, CTR, and CPC
CPC = CPM ÷ (CTR × 10)
Example: $10 CPM, 1% CTR → CPC = $10 ÷ (1 × 10) = $1.00 CPC
When to Use CPM vs CPC Bidding
Use CPM bidding when: Your goal is brand awareness, reach, or frequency. You want to ensure your ad is seen by as many people as possible. You're running a video or visual campaign where views matter more than clicks.
Use CPC bidding when: Your goal is website traffic, lead generation, or direct conversions. You only want to pay when someone shows active interest. You're running search or direct-response campaigns.
Free CPM Calculator
Calculate CPM, total spend, or impressions from any two inputs. Three modes. 2026 benchmarks included.
Use the Free CPM Calculator →Waseem Shahzad
CPM benchmarks from WordStream, Meta Business Insights, LinkedIn Marketing Solutions 2026. About →