Cost per mille (CPM) (2024)

  • Glossary
Cost per mille (CPM) (1)

CPM, or cost per mille, indicates the price an advertiser pays for 1,000 impressions of their ad on an app or web page. It’s a common pricing model in programmatic advertising, particularly when the goal is building awareness.

What is Cost Per Mille?

Cost per mille (CPM) is a pricing model used in digital advertising, where advertisers pay the publisher a fixed price for 1,000 impressions of their ad — “mille” being Latin for “thousand”. An impression is achieved when an ad loads on the page or app and is viewed by the user.

This is the most commonly used model in the programmatic advertising ecosystem, where advertisers automatically buy ad space to connect them with their ideal audience. CPM generates broad reach for advertisers and predictable revenue for publishers (app or website owners).

Why is CPM important?

CPM is an important metric for advertisers looking to increase brand awareness, because it prioritizes exposure (impressions) over clicks or other engagements.It’s particularly useful if you’re trying to build recognition with a niche audience. For example, let’s say you want to promote your new vegan, gluten-free granola to health-conscious customers. Serving your ads on an organic market site, such as Whole Foods, gives you plenty of eyeballs on your brand and a “coolness by association” factor.

How do you calculate CPM?

To calculate your cost per mille, first take your total campaign spend and divide it by the number of impressions. That gives you the cost of one impression. Multiply that by 1,000 to find the cost of 1,000 impressions.

Cost per mille (CPM) (2)

For example, if you paid a publisher $1,500 to serve your ad and that ad received 750,000 impressions, you paid $2 for every 1,000 impressions.

Cost per mille (CPM) (3)

CPM is also relevant for publishers, who use it to offer their inventory based on the number of potential impressions an ad receives. Let’s say you offer 250,000 impressions — divide that by 1,000 (250), and then multiply it by the CPM. For this scenario, let’s call it $5.00.

This lets you know how much an ad can potentially earn you. In this example, as the publisher, you’d earn $1,250 for 250,000 impressions.

Cost per mille (CPM) (4)

What is an average CPM rate?

CPM rates vary greatly depending on platform, location, industry, and external trends. So, rather than worrying about average rates, it’s more important to understand the value of where your impressions are served.

Take social media platforms, for example. You can see from the infographic below that Meta (which owns Facebook and Instagram) charges more than $7 for 1,000 impressions — while on X (formerly Twitter), you’d pay just $1.20. TikTok and YouTube fall somewhere in between.

Cost per mille (CPM) (5)

But it’s not just about finding the lowest CPM. If your ideal users are on Instagram, it’s worthwhile for you to advertise there: you might pay more, but you’ll achieve higher ROAS than you would on X.

Now take a look at the average CPMs for social media advertising over the past couple of years. In the fourth quarter of 2024, advertisers were paying around $6 for 1,000 impressions. This chart illustrates the impact of seasonal trends — costs typically spike in Q4 as brands scramble to get noticed ahead of the holiday season.

Cost per mille (CPM) (6)

So, while it’s important to keep on top of these trends, your main focus should be on where and when your impressions are served.

Benchmarks site

How good is your marketing performance?

Compare your numbers

Benefits of using CPM (and challenges)

Using CPM as a pricing model has a number of benefits for advertisers and publishers.

Benefit #1: Broad reach

As mentioned earlier, CPM is all about exposure. Buying thousands of impressions will get you noticed and raise brand awareness, even if not everyone who views your ad is ready to purchase right now.

Benefit #2: Clear pricing

CPM pricing is transparent: advertisers pay the publisher a fixed price for a set number of impressions, making it easy for both parties to keep track of costs and revenues. Costs also tend to be lower than for other monetization models, since there’s less obvious impact on sales.

Benefit #3: Easy optimization

The simple pricing structure of CPM makes it easy to compare channels or media sources based on your budget. And once you’ve achieved the agreed number of impressions, you’re free to try something else.

For deeper insights, look at CPM in conjunction with other metrics focused on engagement or conversions. This will show you which of your impressions are connecting most effectively with users, so you can allocate more budget there and also test different creatives.

Benefit #4: Scalability

All of the above means CPM is easily scalable. The simple pricing means advertisers can easily add more impressions to increase visibility, or scale back when budgets are tighter. Likewise, publishers can set their prices to reflect the value of each impression.

Challenges of CPM

The obvious limitation of CPM is that impressions may not lead to conversions. You could be showing your ad to entirely the wrong people, but if you’re not measuring engagements (like click-throughs and conversions), you’ll never know.

It can also be challenging to attribute actions directly to a specific ad. If someone sees your app in their Instagram feed and keeps on scrolling, but then remembers and downloads it a few days later, how can you prove there’s a link?

Finally, fraud can be an issue. Bots can artificially increase the number of impressions of an ad, meaning advertisers pay for views that never really happened. Check what protections are in place on your chosen platforms.

