Blog Advertising Revenue Calculator
Enter traffic, ad density and fill rate to see revenue and RPM.
Monthly revenue
β
Enter values above
Ad revenue
β
Affiliate revenue
β
RPM (per 1,000 views)
β
Annual revenue
β
Paid impressions per month
β
Worked example
With the default inputs shown below, this calculator returns the following results:
| Input | Value |
|---|---|
| Monthly pageviews | 100000 |
| Ad impressions per pageview | 2 |
| CPM ($ per 1,000 impressions) | 6 |
| Ad fill rate (%) | 85 |
| Affiliate revenue per 1,000 views ($) | 3 |
| Result | Value |
|---|---|
| Monthly revenue | $1,320 |
| Ad revenue | $1,020 |
| Affiliate revenue | $300 |
| RPM (per 1,000 views) | $13.20 |
| Annual revenue | $15,840 |
| Paid impressions per month | 170,000 |
Values shown are produced by this page in your browser; change any input to update them.
How to use the Blog Advertising Revenue Calculator
- Monthly pageviews β default 100000
- Ad impressions per pageview β default 2
- CPM ($ per 1,000 impressions) β default 6
- Ad fill rate (%) β default 85
- Affiliate revenue per 1,000 views ($) β default 3
- Press Calculate to update the results instantly.
Frequently asked questions
Display CPMs usually run $1β$8 depending on niche and traffic source. Finance, insurance and B2B audiences sit at the top; general lifestyle traffic sits near the bottom.
Ad networks only pay for impressions they manage to fill. A 70% fill rate means 30% of your inventory earns nothing, so it belongs in the model.
Two to four well-placed units is typical. Beyond that, page speed and reader experience suffer, and ad blockers and bounce rates eat the marginal revenue.