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

Est. monthly ad revenue
$500
Est. daily revenue
$16
Est. annual revenue
$6,000
Impressions
100,000

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?
Revenue per 1,000 pageviews. Revenue = (Pageviews / 1000) x RPM. Often used when you're paid on pageviews rather than raw ad impressions.
What is CPM?
Cost per 1,000 impressions. Revenue = (Impressions / 1000) x CPM. Impressions = Pageviews x Impressions per pageview x Fill rate. Use when you have impression-based deals.
When do I use CPC?
When you're paid per click. Enter CTR (click-through rate) and CPC. Clicks = Impressions x CTR; Revenue = Clicks x CPC. Impressions still depend on pageviews and fill rate.
What does fill rate do?
Fill rate is the share of ad requests that get a paid ad. At 100% all requests are filled; lower means some slots go empty. Revenue scales with fill rate in CPM and CPC models.
Why might my actual revenue differ?
RPM/CPM/CTR vary by geography, device, ad format and season. The calculator uses your inputs; use low/base/high scenarios to stress-test.

Related tools

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

Est. monthly ad revenue
$500
Est. daily revenue
$16
Est. annual revenue
$6,000
Impressions
100,000

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?
Revenue per 1,000 pageviews. Revenue = (Pageviews / 1000) x RPM. Often used when you're paid on pageviews rather than raw ad impressions.
What is CPM?
Cost per 1,000 impressions. Revenue = (Impressions / 1000) x CPM. Impressions = Pageviews x Impressions per pageview x Fill rate. Use when you have impression-based deals.
When do I use CPC?
When you're paid per click. Enter CTR (click-through rate) and CPC. Clicks = Impressions x CTR; Revenue = Clicks x CPC. Impressions still depend on pageviews and fill rate.
What does fill rate do?
Fill rate is the share of ad requests that get a paid ad. At 100% all requests are filled; lower means some slots go empty. Revenue scales with fill rate in CPM and CPC models.
Why might my actual revenue differ?
RPM/CPM/CTR vary by geography, device, ad format and season. The calculator uses your inputs; use low/base/high scenarios to stress-test.

Related tools