Ad Revenue CPM Calculator
Project your ad earnings with confidence. Enter your expected CPM rates and traffic volume to forecast daily, weekly, and monthly ad revenue — perfect for budgeting, negotiating with ad networks, or evaluating the monetization potential of new content.
Campaign Comparison
What Is Ad Revenue CPM?
Ad Revenue CPM connects the cost-per-mille rate to actual earnings by multiplying CPM by the number of impressions served. While CPM tells you the rate, ad revenue CPM tells you the dollar amount that rate generates at your specific traffic level. It's the bridge between pricing and profit for any ad-supported business.
This metric matters because it translates abstract rate-card numbers into real revenue projections. A $5 CPM sounds modest until you realize it generates $25,000 per month at 5 million monthly impressions. Conversely, a $15 CPM on a low-traffic site producing only 50,000 impressions yields just $750 — making traffic growth the real priority.
Publishers use ad revenue CPM calculations to set rate cards for direct advertisers. Content strategists model the revenue impact of adding a new ad unit (e.g., a sticky footer) by estimating incremental impressions at the existing CPM. Business development teams use ad revenue forecasts to project ARR for investor pitch decks.
Ad Revenue CPM Formula
To calculate ad revenue from CPM, multiply the total number of impressions by the CPM rate, then divide by 1,000. This reverses the standard CPM formula to give you the dollar amount earned from a known impression count and rate.
Ad Revenue = (Impressions × CPM) ÷ 1,000 Ad Revenue Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate Ad Revenue from CPM – Step by Step
Use these four steps to forecast exactly how much revenue your ad inventory will generate based on CPM rates and traffic projections.
Determine Your CPM Rate
Check your ad network dashboard or direct advertiser contracts for the CPM rate being paid. If using multiple ad units, calculate a blended CPM by weighting each unit's CPM by its share of total impressions.
Your ad network pays a blended CPM of $6.50 across header, sidebar, and in-content placements.
Estimate Total Impressions
Use analytics data to project impressions for your forecast period. Multiply page views by the number of ad units per page to get total ad impressions. Account for fill rate — not every request results in a served ad.
With 200,000 monthly page views, 3 ad units per page, and a 92% fill rate: 200,000 × 3 × 0.92 = 552,000 monthly impressions.
Apply the Revenue Formula
Multiply impressions by CPM and divide by 1,000. The result is your estimated gross ad revenue for the forecast period before any network revenue-share deductions.
(552,000 × $6.50) ÷ 1,000 = $3,588 gross monthly revenue.
Deduct Revenue Share
Most ad networks take a revenue share (typically 20%–40%). Subtract their cut to get your net ad revenue — the actual amount deposited into your account.
At a 75/25 revenue share: $3,588 × 0.75 = $2,691 net monthly revenue.
Frequently Asked Questions
How much money can I make with a $5 CPM?
What CPM should I expect from Google AdSense?
How does fill rate affect my ad revenue?
Should I add more ad units to increase revenue?
What is the difference between gross and net ad revenue?
How can I increase my ad revenue without more traffic?
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.