How does CPM compare to other advertising metrics?

As we’ve seen, CPM is a useful pricing model when you want high exposure at a fixed cost. But there are other models and metrics in the programmatic ecosystem – let’s see how they compare.

CPM vs eCPM

These terms are often confused, and they do sound very similar: eCPM stands for effective cost per mille. The key thing to remember is that eCPM is a metric used by publishers.

Let’s say a mobile app’s ad earned $175 per day and served 100,000 ad impressions. The publisher would calculate their eCPM as follows:

$175 ÷ 100,000 × 1,000 = $1.75 eCPM

In other words, for every 1,000 impressions, the publisher or app developer will generate $1.75 in revenue.

On the other hand, CPM is a price and reach metric employed to estimate the cost of a campaign and its reach within an advertiser’s budget.

CPM vs CPC

Whereas CPM is focused on awareness, CPC (cost per click) works better for driving conversions.

With this model, advertisers only pay the publisher when a user clicks on their ad. This means they’re paying for engagement, rather than passive views. A high number of clicks means more revenue for the publisher, and suggests viewers are interested and engaged — although it can get expensive for the advertiser.

CPM vs CPA

CPA, or cost per action, is a pricing model where marketers pay ad networks or media sources only when an ad leads to specific conversions (such as a purchase or registration). It’s used in mobile marketing, when the goal is to encourage users to take particular actions inside an app.

Basically, CPM is all about the impressions and impressions only, whereas CPA tells you how many people took the action you wanted after engaging with your ad.

CPM vs CPV

CPV, or cost per view, is a model where the advertiser pays the publisher for every view of their video ad. Normally, the user needs to watch for a certain length of time for it to qualify as a “view”.

Watching a video is a good indicator of engagement, so this is cost effective for advertisers — they’re not paying for passive views or accidental clicks. On the other hand, CPM is about buying impressions at scale, whether or not users engage with them.

CPM vs CPI

Whereas CPM is about awareness, CPI is what to focus on in user acquisition campaigns. It stands for cost per install, meaning the advertiser pays the publisher every time an impression of their ad leads to an app install.

CPI tends to be more expensive than CPM because of its direct impact on acquisition.

Best practices to improve your CPM

We outlined earlier how a “good” CPM will look different for everyone. But there are some steps you can take to improve yours:

  1. Choose the right audience. The sharper your targeting, the more relevant your ads will be. That brings more leads and conversions, so you get more for your budget.
  2. But don’t bombard them. Monitor the frequency of your ads so you’re not repeatedly showing them to the same people.
  3. Find the right placement. Where ads appear in an app or web page affects their visibility and how users engage with them. Make sure you’re not wasting your budget on placements that don’t convert.
  4. Work on your creatives. If you want people to notice and remember your brand, you need to stand out. Stunning visuals, killer copy, and a consistent look and feel are essential.
  5. Remember seasonality. CPM can increase at seasonal peaks, like holidays, as competition among advertisers heats up. To make your ads work as hard as possible, ensure they’re relevant, timely, and engaging.
  6. Test and refine. Keep monitoring your CPM alongside other metrics, and analyze what’s working and what’s not. Then you can refine your targeting, placements, creatives, and more for optimal results.

What about Facebook?

We all know Facebook is a popular advertising platform, but costs can quickly spiral if you’re not careful. Luckily, there are a few things you can do to rein in your CPM:

  • Improve your Customer Feedback Score. Facebook randomly surveys customers who’ve made a purchase after clicking on an ad — and better scores equal lower CPMs for the advertiser. So, aim to create a five-star user experience, from your landing page to your checkout and post-sales support.
  • Improve your relevance. Facebook charges lower CPMs for more relevant ads — in other words, those that generate high engagement. So refine your target audience, experiment with different formats, and finetune your creatives, using A/B testing to achieve the most engaging combo.
  • Use automation and retargeting. Make the most of Facebook’s automatic placement feature, and its automated rules to help you monitor and manage campaigns. These will save you time and optimize results. Its retargeting option lets you show your ads to users who’ve already shown an interest in your brand, and therefore are more likely to convert.

Frequently asked questions

What is CPM?

CPM stands for cost per mille, a pricing model in digital advertising where advertisers pay a fixed cost for every thousand impressions of their ad.It’s widely used in the programmatic advertising ecosystem, allowing for automatic buying and selling of digital ad inventory.

What does “mille” mean in CPM?

“Mille” means “thousand” in Latin, so CPM indicates the cost per thousand ad impressions on a webpage.

Why is CPM important?

CPM is crucial for campaigns aimed at brand awareness or delivering focused messaging, as it emphasizes the importance of exposure over clicks. It’s particularly beneficial for advertisers in niche markets seeking to build brand recognition through targeted exposure.

