Traffic & Ad Settings
Total pageviews per month across all pages
$
Revenue earned per 1,000 pageviews
$
%
$
Ad Network (click to set typical RPM)
Content Niche (click to set niche RPM)
%
% of ad requests that successfully show an ad
%
Reduces effective impressions by this amount
%
Higher US mix → higher effective RPM
%
Compound monthly growth for projections
Revenue Estimate
Monthly Ad Revenue
$0
Annual: $0
Monthly Revenue
$0
Annual Revenue
$0
Revenue / Visitor
$0.000
Effective RPM
$0.00
Daily Revenue
$0
Revenue / Pageview
$0.000
Revenue = Pageviews × (RPM ÷ 1,000) × Fill Rate Effective RPM: $5.00 Fill: 85%
12-Month Revenue Forecast
Chart: 12-month revenue forecast.
💡 Low RPM detected. Consider premium ad networks like Mediavine (requires 50K sessions/month) for 3–6× higher RPM.
📈 At current traffic, focus on growing your audience before monetizing with display ads. Consider email capture first.
🚀 High-traffic site! Consider direct ad deals — publishers with 1M+ pageviews command 3–5× higher CPMs.
💰 At this scale, hiring an ad ops specialist can increase revenue 20–40% through improved header bidding and demand partners.
⚠️ Low fill rate. Try adding more ad units, enabling AdSense Auto Ads, or connecting a second demand partner.
Excellent RPM! You're in the top tier for display advertising. Consider A/B testing ad placement to optimize further.
Scenario Comparison
Sensitivity Matrix — Monthly Revenue

Pageviews × RPM combinations (fill rate held constant)

Platform Comparison
Ad Network Typical RPM Min RPM Max RPM Min Traffic Required Monthly Revenue (100K PV)
24-Month Revenue Projection
Chart: 24-month revenue projection.
Revenue Milestones
Target Monthly Revenue Months to Reach Projected Date Pageviews at Target
24-Month Detailed Schedule
Month Pageviews Monthly Revenue Cumulative Revenue
📋

How to Use This Calculator

1

Enter Traffic Data

Input your monthly page views, unique visitors, or app sessions.

2

Set Ad Metrics

Enter your CPM, CPC, or CPA rates depending on your monetization model. Include fill rate and click-through rate.

3

Estimate Revenue

See projected daily, monthly, and annual ad revenue with breakdowns by ad type and placement.

Formula & Methodology

CPM Revenue
Revenue = (Impressions × CPM) / 1,000
Revenue based on impressions served, regardless of clicks.
CPC Revenue
Revenue = Clicks × Cost Per Click
Revenue generated per click; Clicks = Impressions × CTR.
RPM (Revenue Per Mille)
RPM = (Total Revenue / Page Views) × 1,000
Your effective revenue per 1,000 page views across all ad types.
📖

Key Terms Explained

RPM Revenue Per Mille — total earnings per 1,000 page views, your most important publisher metric.
Fill Rate Percentage of ad requests that are actually filled with a paying ad (typically 70-95%).
CPM Cost Per Mille — what advertisers pay per 1,000 impressions.
CPC Cost Per Click — what advertisers pay each time a user clicks an ad.
Ad Density The number of ad units per page, typically 3-5 for display ads.
👥

Real-World Examples

💼

Content Blog

100,000 monthly page views, 3 ads/page, CPM: $4.50, Fill Rate: 85%

Result
Monthly revenue: (300,000 × 0.85 × $4.50) / 1,000 = $1,148. RPM: $11.48.
📄

Maximizing Ad Revenue for Publishers

The RPM Hierarchy

Not all page views are created equal. Finance and insurance content commands 5-10× higher RPMs than entertainment because advertisers bid more for high-intent audiences. If your site covers multiple topics, focus growth efforts on the highest-RPM content categories. A 50,000 page view finance blog can out-earn a 500,000 page view entertainment site.

Diversifying Revenue Streams

Relying solely on display ads caps your revenue at $5-$25 RPM for most niches. Layer in video ads (2-3× higher CPM), affiliate marketing ($20-$100+ RPM for relevant products), sponsored content ($500-$5,000 per post), and digital products to multiply your per-visitor revenue.

Frequently Asked Questions

What does the Ad Revenue Calculator estimate?+

It estimates your potential website advertising income based on monthly pageviews, RPM (revenue per mille), and the ad network you use. You can model earnings from display ads, video ads, and different networks like Google AdSense, Mediavine, and AdThrive to compare revenue potential.

What is RPM and how does it differ from CPM?+

RPM (Revenue Per Mille) is the amount a publisher earns per 1,000 pageviews, while CPM (Cost Per Mille) is what an advertiser pays per 1,000 ad impressions. RPM accounts for fill rate, multiple ad units per page, and viewability, making it a more accurate measure of actual publisher earnings than raw CPM.

What RPM should I expect for my website?+

RPM varies dramatically by niche, traffic quality, and ad network. AdSense sites typically see $2-$8 RPM, Mediavine publishers average $15-$30, and AdThrive sites can reach $20-$50+. Finance, insurance, and legal niches command the highest RPMs, while entertainment and general news tend to be on the lower end.

How many pageviews do I need to earn meaningful ad revenue?+

With AdSense there is no minimum, but earnings below 50,000 monthly pageviews are typically modest ($100-$400/month). Mediavine requires 50,000 sessions/month and AdThrive requires 100,000 pageviews/month. Higher-tier networks pay significantly more per impression, so reaching their thresholds is a worthwhile milestone.

What factors most influence ad revenue beyond traffic volume?+

Key factors include your content niche (finance vs. entertainment), geographic mix of your audience (US/UK traffic pays more), ad placement and viewability, page load speed (slow sites lose impressions), user engagement metrics, and seasonality. Q4 typically sees 30-50% higher RPMs due to holiday advertiser spending.

Average RPM by Content Niche

NicheDisplay RPMVideo RPMCombined RPM
Finance / Insurance$15-$40$25-$60$25-$50
Technology$8-$20$12-$30$12-$25
Health & Wellness$6-$15$10-$25$10-$20
Lifestyle / Food$4-$10$8-$18$6-$14
Entertainment / News$3-$8$5-$12$4-$10