Website Ad Revenue Calculator
Estimate ad revenue from monthly pageviews using RPM, CPM or CPC+CTR. Optional fill rate. See daily and annual equivalents.
Use the Website Ad Revenue Calculator
Enter monthly pageviews, impressions per page and optional fill rate. Choose RPM, CPM or CPC+CTR. Estimated monthly, daily and annual ad revenue are calculated.
Traffic
Monthly pageviews, impressions per page, optional fill rate.
Monetisation
Results
Impressions = Pageviews x Imp per page x Fill rate. Revenue: RPM on pageviews; CPM on impressions; CPC = Impressions x CTR x CPC.
What this metric means
Estimated ad revenue is what you might earn from display or other ads based on traffic and monetisation assumptions. It helps with forecasting and comparing RPM, CPM and CPC setups.
How to calculate it
Impressions = Pageviews x Impressions per pageview x Fill rate. RPM: revenue = (Pageviews / 1000) x RPM. CPM: revenue = (Impressions / 1000) x CPM. CPC: revenue = Impressions x CTR x CPC.
How to improve the metric
Grow quality traffic; test ad placement and formats; improve fill rate with more demand or better units; optimise for viewability and relevance to lift CPM/CTR where possible.
Common mistakes
Using pageview RPM with impression-based reporting (or vice versa); ignoring fill rate; or assuming one CPM/RPM applies to all traffic. Segment by geography and device for realism.
How to interpret your result
Use monthly revenue for budgeting and daily/annual for context. Compare sensitivity to RPM, CPM and fill rate. Actuals will vary; treat this as a model, not a guarantee.
FAQs
What is RPM?▾
What is CPM?▾
When do I use CPC?▾
What does fill rate do?▾
Why might my actual revenue differ?▾
Related tools
Browse all calculators on NetGrow.