How do you calculate CPM?

To calculate CPM, divide the total campaign spend by the number of impressions, then multiply that by 1,000. For example, if you paid a publisher $1,500 to serve your ad and that ad received 750,000 impressions, you paid $2 for every 1,000 impressions.

What is an average CPM?

CPM varies considerably depending on geography, platform, and timing, and can be influenced by broader trends. That’s why it’s best to focus on the value of where and when your impressions are served.

What’s the difference between CPM and eCPM?

CPM is used by advertisers to estimate the cost and reach of an ad campaign. eCPM (effective cost per mille), on the other hand, is employed by publishers (the parties that own the ad space) to calculate their effective earnings per thousand impressions. eCPM provides insight into the revenue generated from ad placements.

What’s the difference between CPM and CPC?

CPM and CPC (cost per click) represent two different pricing models in digital advertising. With CPM, advertisers pay for every thousand impressions an ad receives, so the focus is on exposure. With CPC, they pay for each click an ad gets, prioritizing engagement and actions over simple visibility.

Key takeaways

Along with remembering that the M stands for “thousand,” here’s what you need to know about CPM:

  1. CPM indicates the cost of one thousand ad impressions on a page or site.
  2. It’s useful for building awareness because it prioritizes exposure over conversions. Other benefits include clear, transparent pricing and the ease of scaling and optimizing campaigns. However, limitations include lack of engagement data and risk of fraud.
  3. CPM is calculated using this formula: Total campaign spend ÷ Number of impressions × 1,000.
  4. CPM varies considerably across industries and platforms, and is also influenced by location and seasonal factors. This means it’s best to focus on the value of your impressions, rather than aiming for an “average” CPM.
  5. CPM is used by advertisers and publishers to estimate ad spend within a budget, whereas eCPM is used by publishers to indicate revenue. Alternate pricing models include CPC, CPA, CPV, and CPI, which focus on driving specific actions or engagements.
  6. Strategies to improve your CPM include refining targeting, placement, frequency, and creatives to make your ads work as hard as possible. Consider seasonal factors and keep measuring performance. On Facebook, work to improve your customer experience and relevance scores, and make use of automation and retargeting.

Mobile marketing dictionary from A-Z

Thanks for your download!

Cost per mille (CPM) (7) Cost per mille (CPM) (8)

Share this article

Cost per mille (CPM) (2024)

FAQs

Cost per mille (CPM)? ›

Cost per mille

per mille
Noun. promil (uncountable) (rare, medicine) Parts per thousand.
https://en.wiktionary.org › wiki › promil
(CPM) is a pricing model and metric commonly used in marketing and advertising. Also called cost per thousand impressions, CPM refers to the the total ad spend for every 1,000 impressions an ad receives.

What is CPM or cost per mille? ›

Cost per mille (CPM) is a pricing model used in digital advertising, where advertisers pay the publisher a fixed price for 1,000 impressions of their ad — “mille” being Latin for “thousand”. An impression is achieved when an ad loads on the page or app and is viewed by the user.

What is a good cost per CPM? ›

A good cost per mille depends on multiple factors, such as the type of ad networks you use (Google ads, display ads, search ads, Facebook ads, etc) Google search ads average CPM is $38.40, while the google display network ads have an average CPM of $3.12, and Facebook ads have an average CPM of $8.60.

What is the CPM cost per 1000 views? ›

Cost per thousand is a marketing term that refers to the cost an advertiser pays per 1,000 advertisem*nt impressions on a web page. An impression is a metric that counts the number of ad views or viewer engagements an advertisem*nt receives. CPM is one of several methods used to price online ads.

Why is my cost per mille so high? ›

Target audience: Ads that are targeted at a specific demographic or audience will generally have a higher CPM than ads that are more broadly targeted. Ad format: Some ad formats, such as video ads or interstitial ads, tend to have higher CPMs than other formats, such as banner ads or native ads.

What does CPM tell you? ›

For this reason, you will often see CPM referred to as cost-per-thousand. More technically, CPM represents the cost a marketer will pay for every one thousand impressions of a digital ad. Cost per thousand is one of the pricing models marketers and businesses can leverage in several ways.

How much does Google charge per 1,000 impressions? ›

Google Ads costs $100 – $10,000 per month with most businesses paying $0.11 – $0.50 per click and $0.51 – $1000 per 1000 impressions on average in 2024. Google Ads pricing can vary depending on various factors, like your industry, campaign targeting, and ad network.

What is the average CPM in the US? ›

For online display advertising, CPM rates can range anywhere from a few cents to several dollars per thousand impressions. Social media platforms like Facebook and Instagram typically have CPM rates ranging from $5 to $25, while Google Display Network can range from $2 to $10 or more per thousand impressions.

How much should I bid for CPM? ›

