Calculator Inputs
Enter monthly pageviews directly, or leave pageviews blank and let the calculator derive them from sessions and pages per session.
Example Data Table
These examples use the same logic as the calculator and help compare potential monetization ranges.
| Scenario | Monthly Sessions | Pages / Session | Pageviews | CTR | CPC | CPM | Estimated Revenue | Page RPM |
|---|---|---|---|---|---|---|---|---|
| Conservative | 45,000 | 1.70 | 76,500 | 0.85% | $0.18 | $0.55 | $137.11 | $1.79 |
| Balanced | 85,000 | 2.10 | 178,500 | 1.15% | $0.29 | $0.90 | $1,031.20 | $5.78 |
| Aggressive | 160,000 | 2.40 | 384,000 | 1.45% | $0.42 | $1.25 | $5,313.72 | $13.84 |
Formula Used
- Derived pageviews = Monthly sessions × Pages per session
- Pageviews used = Manual pageviews override, otherwise derived pageviews
- Gross ad impressions = Pageviews × Ads per page
- Filled impressions = Gross ad impressions × Fill rate
- Valid viewable impressions = Filled impressions × Viewability × (1 − Invalid traffic)
- Estimated clicks = Valid viewable impressions × CTR
- CPC revenue = Estimated clicks × Average CPC
- CPM revenue = (Valid viewable impressions ÷ 1000) × Average CPM
- Season-adjusted revenue = (CPC revenue + CPM revenue) × (1 + Seasonal uplift)
- Estimated publisher revenue = Season-adjusted revenue × Publisher share
- Page RPM = (Estimated publisher revenue ÷ Pageviews) × 1000
- 12-month forecast uses a monthly growth progression across twelve periods
How to Use This Calculator
- Enter monthly pageviews directly, or supply sessions and pages per session.
- Set ad density, fill rate, and viewability to match your layout and audience behavior.
- Add CTR, average CPC, and average CPM from historical reports or niche benchmarks.
- Reduce revenue quality with invalid traffic if some impressions are low value.
- Apply seasonal uplift for stronger months such as holiday traffic spikes.
- Use publisher share to model the portion of gross revenue you actually retain.
- Enter a monthly growth rate for forward-looking forecasting.
- Provide an exchange rate and currency code to estimate local-currency revenue.
- Press Calculate Revenue to show results above the form.
- Use the CSV and PDF buttons to download the current results.
FAQs
1. What does this calculator estimate?
It estimates advertising revenue from traffic, impressions, clicks, CPC, CPM, quality adjustments, seasonality, and forecast growth. It is designed for planning, not guaranteed payouts.
2. Should I enter sessions or pageviews?
Use monthly pageviews if you already know them. Otherwise, enter sessions and pages per session so the calculator can derive pageviews automatically.
3. Why are fill rate and viewability included?
Not every possible ad slot gets filled, and not every served ad gets viewed well enough to perform. These inputs make projections more realistic.
4. Why combine CPC and CPM revenue?
Many sites earn from both click-driven and impression-driven performance. Combining both gives a broader estimate than using CPC or CPM alone.
5. What is publisher share?
Publisher share represents the portion of gross monetization you keep after platform-level splits. Adjust it when modeling retained earnings rather than gross ad value.
6. What does page RPM mean?
Page RPM shows estimated revenue per thousand pageviews. It helps compare page-level monetization efficiency across different traffic volumes and niches.
7. How accurate is the growth forecast?
The forecast is only as good as your assumptions. Use conservative growth, then compare multiple scenarios to understand upside, downside, and stability.
8. Can I estimate local currency revenue?
Yes. Enter the exchange rate for one dollar and your preferred currency code. The calculator will display an estimated converted monthly revenue figure.