CPM Calculator: Calculate Cost Per Mille in 3 Steps

Cost per mille (CPM) is an important metric publishers and advertisers use to plan their ad spends and anticipate expected revenues. The Publift CPM calculator helps publishers estimate the potential revenue they could generate from their website traffic. It does this by taking into account a variety of factors that go into determining CPM, such such as website traffic, ad placement, and ad format, etc.

CPM Calculator


What Is Cost Per Mille (CPM)?

In online advertising, CPM is a metric that refers to the cost of showing an advertisement to 1,000 users. CPM stands for cost per mille where the letter "M" signifies "mille," a Latin term that means "thousands." It is often used as a benchmark to compare the cost-effectiveness of marketing campaigns and to calibrate advertising budgets.

Cost Per Mille or Cost Per Thousand (CPM) Formula

The CPM formula is as follows:
CPM = (Cost of the ad campaign / Total impressions) x 1,000

For example, let's say a company paid $10,000 for an online ad campaign that received 500,000 impressions. The CPM would be calculated as:
CPM = ($10,000 / 500,000) x 1,000
CPM = $20
So the cost per thousand impressions (CPM) for this ad campaign would be $20.

CPM Formula

How to Calculate CPM Using the CPM Calculator?

To use Publift’s CPM calculator, follow these simple steps:

What Is Considered a Good CPM?

CPM can vary based on the platform, industry, ad format, targeting options, and other factors. For example, the average CPM for Instagram ads is around $10.41, while the average CPM for Facebook ads in the US is around $11.32.

To arrive at a reasonable CPM pricing model, it's necessary to analyze previous campaigns, compare results with market averages, and assess how CPM affects return on investment (ROI). Ultimately, what's considered a good CPM rate will depend on your specific goals, budget, and the performance metrics you're tracking.

If you’re interested in partnering with ad networks that have a track record of delivering industry-leading CPMs within their respective niches, have a look at our curated list of the best high CPM ad networks for publishers.

Frequently Asked Questions

Why Is CPM Important?

CPM is important in digital advertising because it allows advertisers to plan their ad spend, strategize their marketing campaign, and manage the advertising budget more efficiently. It's also a useful metric for publishers who can use it to determine the value of their ad inventory and set competitive pricing. Publishers often have a target CPM that they aim to achieve and it is typically influenced by factors such as their audience demographics, the type of content,etc.

What Factors Affect Your CPM?

Here are some factors that can affect your CPM rate:

What Is the Difference Between CPM and eCPM?

The difference between CPM and eCPM is that where CPM is an advertiser-centric metric, eCPM is a publisher metric. CPM measures the cost of 1,000 ad impressions to an advertiser, whereas eCPM measures the revenue generated for a publisher by 1,000 ad impressions.

More Calculators

Deep Dive into Programmatic Advertising

A Youtube Thumbnail. It reads "what is programmatic advertising". The host of the video is pictured smiling next to the text.

What is Programmatic Advertising and How Does it Work?

Programmatic advertising is the process of automatically buying and selling digital advertising space. It’s a smarter, faster alternative to manual advertising.

A thumbnail for a video entitled "The Four Cs - What are CPM CPC. CPA & CTR". On the thumbnail, there is a man  (the host of the video) smiling.

A Complete Guide to CPM Vs CPC Vs CPA Vs CPI Vs CPV

What are CPM, CPC, CPL, CPA, CPV and CPI? Understanding these key marketing metrics is key to making the right choice for your website. Watch Tobin break down each acronym and their meanings for you.

Ready to boost your ad revenue?

Plus mini icon

Are you an AdSense or Google Ad Manager user looking to grow your business?

AdSense is a great starting point, but it’s just one demand partner. Find out how you can get more revenue from your site without impacting users with Publift’s programmatic advertising platform Fuse.

Plus mini icon

Fuse is also built for Independent Publishers looking to access more premium demand partners.

Fuse is also built for Independent Publishers looking to access more premium demand partners.
Get even more competition for your ad inventory with access to over 25 premium demand partners. We’ll set you up with the best partners for your individual site, with personalized ad optimizations unique to your users and business model. Get access to all of your reporting in one place with our Fuse all-in-one automated reporting dashboard.

Plus mini icon

Are you an App Publisher or App Developer looking to increase your ad revenue?

Boost your in-app ad revenue and grow your business with Fuse Apps by Publift. We’ll give you access to over 10 app advertising demand partners, and make sure you have the right ad formats to maximize your revenue without impacting user experience.

Programmatic Advertising Jargon GlossaryNavigating ad tech’s acronyms, terminology and jargon can be a challenge. Here are a few definitions of common terms and metrics. You can also check out our extended Ad Tech Jargon Glossary.

Grow with us

Grow your business with a sustainable, long term partnership. If you're making more than $2,000 in monthly ad revenue, contact us today to boost your revenue with our all-in-one solution.
Laptop screen with web page open