The Quick Answer
AdSense revenue is calculated as:
Monthly Earnings = Pageviews × CTR × CPC
Where CTR is the percentage of pageviews that produce an ad click, and CPC is the amount you earn per click. An equivalent way to think about it: Earnings = (Pageviews / 1,000) × RPM, where RPM is your revenue per 1,000 pageviews.
A site with 50,000 monthly pageviews, a 1.5% CTR, and a $0.50 CPC earns roughly $375/month. That same site in a finance niche with a $2.00 CPC would earn $1,500/month from the same traffic.
What RPM, CPC, and CTR Actually Mean
These three metrics determine virtually everything about AdSense earnings.
RPM (Revenue Per Mille)
RPM is your earnings per 1,000 pageviews. It is the single most useful metric for comparing AdSense performance across sites or time periods.
RPM = (Total Earnings / Total Pageviews) × 1,000
If you earned $45 from 10,000 pageviews, your RPM is $4.50. That means for every 1,000 people who visit your site, you earn $4.50 on average.
RPM is sometimes called eCPM (effective cost per mille) — they mean the same thing in an AdSense context.
CPC (Cost Per Click)
CPC is the amount an advertiser pays when someone clicks an ad, and the amount you receive as the publisher (after Google's share). Google keeps roughly 32% of display ad revenue, so if an advertiser pays $1.00 per click, you receive about $0.68.
CPC varies enormously by topic:
- Entertainment / general content: $0.05–$0.30
- Lifestyle / food / travel: $0.20–$0.60
- Technology / software: $0.30–$1.00
- Health / fitness: $0.50–$2.00
- Finance / insurance / legal: $2.00–$10.00+
These ranges are approximate and shift with market conditions, seasonality, and advertiser budgets.
CTR (Click-Through Rate)
CTR is the percentage of pageviews that result in an ad click.
CTR = (Clicks / Pageviews) × 100
Typical CTR for AdSense display ads ranges from 0.5% to 3%, depending on ad placement, audience, and content type. A 1.5% CTR is a reasonable benchmark for a well-optimized site.
Realistic Revenue Examples
Here are worked examples at different traffic levels, using a 1.5% CTR:
Example 1: Small Blog ($0.30 CPC — Lifestyle Niche)
- 10,000 monthly pageviews
- 10,000 × 0.015 = 150 clicks
- 150 × $0.30 = $45/month
- RPM = $4.50
Example 2: Mid-Size Tech Site ($0.60 CPC)
- 100,000 monthly pageviews
- 100,000 × 0.015 = 1,500 clicks
- 1,500 × $0.60 = $900/month
- RPM = $9.00
Example 3: Finance Blog ($3.00 CPC)
- 100,000 monthly pageviews
- 100,000 × 0.015 = 1,500 clicks
- 1,500 × $3.00 = $4,500/month
- RPM = $45.00
The same traffic level produces 5× more revenue in a high-CPC niche. This is why niche selection has such a large impact on AdSense earnings.
What Affects AdSense RPM
Several factors determine your effective RPM. Understanding them helps set realistic expectations.
1. Content Niche
The single biggest factor. Advertisers in finance, insurance, legal, and B2B software pay far more per click than advertisers in entertainment or general news. This is because a click on a "best business credit card" ad might lead to a $500/year customer, while a click on a gaming ad might lead to a $0.99 app download.
2. Visitor Geography
Traffic from the United States, United Kingdom, Canada, Australia, and Western Europe generates significantly higher CPCs — typically 3–10× more than traffic from developing countries. A site with 80% US traffic will earn much more per pageview than an identical site with 80% traffic from lower-CPC regions.
3. Ad Placement
Ads positioned above the fold (visible without scrolling) and within content typically earn more than sidebar or footer placements. In-article ads tend to have higher CTR because they appear where readers are actively engaged.
4. Number of Ads Per Page
More ad units can increase total revenue per pageview, but with diminishing returns. Adding a second or third ad unit does not double or triple earnings — and too many ads can hurt user experience, increase bounce rates, and ultimately reduce traffic.
5. Seasonality
Q4 (October through December) consistently produces the highest CPCs, often 20–50% above the annual average. Advertisers increase budgets for holiday shopping, end-of-year financial products, and year-end sales. January and February typically have the lowest CPCs as budgets reset.
6. Device Type
Desktop traffic generally earns higher RPM than mobile traffic. Desktop users see larger ad formats, have higher engagement rates, and are more likely to be in a purchasing mindset. However, mobile traffic typically accounts for 50–70% of total visits for most sites.
7. Ad Blockers
Approximately 25–40% of desktop visitors use ad blockers, depending on the audience. Tech-savvy audiences tend to have higher ad-blocker usage. These visitors generate pageviews but no ad revenue, which reduces your effective RPM.
Typical RPM Ranges by Niche
These ranges represent what most publishers report. Individual results vary based on the factors above.
| Niche | Typical RPM Range | Primary Driver |
|---|---|---|
| Finance & Insurance | $15–$50+ | High advertiser competition |
| Legal | $10–$40 | High CPC keywords |
| B2B / SaaS | $10–$30 | High customer lifetime value |
| Health & Medical | $8–$25 | Regulated advertiser spend |
| Technology | $5–$15 | Moderate CPC, high traffic potential |
| Education | $4–$12 | Moderate CPC |
| Travel | $5–$15 | Seasonal variation |
| Food & Recipes | $5–$15 | Strong display ad performance |
| Entertainment & Gaming | $1–$5 | Low CPC, high volume |
| General News | $2–$8 | Low CPC, broad audience |
Common Misconceptions
"More traffic always means more money"
Not proportionally. If you double traffic by attracting visitors from lower-CPC countries or less commercially relevant pages, your RPM may drop even as total revenue increases. The quality and intent of traffic matters as much as the quantity.
"AdSense is the best way to monetize any site"
AdSense works well for content sites with broad audiences, but it is rarely the highest-earning option. Affiliate marketing, sponsored content, digital products, and premium ad networks (available at higher traffic levels) often produce 2–5× more revenue per visitor for sites that qualify.
"Higher traffic sites always have higher RPM"
RPM depends on niche and audience, not traffic volume. A 5,000-pageview finance blog can have a higher RPM than a 500,000-pageview entertainment site. Traffic volume increases total earnings, but RPM is independent of scale.
"Ad placement doesn't matter much"
It matters significantly. Moving an ad from the sidebar to within the content can increase CTR by 50–200%. Google's Auto Ads feature attempts to optimize placement automatically, but manual testing often produces better results.
How Google Calculates Your Share
Google AdSense uses a revenue-sharing model. For display ads served through AdSense for Content, publishers receive 68% of the revenue that Google collects from advertisers. Google retains 32%.
This means:
- Advertiser pays $1.00 per click
- You receive approximately $0.68
- Google receives approximately $0.32
For AdSense for Search (if applicable), the publisher share is 51%. These percentages are fixed and publicly documented by Google.
Estimating Revenue Before You Start
If you are planning a new site or evaluating whether AdSense is viable, here is a simple framework:
-
Estimate monthly traffic — Use keyword research tools to estimate search volume for your target topics. A realistic conversion from search volume to pageviews depends on your rankings, but capturing 1–5% of total search volume for a keyword cluster is a reasonable starting point.
-
Identify your niche CPC — Use the niche ranges above or check Google Keyword Planner for estimated CPCs in your topic area.
-
Assume 1–2% CTR — Start with 1.5% as a default. You can improve this with better ad placement over time.
-
Calculate: Pageviews × CTR × CPC = estimated monthly earnings.
Use the AdSense revenue estimator to model different scenarios quickly.
When to Consider Alternatives
AdSense is a good starting point for most publishers, but consider alternatives when:
-
Your traffic exceeds 50,000+ monthly sessions — Premium ad networks like Mediavine (requires 50k sessions) or Raptiv (requires 100k pageviews) typically pay 2–4× more than AdSense through header bidding and direct ad sales.
-
Your content is highly niche — Affiliate marketing or sponsored content may earn more per visitor than display ads. A single well-placed affiliate link on a product review can earn more than thousands of ad impressions.
-
Your audience uses ad blockers heavily — If 40%+ of your visitors block ads, diversifying into email courses, digital products, or memberships can recapture that lost revenue.
Frequently Asked Questions
How much does AdSense pay per 1,000 views?
AdSense RPM (revenue per 1,000 pageviews) typically ranges from $1 to $50+, depending primarily on your content niche and visitor geography. Entertainment sites often see $1–$5 RPM, while finance and insurance sites can exceed $30 RPM. A mid-range content site in the US typically earns $5–$15 per 1,000 pageviews.
How long does it take to earn $100/month from AdSense?
That depends on your RPM. At $5 RPM, you need 20,000 monthly pageviews to earn $100. At $15 RPM, you need about 6,700 pageviews. Most new blogs take 6–18 months to reach these traffic levels through organic search, depending on niche competition and content quality.
Does AdSense pay per view or per click?
AdSense supports both CPC (cost per click) and CPM (cost per thousand impressions) ads. The majority of AdSense revenue comes from CPC ads — you earn when someone clicks. However, some display ads pay per impression, meaning you earn a small amount just for showing the ad. Google's system automatically serves whichever ad type maximizes your revenue.
Why did my AdSense RPM drop suddenly?
Common causes include: seasonality (Q1 drop after holiday spending), changes in traffic sources (more mobile or international visitors), advertiser budget changes, Google algorithm updates affecting ad delivery, or increased ad-blocker adoption among your audience. Check your traffic demographics in Google Analytics to identify the cause.
Is AdSense worth it for a small blog?
For blogs under 10,000 monthly pageviews, AdSense typically earns $10–$50/month — enough to cover hosting costs but not a meaningful income. The primary value of AdSense for small blogs is learning ad optimization basics while building traffic. Focus on content quality and traffic growth first; monetization becomes more meaningful at higher volumes.
What is the minimum traffic needed for AdSense?
Google does not specify a minimum traffic requirement for AdSense approval. However, your site needs original content, a clear navigation structure, and compliance with AdSense policies. Most publishers report approval with as few as 10–30 quality articles and some organic traffic, though results vary.
How does AdSense compare to affiliate marketing?
AdSense is passive — you place ad code and Google handles everything. Affiliate marketing requires selecting products, writing targeted content, and managing links, but often earns 2–10× more per visitor for product-focused content. Many publishers use both: AdSense for informational pages and affiliate links for product reviews and comparisons.
Can I use AdSense with other ad networks?
Yes, but with restrictions. You cannot place ads from networks that mimic Google ads or violate AdSense policies. Many publishers successfully run AdSense alongside affiliate links, sponsored content, or non-competing ad networks. However, switching to a premium ad management platform (which replaces AdSense) is typically more effective than running multiple networks simultaneously.
Try It Yourself
Use the AdSense revenue estimator to model your own scenario. Adjust pageviews, CTR, and CPC to see how each variable affects your projected earnings — including daily, monthly, and yearly breakdowns with RPM calculations.