Blog Advertising Revenue Calculator

Turn pageviews and CPM into a realistic monthly blog income estimate.

πŸ“°

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:

InputValue
Monthly pageviews100000
Ad impressions per pageview2
CPM ($ per 1,000 impressions)6
Ad fill rate (%)85
Affiliate revenue per 1,000 views ($)3
ResultValue
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 month170,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

  1. Monthly pageviews β€” default 100000
  2. Ad impressions per pageview β€” default 2
  3. CPM ($ per 1,000 impressions) β€” default 6
  4. Ad fill rate (%) β€” default 85
  5. Affiliate revenue per 1,000 views ($) β€” default 3
  6. 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.

Sources & references