Ad Impressions Revenue Calculator

Turn impressions into clear revenue forecasts for publishers. Adjust fill, viewability, and share in seconds. Download tables, test mixes, and plan better monetization now.

Calculator

Choose traffic-based estimation or direct impressions.
Use the rate you have from reports.
Used for display only.
For averages and projections.
Revenue per 1,000 billable impressions.
Revenue per 1,000 pageviews.
Pick what your report represents.
100 means you keep all gross revenue.
For the chosen period.
Used if pageviews are empty.
Overrides sessions × pages/session.
Average visible ad slots per page.
For the chosen period.
Match your analytics terminology.
Requests that become served impressions.
Served impressions that are viewable.
Applied after viewability to estimate billable.
Useful when your inventory has very different rates.

Ad mix inputs

Percentages are automatically normalized to 100%.

Reset

Tip: If you know RPM, switch pricing model and leave impression settings as-is.

Example data table

These examples are illustrative and not benchmark values.

Scenario Sessions Pages/Session Ad Units/Page Fill Viewability eCPM Estimated Net / Month
Small blog 12,000 1.4 2 80% 65% $1.80 $78.00
Growing niche site 55,000 1.7 3 88% 72% $2.80 $640.00
News portal 220,000 1.9 4 92% 75% $3.40 $4,350.00

Your actual results depend on geography, device mix, ad quality, and demand.

Formula used

Traffic-based impressions:

  • Pageviews = Sessions × Pages per session (or direct pageviews input)
  • Ad requests = Pageviews × Ad units per page
  • Filled impressions = Ad requests × Fill rate
  • Viewable impressions = Filled impressions × Viewability
  • Billable impressions = Viewable impressions × (1 − Loss%)

Revenue models:

  • Gross (eCPM) = (Billable impressions ÷ 1,000) × eCPM
  • Gross (RPM) = (Pageviews ÷ 1,000) × RPM
  • Net = Gross × Revenue share (unless you selected “Net rate”)

How to use this calculator

  1. Pick Estimate from traffic or Use known impressions.
  2. Choose a pricing model: eCPM for impressions, RPM for pageviews.
  3. Enter your fill, viewability, and loss percentages.
  4. Set your revenue share, unless your rate is already net.
  5. Optionally enable ad mix to weight different inventory rates.
  6. Press Submit to see results above the form.
  7. Use Download CSV or Download PDF after calculating.

FAQs

1) What’s the difference between CPM and eCPM?

CPM is the listed price per 1,000 impressions. eCPM reflects what you actually earned per 1,000 impressions after demand, targeting, and delivery effects.

2) How does fill rate change revenue?

Fill rate is the percent of ad requests that get an ad. Low fill means fewer served impressions, which reduces billable impressions and revenue, even with strong traffic.

3) Why include viewability?

Many buyers pay more for viewable inventory. If viewability is weak, fewer impressions qualify as viewable, lowering effective earnings and the impressions your reports count as valuable.

4) What does “loss” represent?

Loss models reductions from adblock, invalid traffic filtering, or unmonetized placements. It helps approximate billable impressions when raw request counts overstate what can actually earn.

5) When should I use RPM instead of eCPM?

Use RPM when your platform reports revenue per 1,000 pageviews. It’s convenient for content sites, because pageviews are often more stable than impression tracking across partners.

6) How accurate are monthly and yearly projections?

They assume your daily average remains steady. Seasonality, ad demand, device mix, and traffic sources can shift quickly, so treat projections as directional planning numbers.

7) How can I improve ad impressions revenue?

Improve viewability, reduce layout shifts, use faster pages, test placement density carefully, and keep invalid traffic low. Better audience quality and higher demand geos often lift rates.

8) Can I use this for different currencies?

Yes. Currency here is for display and exports. Enter rates in the same currency you want to read in results, and keep inputs consistent across your reports.

Related Calculators

adsense revenue calculatorad revenue calculatorpage rpm calculatorad click revenuedisplay ad revenue

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.