Guide to programmatic bidding with a CPM cheat sheet
Display/MobileVideo
Contextual$1–4 CPM$11–$15 CPM
Broad Data Targeting (large potential reach)$2–4 CPM$13–$15 CPM
Niche Data Targeting (small potential reach)$3–6 CPM$14–$17 CPM
Retargeting$3–6 CPM$14–$17 CPM
1 more row
Feb 8, 2019

How to calculate per mille? ›

To measure CPM, you divide the total cost of the campaign by the number of impressions. The result is then multiplied by 1,000, generating the CPM figure, also known as the CPM rate.

What is a good CPM cost? ›

Recent research shows that the average CPM for Google Display Ads is $3.12, Google Search Ads is $38.40, and Facebook Ads is $8.60. If your CPM is below industry averages, then you can assume that your ads are performing well.

What is a good CPM pay? ›

How Much Do Cpm Consultant Jobs Pay per Year? $61,000 is the 25th percentile. Salaries below this are outliers. $103,000 is the 75th percentile.

What is normal CPM? ›

Optimal CPM Range: $10 - $30. Niche or specialized campaign: If the campaign targets a specialized audience, the CPM might be higher due to the limited pool of potential viewers. However, the increased relevance to the target audience can result in better outcomes.

What is CPM per mile? ›

Use the formula: Cost per mile = Total Expenses / Total Miles Covered to determine the CPM. Remember that this calculation may include only some of the unique factors in your delivery operations. Consider additional expenses, such as vehicle repairs or specific delivery requirements.

What is cost per mille CPM model? ›

Cost per mille (CPM) is a pricing model and metric commonly used in marketing and advertising. Also called cost per thousand impressions, CPM refers to the the total ad spend for every 1,000 impressions an ad receives.

What is CPM per cost? ›

CPM stands for "Cost per Mille," where "Mille" is Latin for a thousand. In advertising, CPM represents the cost of 1,000 impressions on a digital platform. It's a standard metric used to evaluate the cost-effectiveness of an ad budget as well as the reach of an advertising campaign.

What does "cost per mile" mean? ›

Cost per mile is a brilliant way of analyzing your fleet's financial success and deciding how to run it more efficiently. Cost per mile involves comparing your fleet operational costs against the ultimate number of miles your truck operates.

Top Articles
Bank of America Information-sharing terms and conditions
Top 5 Types of Project Management Methodologies
Sprinter Tyrone's Unblocked Games
Unit 30 Quiz: Idioms And Pronunciation
Wordscapes Level 5130 Answers
1970 Chevrolet Chevelle SS - Skyway Classics
East Cocalico Police Department
When is streaming illegal? What you need to know about pirated content
San Diego Terminal 2 Parking Promo Code
360 Training Alcohol Final Exam Answers
Cube Combination Wiki Roblox
Declan Mining Co Coupon
Conduent Connect Feps Login
The Weather Channel Facebook
Everything You Need to Know About Holly by Stephen King
Betonnen afdekplaten (schoorsteenplaten) ter voorkoming van lekkage schoorsteen. - HeBlad
Swedestats
Imagetrend Inc, 20855 Kensington Blvd, Lakeville, MN 55044, US - MapQuest
Fraction Button On Ti-84 Plus Ce
Fort Mccoy Fire Map
Mj Nails Derby Ct
Doki The Banker
SN100C, An Australia Trademark of Nihon Superior Co., Ltd.. Application Number: 2480607 :: Trademark Elite Trademarks
Ontdek Pearson support voor digitaal testen en scoren
Kentuky Fried Chicken Near Me
Bolsa Feels Bad For Sancho's Loss.
Dei Ebill
Student Portal Stvt
Impact-Messung für bessere Ergebnisse « impact investing magazin
Harbor Freight Tax Exempt Portal
Cable Cove Whale Watching
The Clapping Song Lyrics by Belle Stars
Uncovering the Enigmatic Trish Stratus: From Net Worth to Personal Life
Donald Trump Assassination Gold Coin JD Vance USA Flag President FIGHT CIA FBI • $11.73
Fbsm Greenville Sc
Capital Hall 6 Base Layout
Craigslist Red Wing Mn
Naya Padkar Newspaper Today
Daly City Building Division
Check From Po Box 1111 Charlotte Nc 28201
Craigslist en Santa Cruz, California: Tu Guía Definitiva para Comprar, Vender e Intercambiar - First Republic Craigslist
Ucsc Sip 2023 College Confidential
Unveiling Gali_gool Leaks: Discoveries And Insights
'The Nun II' Ending Explained: Does the Immortal Valak Die This Time?
Fatal Accident In Nashville Tn Today
Free Carnival-themed Google Slides & PowerPoint templates
Denys Davydov - Wikitia
Ravenna Greataxe
Varsity Competition Results 2022
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6468

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.