Campaign Data
Total Estimated Earnings
Based on 100,000 impressions
$50.00
1,500
The average amount you earn for every single click generated.
Project your advertising revenue instantly. Convert total impressions and CPM rates into accurate earnings for your website or social media campaigns.
Total Estimated Earnings
Based on 100,000 impressions
$50.00
1,500
The average amount you earn for every single click generated.
In the world of digital marketing, understanding your potential revenue is the difference between a successful campaign and a wasted budget. Our cpm advertising revenue calculator is a specialized tool designed for publishers, bloggers, and advertisers to translate raw traffic data into meaningful financial projections. Whether you are running display ads on a blog or managing a large-scale programmatic campaign, knowing your Cost Per Mille (CPM) is essential.
CPM stands for "Cost Per Mille," where "mille" is the Latin word for a thousand. In advertising terms, it represents the cost an advertiser pays for every 1,000 times an ad is shown. For publishers, this is often referred to as RPM (Revenue Per Mille). This metric is the industry standard because it allows for easy comparison across different platforms and niches, regardless of the total traffic volume.
The math behind ad revenue is straightforward but powerful. To calculate your earnings, you divide your total impressions by 1,000 and then multiply by your CPM rate.
Earnings = (Impressions / 1,000) × CPM Rate
For instance, if your website generates 250,000 impressions a month and your ad network offers a $4.00 CPM, your monthly revenue would be $1,000. Our tool automates this process, allowing you to toggle between different currencies and even factor in Click-Through Rates (CTR) to see your effective Cost Per Click (CPC).
Not all impressions are created equal. Several variables can cause your CPM to fluctuate wildly:
Using this calculator is the first step in optimization. By projecting your earnings, you can decide if it's worth switching ad networks or experimenting with different ad formats like video or native ads. If you find your CPM is low, consider improving your content quality or targeting higher-value keywords to attract a more lucrative audience.
A good CPM varies by niche. For general blogs, $1-$3 is common. For specialized B2B or finance sites, CPMs can reach $20-$50. It depends entirely on the value of the audience to the advertiser.
Yes! YouTube uses CPM to pay creators. Note that YouTube takes a 45% cut of the gross ad revenue, so your actual earnings (RPM) will be lower than the advertiser's CPM.
A pageview is one person visiting a page. If that page has 3 ad units, one pageview generates 3 impressions. This calculator uses total impressions for the most accurate result.
Estimate Google AdSense income.
Calculate video ad revenue.
Revenue per 1,000 views.
Calculate return on investment.
Estimate site earnings.
Calculate sales commissions.
Calculate business margins.
Find your break-even point.