Visitors
The number of unique individuals who visit your website in a given period (e.g., a month). One person visiting multiple times still counts as one visitor.
Forecast your website's advertising revenue based on traffic, CPM, and CPC. A free tool for publishers to estimate monthly and yearly profit.
Calculating your potential ad revenue is more complex than just looking at views. Unlike platforms like YouTube, a website publisher has more control over monetization variables. This tool helps you create a financial forecast by combining revenue from two main sources: impressions (CPM) and clicks (CPC), giving you a complete picture of your potential monthly and yearly profit.
Start with your core traffic numbers. You can find these in your analytics platform (e.g., Google Analytics). You'll need your total Monthly Visitors, the average Visits per Visitor, and the average Pageviews per Visit.
Total Pageviews = Monthly Visitors × Avg. Visits × Avg. Pageviews
Next, specify your ad density and efficiency. Enter the number of Ad Units per Page and your estimated Fill Rate. The Fill Rate is the percentage of ad spaces that actually get filled with a paying ad.
Actual Ad Impressions = Total Pageviews × Ad Units × Fill Rate %
Finally, input your earnings rates. You'll need your average CPM (Cost Per 1,000 Impressions) and, if you earn from clicks, your CTR (Click-Through Rate) and CPC (Cost Per Click). Don't forget to add your Monthly Expenses to see your true profit.
A website can make between $2 to over $40 per 1,000 views, a metric known as Page RPM. This wide range depends heavily on your audience's location and your site's niche. For example, a finance blog will have a much higher Page RPM than a general entertainment site. Our calculator helps you find your specific Page RPM based on your unique metrics.
The basic formula combines impression-based and click-based earnings. Total Ad Revenue = [(Impressions / 1000) * CPM] + (Clicks * CPC). Our calculator simplifies this process by automatically computing both revenue streams based on your traffic and ad performance data.
Yes, a significant one. YouTube's ad revenue is based on a revenue-sharing model where YouTube takes a cut (around 45%). On your own website, you have more control over ad networks (like AdSense, Ezoic, Mediavine), ad placements, and the number of ads, which gives you greater potential to optimize your earnings. This calculator is specifically designed for website publishers.
A good ratio is generally considered to be 1:4 or higher, known as a 400% ROAS. This means for every $1 of ad spend, you generate $4 in revenue. While this metric is crucial for advertisers, for publishers earning passive income from ads, the more important metrics are Page RPM and Profit Margin, which this calculator helps you find.
Yes, the Revenue Calculator works for Google Ads and other platforms. Enter your campaign metrics (e.g., 900 clicks at $0.25 CPC, $1.20 CPM, 80% fill rate), and it computes revenue ($1,305 in Scenario A) and ROAS (8.7:1). Optimize your Google Ads with precise forecasts.
The Revenue Calculator is a powerful optimization tool because it allows you to model 'what-if' scenarios instantly. By using the 'Compare Scenarios' feature, you can see exactly how a small improvement in one metric—like increasing your CPM by $0.20 or improving your Fill Rate by 5%—directly impacts your total monthly and yearly profit. This helps you focus your efforts on the metrics that provide the biggest financial leverage.
The number of unique individuals who visit your website in a given period (e.g., a month). One person visiting multiple times still counts as one visitor.
The cost an advertiser pays for one thousand views or impressions of an advertisement. This is a primary model for pricing web ads.
The total number of times an ad is fetched from its source and is countable. One pageview can generate multiple impressions if there are several ad units on the page.
The percentage of ad requests that are successfully filled with an ad. A 100% fill rate is rare; a typical rate is between 70-90%.
Your actual earnings per 1,000 impressions, regardless of the pricing model (CPM, CPC, etc.). It's a key metric to measure the true performance of your ad inventory.
The estimated earnings you accrue for every 1,000 pageviews you receive. It's calculated as (Total Revenue / Total Pageviews) * 1000.
The percentage of impressions that result in a user clicking on an ad. It's calculated as (Total Clicks / Total Impressions) * 100%.
The amount you earn each time a user clicks on an ad on your website. This is another primary model for ad revenue, often combined with CPM.
An individual or company that owns a website and displays ads on it to generate revenue. This calculator is built for publishers.