Calculatorism

Website Ad Revenue Calculator

From monthly page views and the revenue per mille (CPM), estimate a website's advertising revenue.

Input Data

Pageviews
times
Cpm
HK$

Results

Page views ÷ 1,000 × CPM.
HK$2,500

At a glance:Website ad revenue is priced per thousand impressions. Ad revenue = (page views ÷ 1,000) × CPM, where CPM is the revenue per 1,000 impressions. More views or a higher CPM means more revenue.

Formula

Ad revenue = (page views ÷ 1,000) × CPM.

$$Ad\ revenue = \dfrac{Pageviews \times CPM}{1000}$$
$$Pageviews_{target} = \dfrac{Target\ revenue \times 1000}{CPM}$$

How to Use

  1. Enter the monthly page views.
  2. Enter the CPM (revenue per 1,000 impressions).
  3. Read the estimated ad revenue.

FAQ

What is CPM, and how is it different from CPC?

CPM (cost per mille) is the revenue or cost per one thousand ad impressions, where 'mille' is Latin for a thousand. In CPM mode, you earn whenever an ad is shown (impressed) to a user, whether or not they click—so CPM revenue mainly depends on 'traffic (page views)' and 'price per thousand'. CPC (cost per click) pays 'per click'—you earn only when a user actually clicks the ad, and mere impressions are free. They suit different situations: CPM fits sites aiming at brand exposure with large traffic and gives more predictable revenue; CPC ties to user interaction, with revenue depending on the click-through rate (CTR) and the cost per click. Many ad platforms mix these and express an 'effective CPM (eCPM)' to compare monetisation efficiency across modes on one basis. This calculator uses the most intuitive CPM model.

Why do CPMs vary so much between sites?

CPM depends on multiple factors; differences of several-fold or dozens of times are common. Main factors: (1) topic and niche—high commercial-value subjects like finance, law, insurance and B2B tech attract advertisers willing to pay more, with CPM usually far above generic entertainment or lifestyle; (2) audience geography and purchasing power—traffic from stronger-consumption markets generally has higher CPM; (3) audience quality and intent—visitors with clear purchase intent are worth more; (4) ad placement and format—prominent, high-viewability placements command higher CPM; (5) seasonality—ad demand rises in peak seasons like year-end shopping, lifting CPM; (6) the ad platform and its revenue-share policy. Because CPM fluctuates so much, a single fixed CPM gives only a 'rough reference'; the safer approach is to estimate with your own site's past eCPM and to test different scenarios (off-peak/peak, high/low CPM).

Is the calculated amount what I actually receive?

Not entirely—what you actually receive is usually less than this 'gross estimate' for several reasons. First, platform share: most ad networks take a cut as a service fee, so you get the net after the share. Second, not every page view equals a valid ad impression—some ads fail to load, fall outside the viewport, or are blocked by ad blockers, so 'viewable impressions' are often fewer than total page views. Third, fill rate: not every ad slot successfully sells and displays every time. Fourth, if tax applies, revenue may be taxable. Also, this calculator uses the single CPM you enter while real CPM moves daily. So use the result for 'order-of-magnitude estimation' and 'scenario planning' (e.g. the rough effect of traffic growth on revenue); rely on the ad platform's official report for actual income.

If a page has multiple ad slots, how is revenue counted—what is ad impressions per page?

In reality a page often has more than one ad—multiple placements (header banner, in-content, sidebar, footer)—which directly affects revenue. The key is to distinguish two concepts: 'page views' is how many times a page is opened, while 'ad impressions' is how many times ads are actually shown. If a page shows N ads on average, ad impressions ≈ page views × N, and revenue = ad impressions × CPM ÷ 1,000. Example: 500,000 monthly page views, 3 ad slots per page on average, CPM HK$5 gives about 1,500,000 impressions and revenue ≈ 1,500,000 × 5 ÷ 1,000 = HK$7,500, three times a single slot. But more slots are not always better—too many ads slow loading, hurt the reading experience, lower the CPM of each slot, and may even violate platform policy and be penalised. To reflect multiple slots here, enter the total ad impressions (page views × slots per page) as 'monthly page views' to get a closer estimate.

What should Hong Kong creators note about website ad revenue?

Hong Kong bloggers, content sites and creators monetising with ads should consider, beyond traffic and CPM: (1) settlement and currency—major platforms (e.g. Google AdSense) are usually priced and paid in USD; the HKD actually received is affected by exchange rates and collection fees (wire, cheque), and often a payment threshold applies; (2) tax—ad revenue is assessable income and, if it constitutes a business, may be subject to Hong Kong profits tax; keep records and consult a professional for larger or ongoing income; (3) unstable income—CPM swings with season, topic and algorithm changes, so monthly income can fluctuate widely and should not be treated as stable fixed income; (4) topic sets the ceiling—finance, insurance, tech and travel niches have far higher CPM than generic entertainment, so topic and audience choice directly affect monetisation; (5) compliance and platform policy—follow ad-platform content and placement rules, avoid invalid traffic and fraud, or you risk being banned and losing revenue. Treat this calculator's estimate as a planning start and keep calibrating with your own platform's eCPM report.

Related Tools

References

Content review: Calculatorism Finance Team. Results are for reference only; please refer to the relevant authorities for the official figures.

Found a problem with the results?

If this calculator's result is wrong, or you have any question about the calculation logic, please let us know. You are viewing:Website Ad Revenue Calculator(/finance/website-ad-revenue)。