# Ad Revenue Calculator

Project display ad revenue from page views, RPM, fill rate, and annual traffic assumptions to forecast website monetization earnings.

---

- **Canonical URL:** https://dothecalculation.com/calculators/ad-revenue-calculator
- **Category:** Creative & Digital Marketing
- **Publisher:** Do The Calculation (https://dothecalculation.com)
- **Cost:** Free, no account or sign-up required
- **Privacy:** Runs entirely in the browser; inputs are never sent to a server
- **Methodology:** https://dothecalculation.com/methodology
- **Reviewed by:** Sheharyar Shahid, Data Analyst & Advanced Excel Specialist (DAE) (https://dothecalculation.com/about/team/sheharyar-shahid)

---

## Estimate programmatic display ad revenue

Project display earnings using monthly page views, page RPM, inventory fill rates, and ad units per page.

- Traffic scale and pageview metrics
- RPM inventory pricing
- Annualized ad earnings projections

## Projecting publisher programmatic ad revenue

Publishers, content creators, and media sites rely on display and programmatic ads for monetization. Projecting earnings requires looking beyond raw page views. You must factor in RPM (revenue per thousand impressions), inventory fill rate, and the number of ad blocks displayed per page.

Optimizing ad layouts can increase earnings, but too many ad units degrades page speed and user experience. Balance your ad strategies with the [SEO ROI calculator](/calculators/seo-roi-calculator) to maintain organic search traffic, and compare video ad streams with the [YouTube CPM and RPM calculator](/calculators/youtube-cpm-rpm-calculator).

## The ad revenue math model

Ad revenue projections are calculated by scaling page views across fill rates and ad units:

$$\text{Total Ad Impressions} = \text{Page Views} \times \text{Ad Blocks Per Page}$$

$$\text{Monetized Views} = \text{Total Ad Impressions} \times \left(\frac{\text{Fill Rate (\%)}}{100}\right)$$

$$\text{Estimated Monthly Revenue} = \frac{\text{Monetized Views}}{1000} \times \text{Ad RPM}$$

$$\text{Earnings Per View} = \frac{\text{Estimated Monthly Revenue}}{\text{Page Views}}$$

Where **Fill Rate** represents the percentage of ad placements that successfully display an ad, and **Ad Blocks** is the number of ad units placed on each page layout. **Ad RPM** is the revenue generated per 1,000 ad impressions.

## Maximizing RPM and user experience

Increasing your site RPM depends on audience demographics (tier-1 countries pay higher CPMs), content niche (finance and tech command premium rates), and advertiser competition. Pair ad monetization with ecommerce options, auditing cart dropouts with the [cart abandonment rate calculator](/calculators/cart-abandonment-rate-calculator) to maximize revenue per session.

## How to Use This Calculator

Enter your monthly page views, the number of ad blocks placed on each page, your assumed RPM, and your fill rate. The calculator multiplies page views by ad blocks to get total ad impressions, applies your fill rate to find monetized views, and converts that into monthly, daily, and annualized revenue plus a per-view earnings figure.

Run a few fill-rate and RPM scenarios (conservative, expected, optimistic) rather than trusting a single number — both inputs swing month to month with seasonality and advertiser demand.

## Worked Example: Mid-Size Content Site

A content site gets 250,000 monthly page views, runs 3 ad blocks per page, assumes a $12 RPM, and sees an 80% fill rate. Monetized views = 250,000 × 3 × 0.80 = 600,000.

Estimated monthly revenue = (600,000 / 1,000) × $12 = $7,200. That works out to roughly $236.84/day and an annualized run-rate of $86,400, with earnings per page view of about $0.0288.

If fill rate improved to 95% with everything else unchanged, monetized views would rise to 712,500 and monthly revenue to $8,550 — showing why closing the fill-rate gap is often cheaper than adding more ad units.

## Related Calculators

Compare this against video monetization with the [YouTube AdSense RPM calculator](/calculators/youtube-adsense-rpm-calculator) and the [YouTube CPM & RPM calculator](/calculators/youtube-cpm-rpm-calculator). To see how ad density trades off against organic growth, pair this with the [SEO ROI calculator](/calculators/seo-roi-calculator).

## Frequently asked questions

### What is RPM in ad revenue?

RPM stands for Revenue Per Mille, representing the estimated earnings you receive for every 1,000 page views.

### How is ad revenue calculated?

Multiply page views by ad blocks per page and fill rate, divide by 1,000, and multiply by ad RPM.

### What is fill rate?

The percentage of ad units that are successfully loaded with an ad by ad networks, reflecting advertiser demand.

### How do ad blocks per page affect revenue?

More ad blocks increase total ad impressions, but can slow down your site and degrade user experience.

### What is a good site RPM?

RPMs vary: $2-$5 for low-intent niches, up to $15-$30+ for premium ad networks (Mediavine, Raptive) in high-value niches (finance, food, travel).

### How does traffic location affect RPM?

Advertisers pay premium rates for traffic from Tier 1 countries (US, UK, Canada, Australia) due to higher purchasing power.

### What is the difference between CPM and RPM?

CPM is what an advertiser pays per 1,000 ad impressions; RPM is what a publisher earns per 1,000 page views.

### Can ad blockers affect my revenue?

Yes, ad blockers prevent ads from loading, which directly reduces your effective fill rate and revenue.

### How do I increase my site RPM?

Improve content quality, target higher-paying keywords, optimize ad placements, and switch to premium ad networks.

### What is annualized revenue?

Your projected earnings for a full year based on your current monthly traffic and RPM assumptions.

### What are earnings per view?

Total monthly ad revenue divided by total page views, revealing the average value of a single visitor.

### Is it better to have more ads or higher-paying ads?

Higher-paying, well-placed ads are better. Excess ads cause page speed issues and drive users away.

## Related concepts

- **Page RPM** — Revenue generated per 1,000 page views, combining all ad units.
- **Ad fill rate** — The percentage of ad requests successfully filled with ads.
- **Earnings per view** — The average monetary value generated by a single page view.

## Related guides

- [Creator Monetization Guide: Sponsor Rates, RPM, and Audience Value](https://dothecalculation.com/blog/marketing/creator-monetization-guide) — Compare creator monetization models with clear formulas for sponsor pricing, ad revenue, engagement quality, YouTube RPM, affiliate earnings, and negotiation ranges.

## Related calculators

- [YouTube AdSense RPM Calculator](https://dothecalculation.com/calculators/youtube-adsense-rpm-calculator) — Project estimated YouTube AdSense earnings from views, CPM or RPM rate, and platform revenue splits to forecast creator ad income.
- [YouTube CPM & RPM Creator Calculator](https://dothecalculation.com/calculators/youtube-cpm-rpm-calculator) — Project YouTube gross ad revenue, creator net revenue, and creator RPM earnings to estimate income from your channel monetization.
- [Affiliate Commission Calculator](https://dothecalculation.com/calculators/affiliate-commission-calculator) — Calculate affiliate marketing earnings from clicks, conversion rate, average order value, and commission percentage for each referral sale.
- [Average Revenue Per Account (ARPA) Calculator](https://dothecalculation.com/calculators/average-revenue-per-account-calculator) — Calculate average revenue per subscriber or account over monthly or annual periods to track recurring revenue growth and pricing health.
- [Podcast Download & CPM Calculator](https://dothecalculation.com/calculators/podcast-download-rate-calculator) — Calculate podcast CPM earnings, download-to-listener ratio, and projected sponsorship revenue to value your podcast advertising inventory.
- [Sponsor Rate Calculator](https://dothecalculation.com/calculators/sponsor-rate-calculator) — Estimate fair creator sponsorship rates using views, engagement rate, deliverables, and benchmark CPM to negotiate brand partnership deals.

---

_This calculator is for educational and campaign-planning purposes only. Real media performance depends on platform auction dynamics, audience quality, creative execution, attribution settings, conversion lag, and reporting methodology. Validate critical decisions against live platform dashboards and finance reporting._

---

_Source: [Do The Calculation](https://dothecalculation.com/calculators/ad-revenue-calculator). Quote freely with attribution and a link to this page._
