Login

What is CPM? Cost Per Mille Explained

CPM (Cost Per Mille) is an advertising pricing model where the advertiser pays a set rate for every 1,000 times their ad is displayed. "Mille" is Latin for "thousand," so CPM literally means cost per thousand impressions. CPM is the standard pricing model for display advertising, programmatic ads, video ads, and brand awareness campaigns. For publishers, CPM represents passive income — you earn money simply by showing ads to your visitors, regardless of whether they click or convert.

Why CPM Matters

CPM is the foundation of display advertising economics. It determines how much publishers earn per page view and how much advertisers pay for visibility. Understanding CPM helps publishers evaluate whether display ads are the right monetization method — or whether performance-based models like CPA would earn more.

For high-traffic websites with broad audiences, CPM advertising can generate significant passive revenue. A site with 1 million monthly page views at a $5 CPM earns $5,000/month from display ads alone — without needing visitors to click, sign up, or buy anything.

However, CPM rates have been under pressure from ad blockers, privacy regulations, and the shift toward performance-based advertising. Many publishers find that supplementing CPM with CPA offers, offerwalls, or affiliate promotions significantly increases their revenue per visitor.

How CPM Works

  1. The publisher places ad code on their site — This could be through Google AdSense, a programmatic ad exchange, or a direct deal with an advertiser.
  2. A visitor loads the page — The ad code requests an ad from the ad server.
  3. An ad is served and displayed — The impression is recorded. In programmatic advertising, a real-time auction determines which ad is shown and at what CPM.
  4. The publisher earns — For every 1,000 impressions served, the publisher earns the CPM rate. If the CPM is $4.00, the publisher earns $4.00 per 1,000 impressions.

CPM Rates by Niche

NicheTypical CPM (Display)Why
Finance / Insurance$10 – $30+High-value advertisers competing for affluent audiences
Technology$5 – $15Strong advertiser demand for tech-savvy audiences
Health / Wellness$4 – $12Large advertiser base, health-conscious audiences
Business / B2B$6 – $15High-value B2B advertisers targeting professionals
Lifestyle / Entertainment$2 – $6Broad audience, more advertiser competition
Gaming$2 – $5Younger demographics, lower advertiser spend per user
General / News$1 – $4Very broad audience, lowest advertiser specificity

Geography also has a massive impact. US traffic earns 3-5x higher CPMs than traffic from developing countries. A tech blog with US traffic might see $12 CPMs while the same content with Southeast Asian traffic might earn $1-2 CPMs.

CPM vs. CPA vs. CPC

ModelPublisher Earns When...Publisher EffortRevenue PredictabilityRevenue Potential
CPMAd is displayedLowest — just serve the adHigh — correlates directly with trafficModerate — capped by traffic volume and CPM rates
CPCUser clicks an adLow — need ad placement that encourages clicksMedium — depends on CTR and trafficModerate-High
CPAUser completes an actionHighest — need targeted traffic and conversion optimizationLower — depends on conversion ratesHighest — performance-based offers can dramatically outperform CPM

CPM vs. eCPM

CPM and eCPM are related but different:

If you run CPA offers on your site, there's no CPM (you're not being paid per impression). But you can calculate your eCPM to compare CPA revenue against what you'd earn with CPM ads. Often, CPA produces significantly higher eCPMs than display CPM ads — sometimes 5-10x higher for well-targeted offers.

When to Use CPM Monetization

Example: CPM vs. CPA Revenue Comparison

Scenario: Your finance blog gets 100,000 monthly page views. You're comparing display ads (CPM) against promoting a fintech CPA offer.

MethodMonthly RevenueeCPM
Display ads ($15 CPM)$1,500$15.00
CPA offer ($4.00 payout, 2% CTR, 10% conversion rate)$800$8.00
Both combined$2,300$23.00

In high-CPM niches like finance, display ads can outperform individual CPA offers. But combining both methods maximizes total revenue. The display ads monetize all visitors passively, while the CPA offer captures the most engaged visitors for additional revenue.

Related Terms

Outperform CPM with RevBoost CPA Offers

RevBoost CPA offers frequently outperform display ad CPMs, especially in fintech, health, and subscription verticals. Supplement your ad revenue with performance-based monetization. On-time Net-30 payments since 2008.

Apply as a Publisher