Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies
RPM, short for revenue per mille, is the number that tells you what your content is actually worth per view. Unlike CPM, which describes what one advertiser pays for one ad slot, RPM blends every revenue source on a page or a video, display ads, sponsorships, affiliate commissions, whatever applies, and expresses it as earnings per 1,000 views. This calculator takes your total revenue and total views and gives you that figure instantly.
The formula is total revenue divided by total views or impressions, multiplied by 1,000. If a blog post earned 450 dollars from 180,000 pageviews, the RPM is 450 divided by 180,000, times 1,000, which is 2.50 dollars. That means every 1,000 people who read the post generated two dollars and fifty cents in combined revenue. The calculator also shows revenue per single view, which is the same number divided by 1,000 again, useful when you are modelling revenue at a specific traffic level.
CPM is an advertiser side number: the price paid per 1,000 impressions for one specific ad unit. RPM is a publisher side number: what you actually kept per 1,000 views after the ad network's revenue share, across every ad on the page and every other monetization method you run. A page can have a decent CPM but a mediocre RPM if it only fills a fraction of its ad inventory, or a strong RPM despite an average CPM if it stacks several revenue streams. Track both, but treat RPM as the one that reflects your real earnings.
Three levers matter most: audience quality, the number of revenue streams monetizing the same traffic, and on page engagement. Visitors from higher value advertising markets, more time on page for ads and offers to be seen, and stacking display ads with affiliate links or a product all push RPM up. Chasing raw traffic without addressing these three usually keeps RPM flat even as pageviews climb.
If your RPM is stuck because organic traffic itself is capped, that is a different problem, and it is the one we solve. Request a free SEO audit and we will show you where more qualified organic traffic is sitting untapped.
Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.
Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.