Instantly calculate your Cost Per Thousand Impressions. Learn what is CPM, apply the CPM Formula, compare CPM vs CPC, and get real YouTube CPM benchmarks — all in one place.
CPM — Cost Per Mille — is the standard pricing model used in digital advertising to measure the cost of 1,000 ad impressions. It's the backbone metric of display advertising, video campaigns, and social media buys worldwide.
What is CPM? CPM stands for Cost Per Mille, where "mille" is the Latin word for thousand. In digital marketing, CPM measures how much an advertiser pays for one thousand ad impressions — the number of times an ad is shown on screen, regardless of whether users click on it.
CPM is one of the oldest and most widely used pricing models in online advertising. It's particularly common in brand awareness campaigns where the goal is reach and visibility rather than immediate action. Publishers — including YouTube creators, website owners, and app developers — earn revenue based on how many times ads are served to their audience.
For advertisers, CPM tells you how efficiently you're spending your budget to reach an audience. A low CPM means you're getting a large volume of impressions for less money — ideal for top-of-funnel brand awareness campaigns. A high CPM often signals a premium, highly targeted, or competitive audience where advertisers are willing to pay more.
Understanding CPM helps media buyers compare costs across platforms, evaluate campaign efficiency, and accurately forecast budget requirements before a campaign begins. It's the universal currency of impression-based advertising.
For YouTube creators and website publishers, CPM directly affects how much ad revenue they earn. The higher the CPM advertisers pay in a given niche, the more revenue a creator earns per 1,000 video views or page loads. Niches like finance, insurance, and B2B technology command the highest CPMs, while general entertainment tends to attract lower rates.
Beyond display ads and YouTube, CPM pricing is used across Facebook Ads, Instagram, programmatic advertising networks, podcast sponsorships, connected TV (CTV), and newsletter advertising. It gives a consistent baseline for comparing the cost of reaching people across wildly different media types and platforms.
Many creators confuse CPM with RPM (Revenue Per Mille). While CPM is what advertisers pay, RPM is what creators actually receive — after the platform takes its cut. YouTube keeps 45% of ad revenue, so if the CPM is $10, a creator earns an RPM of approximately $5.50. Always distinguish between the two when analyzing your channel revenue.
Knowing how to calculate CPM is an essential skill for any advertiser, creator, or marketer. Here's the exact process — from identifying your variables to applying the CPM Formula and interpreting the result.
To calculate CPM, start with your total campaign budget or actual spend. For example, if you paid $800 for a week-long ad campaign, that is your cost figure. Use the total spend — not a daily average — when applying the CPM Formula.
Next, find how many total impressions the campaign generated or is projected to generate. Impressions represent the number of times your ad appeared on a screen. Find this in your analytics dashboard or the platform's reporting interface.
Divide your total cost by total impressions, then multiply by 1,000. That's how to calculate CPM. Example: ($800 ÷ 400,000) × 1,000 = $2.00 CPM. Or use our free CPM Calculator above for instant results.
Example 1 – Facebook Awareness Campaign: $300 budget, 150,000 impressions. How to calculate CPM: ($300 ÷ 150,000) × 1,000 = $2.00 CPM.
Example 2 – Google Display Network: $1,200 spend, 600,000 impressions. CPM = ($1,200 ÷ 600,000) × 1,000 = $2.00 CPM. Same spend efficiency across platforms.
Example 3 – Premium Financial Publisher: $10,000 spend, 500,000 impressions on a finance site. CPM = ($10,000 ÷ 500,000) × 1,000 = $20.00 CPM. Premium audiences command premium rates.
Pro Tip: Always pair CPM with secondary metrics like CTR (click-through rate), view-through rate, and conversion rate. Knowing how to calculate CPM is valuable — but CPM alone doesn't measure whether your message resonated with the audience.
What is CPM YouTube? It's the amount advertisers pay per 1,000 ad impressions on YouTube videos — and it directly determines creator earnings. Here's everything you need to know about what is the CPM for YouTube and what is the average CPM on YouTube.
When a YouTube creator monetizes their channel through the YouTube Partner Program, ads are placed on their videos by advertisers bidding through Google Ads. What is CPM YouTube? It is the rate those advertisers pay per 1,000 ad impressions shown to viewers. YouTube then splits this revenue: 55% goes to the creator, 45% stays with YouTube. The creator's actual share per 1,000 views is called RPM (Revenue Per Mille).
What is the CPM for YouTube is not a fixed number — it is determined by an auction system through Google Ads. Advertisers bid to show their ads to specific audiences on YouTube, and the highest bidder wins the impression. The resulting CPM fluctuates based on advertiser demand in your niche, your audience's geographic location, the time of year, and the type of ad format being served.
Non-skippable ads typically carry higher CPMs than skippable ones. Display overlay ads carry lower CPMs. The format mix on your channel affects your overall YouTube CPM average significantly.
What is the average CPM on YouTube? For most creators, the average CPM on YouTube falls between $2 and $10. However, this number varies dramatically by niche. Finance, investing, insurance, and legal content routinely see CPMs of $15–$50+. Gaming, music, and general entertainment channels typically earn $1–$4 CPM. Geography matters too: US, UK, and Canadian audiences generate significantly higher YouTube CPMs than most other countries.
Seasonality is a major factor in what the average CPM on YouTube looks like across the year. Q4 (October–December) sees the highest CPMs as advertisers increase budgets for Black Friday and holiday campaigns. January–March is traditionally the slowest period, with CPMs often dropping 40–60% compared to Q4 peaks.
| Content Niche | Average CPM Range | Primary Audience | Demand Level |
|---|---|---|---|
| Finance & Investing | $12 – $40+ | Adults 25–54, US/UK | Very High |
| Insurance & Legal | $15 – $50+ | Adults 30–60, US | Very High |
| B2B / SaaS / Tech | $10 – $30 | Professionals 25–45 | High |
| Real Estate | $8 – $20 | Adults 28–55, US | High |
| Digital Marketing | $6 – $15 | Entrepreneurs 20–40 | Medium-High |
| Health & Fitness | $3 – $10 | Mixed, 18–45 | Medium |
| Food & Cooking | $2 – $6 | Broad audience | Medium |
| Gaming | $1 – $5 | Younger, global | Lower |
| Entertainment / Vlogs | $1 – $4 | Broad, young | Lower |
| Music | $0.50 – $2 | Very broad, global | Lowest |
Geography: US, UK, Canada, and Australia command the highest CPMs globally. Advertisers pay premiums to reach these markets due to higher consumer purchasing power and advertiser competition.
Niche & Advertiser Demand: The more valuable your audience is to advertisers (high-income, ready to purchase), the higher your YouTube CPM will be. Finance and insurance advertisers pay more per impression because their customer lifetime value is enormous.
Ad Format Mix: Non-skippable 15-second ads, bumper ads, and skippable in-stream ads each carry different CPM values. Non-skippable formats typically command the highest rates.
Seasonality: What is the average CPM on YouTube in Q4 can be 2–3× higher than in January. Publishing during peak ad seasons maximizes earnings significantly.
The CPM Formula is simple and powerful. Mastering all three variable relationships — cost, impressions, and rate — gives you complete control over campaign planning and revenue forecasting.
The standard CPM Formula is: CPM = (Total Cost / Total Impressions) × 1,000. This gives you the rate paid or earned per 1,000 ad impressions. Every media buy and monetization report can be reduced to this formula.
The CPM Formula involves exactly three variables. Know any two, and you can solve for the third:
When you know your CPM and target impressions, calculate required budget: Cost = (CPM × Impressions) ÷ 1,000. To reach 2,000,000 impressions at a $5 CPM, you need a $10,000 budget.
With a set budget and a known CPM, calculate expected reach: Impressions = (Cost / CPM) × 1,000. A $2,000 budget at $4 CPM delivers 500,000 impressions.
The CPM Formula isn't just for calculating rates — it's a benchmarking tool. Use it to compare efficiency across channels (YouTube vs Instagram vs programmatic), negotiate better rates with publishers, and evaluate whether a media buy represents good value relative to industry benchmarks for your niche.
eCPM (Effective CPM) applies the same formula to any pricing model — CPC, CPA, CPV — to let publishers compare revenue across different ad types on a common basis. The CPM Formula is the universal translator of digital advertising economics.
CPM vs CPC is one of the most fundamental decisions in digital advertising. Understanding when each model works — and when to combine them — is essential for every marketer, creator, and media buyer.
In the CPM vs CPC debate, CPM is the choice for reach. You pay a fixed rate per 1,000 impressions, regardless of clicks. Best for brand awareness, video campaigns, and audience reach at scale.
In CPM vs CPC, CPC is performance-based. You pay only when a user clicks your ad. Preferred for direct response advertising, lead generation, e-commerce, and search campaigns with high intent.
In the CPM vs CPC decision, choose CPM when running brand awareness campaigns, launching new products, or trying to reach a broad audience efficiently at scale. If your KPI is impressions, reach, or frequency — CPM is the right model. It's also the dominant model for YouTube video advertising, connected TV, and programmatic display.
In CPM vs CPC, choose CPC when driving specific actions: website visits, sign-ups, purchases, or app downloads. Search advertising (Google Ads) almost always uses CPC because user intent is high. If your KPI is traffic, leads, or direct sales — CPC typically offers better efficiency and clearer attribution.
The most effective campaigns use both models strategically: CPM for top-of-funnel brand awareness (reaching new audiences cheaply at scale) combined with CPC retargeting for bottom-of-funnel conversion (converting warm audiences who already know your brand). Understanding the full funnel determines when each side of the CPM vs CPC equation delivers the most value.
CPA (Cost Per Acquisition) — pay only on confirmed conversions. Highest advertiser protection, highest publisher risk. CPV (Cost Per View) — common on YouTube, you pay per video view. eCPM (Effective CPM) — applies the CPM Formula to any ad model, letting publishers compare revenue streams on a normalized basis.
Everything you need to know about the CPM Calculator, what is CPM, how to calculate CPM, what is CPM YouTube, CPM Formula, and CPM vs CPC — answered clearly.