Ad Revenue Calculator
Did we solve your problem?
What is the Ad Revenue Calculator?
The Ad Revenue Calculator estimates your Google AdSense revenue from pageviews, click-through rate (CTR), and cost per click (CPC). It calculates ad impressions from pageviews, derives clicks from CTR, and multiplies by CPC for total revenue. All fields work bidirectionally, so entering a target revenue will reverse-calculate the traffic you need.
How It Works
This calculator uses a 3-stage cascade structure to compute revenue. Changing a value in any stage automatically recalculates all downstream stages.
Formula
- Step 1: Ad Impressions = Pageviews × Ads per Page
- Step 2: Clicks = Ad Impressions × CTR ÷ 100
- Step 3: Revenue = Clicks × CPC
Worked Example
- With 40,000 daily pageviews and 5 ads per page, ad impressions are 200,000.
- With a 3% CTR, clicks are 200,000 × 3% = 6,000.
- With a publisher CPC of $0.10, daily revenue is 6,000 × $0.10 = $600.
Want to earn $1,000 per month? At $0.10 CPC, 3% CTR, and 5 ads per page, you need about 22,222 daily pageviews.
CPC & CTR Benchmarks by Niche
Ad revenue depends heavily on CPC (cost per click) and CTR (click-through rate). The table below shows average CPC and CTR ranges by niche. Find your niche, enter the values into the calculator above, and see your estimated revenue. RPM is shown for reference.
| Niche | Publisher CPC * | Display CTR | AdSense RPM (observed) |
|---|---|---|---|
| Finance & Insurance | $0.20 – $0.80 | 1.0 – 2.0% | $8 – $25 |
| Legal | $0.15 – $0.60 | 1.0 – 1.5% | $6 – $20 |
| Health & Medical | $0.12 – $0.50 | 1.5 – 2.5% | $5 – $18 |
| Technology | $0.08 – $0.35 | 1.5 – 2.5% | $4 – $12 |
| Real Estate | $0.10 – $0.40 | 1.0 – 2.0% | $4 – $10 |
| Food & Recipe | $0.05 – $0.20 | 2.0 – 3.5% | $3 – $8 |
| Travel | $0.05 – $0.20 | 1.5 – 3.0% | $3 – $8 |
| Education | $0.05 – $0.15 | 1.5 – 2.5% | $3 – $7 |
| Lifestyle | $0.03 – $0.12 | 2.0 – 3.5% | $2 – $6 |
| Gaming | $0.03 – $0.10 | 2.0 – 3.0% | $2 – $5 |
| Entertainment | $0.01 – $0.06 | 2.5 – 4.0% | $1 – $3 |
| Sports | $0.02 – $0.08 | 1.5 – 3.0% | $1 – $4 |
* CPC is the publisher's net share (after Google's revenue cut). RPM is an observed dashboard value reflecting fill rate, invalid click filtering, and CPC/CPM ad mix, so it may differ from a simple CPC × CTR calculation.
Finance and insurance niches have the highest publisher CPC because advertiser customer acquisition values are high. A single conversion on loans or insurance can be worth hundreds of dollars, yielding $0.20 to $0.80 per click for publishers. However, CTR tends to be lower at 1-2%.
Food and lifestyle niches have lower CPC but higher CTR (2-3.5%) because visual content drives ad clicks. On premium networks (Mediavine, Raptive), the same traffic can earn 3-5x higher RPM.
RPM by Country Tier
RPM varies as much by visitor country as by niche. The benchmark figures above are based on Tier 1 (US/UK/Canada). Apply the multipliers below based on your traffic's geographic mix.
| Tier | Countries | RPM Multiplier | Description |
|---|---|---|---|
| Tier 1 | US, UK, Canada, Australia | 100% | Highest advertiser competition, RPM baseline |
| Tier 2 | Korea, Japan, W. Europe, Singapore | 60 – 70% | Developed markets but limited English ad pool |
| Tier 3 | SE Asia, Latin America, E. Europe | 20 – 30% | Lower advertiser budgets and CPCs |
| Tier 4 | India, Africa, Central Asia | 5 – 15% | High traffic volume but lowest ad rates |
For example, if 80% of your finance site traffic comes from Korea/Japan, multiply the RPM above by about 65%. For sites with primarily Southeast Asian traffic, expect around 25%.
RPM differs by ad network. As your traffic grows, consider switching to a premium network.
| Network | Min Traffic | Typical RPM | Key Feature |
|---|---|---|---|
| Google AdSense | None | $1 – $10 | Easiest to start |
| Ezoic | None | $3 – $12 | AI-powered ad optimization |
| Mediavine | 50K sessions/mo | $10 – $25 | Strong in lifestyle niches |
| Raptive | 100K pageviews/mo | $15 – $30+ | Highest RPM tier |
Sources: MonetizeMore, Mediavine, Raptive, Ezoic official data and publisher community reports
Tips for Maximizing Ad Revenue
Ad revenue is the product of traffic and RPM. Growing traffic matters, but increasing RPM lets you earn more from the same visitors.
- Increase content in high-value niches: Finance, health, and technology articles tend to have higher RPMs
- Optimize ads per page: Too few means lost impressions, too many hurts UX and CTR. 3 to 5 is the sweet spot
- Optimize ad placement: In-content ads get higher CTR than sidebar, and above-the-fold ads earn higher RPM
- Switch to premium networks: Consider Mediavine at 50K sessions per month, Raptive at 100K pageviews
- Improve page speed: Slow loading reduces ad viewability. Passing Core Web Vitals improves RPM