eCPM | AppsFlyer mobile glossary (2024)

  • Glossary
  • eCPM

eCPM, or effective cost per mille, is the revenue earned by a publisher (an app owner) for every 1000 ad impressions displayed on their app. Publishers use this metric to measure campaign performance and drive maximum value from their ad space.

What is eCPM (and how is it different from CPM)?

eCPM stands for effective cost per mille (thousand), and is a metric used by app owners — known as “publishers” in the app marketing ecosystem. Confusingly, although eCPM includes the word “cost”, it actually measures revenue.

In the in-app advertising model, advertisers pay publishers to display their ads. Often, this is done on a “per mille” basis, meaning advertisers pay a set price for 1000 impressions (views) of their ad.

eCPM is what publishers earn from these impressions. It combines all the revenue they gain from the multiple advertisers using their inventory.

Publishers use eCPM to assess how well ads are performing. This works on two levels: monetization and user acquisition (UA).

  • On the monetization side, publishers use eCPM to assess the earning power of their ad real estate. A high eCPM shows the ads they’re serving are performing well and converting users. That makes the ad placement more competitive, so publishers can charge more for it.
  • On the UA side, eCPM measures the ad revenue generated by a specific campaign. Ad networks use eCPM to rank campaigns when they’re serving ads: campaigns that achieve high eCPMs are served more prominently and frequently, enabling these campaigns to increase their impressions and scale quickly.

eCPM vs CPM

eCPM is often confused with CPM, or cost per mille. They’re actually two sides of the same coin: while eCPM is used by publishers to track their revenue, CPM is used by advertisers to control their spend.

CPM is the predefined cost that advertisers pay for every 1000 impressions of their ad, enabling them to allocate budgets and optimize campaigns.

eCPM, on the other hand, is a dynamic calculation that’s affected by the forces of supply and demand.

For example, imagine you have two spots on your app that can each generate 100,000 ad impressions. However, Spot A typically achieves a higher click-through rate than Spot B. This makes Spot A more competitive: advertisers will pay a CPM of $3 to feature here, compared with only $2 for Spot B. Your eCPM would show the total revenue you achieve based on each advertiser’s CPM.

Which brings us neatly on to…

How to calculate eCPM?

eCPM can be calculated using the following formula:

(Total earnings / Total number of impressions) x 1000 = eCPM

Let’s say your app earns a total of $700 a day from ads, and you’ve served 200,000 ad impressions. Your eCPM would be calculated as follows:

($700 / 200,000) x 1,000 = $3.5 eCPM

In other words, for every 1,000 impressions, you as a publisher generate $3.5 in revenue.

Benefits of eCPM

For app publishers, eCPM is important when it comes to generating maximum value from their advertising space. Let’s take a closer look at the benefits of this metric.

Monetize your impressions effectively

Knowing which impressions generate the most revenue is crucial. It means you can achieve maximum value from those top spots, but also investigate why others might be underperforming. Are they poorly placed, or on overlooked pages? Aim to optimize your design so that every impression counts.

Identify the highest-value advertisers

When your ad space performs well for advertisers, they’ll likely use it again — and be willing to pay for the privilege. And if they have engaging ads that resonate with your audience, there’s a good chance of success. You may even decide to negotiate with your best advertisers directly, cutting out the ad exchange in the middle.

Evaluate the impact of changes in your app

Changing up your app’s content or design sounds great, but make sure it’s not at the expense of your ad revenues. If you change something and your eCPM goes up, it means users are responding better to the ads you’re serving. If it goes down, they’re engaging less — and your new-look app could be to blame.

Test different ad formats

Comparing your eCPM lets you trial different types of ads — for example, does a video yield better results than a static banner? Understanding which formats work best helps you attract the right advertisers at the right price.

Predict revenue

Knowing your current eCPM, and being able to compare it across months or years, gives you a good foundation to predict and optimize revenue over time, helping you plan and budget effectively.

eCPM benefits for advertisers

Although eCPM is of most interest to publishers, it has some benefits for advertisers too: it helps them see the value of an impression, and the effectiveness of a campaign.

If you’re an advertiser, you might decide it’s worth paying higher CPMs for the most competitive placements. That’s because those ads generate higher eCPMs and will be prioritized by ad networks. Therefore, they’ll get greater visibility and enjoy continued success.

eCPM | AppsFlyer mobile glossary (2)

eCPM floor

In programmatic advertising, advertisers bid on available inventory. To protect their revenues, publishers can set an eCPM floor (also called a flat eCPM or predefined CPM), which is the minimum CPM bid an advertiser or ad network must meet to have their ad displayed.

Usually, the winning bidder pays $0.01 more than the second-highest bidder.

But here lies a catch. The pricing floor only comes into effect if the winning bidder is above it. In other words, if none of the bids meet the minimum set by the publisher, the ad won’t be served, and revenue will be lost.

eCPM floors can be defined for geographical regions, device types, advertisers, ad types (such as rewarded video, banner, or interstitial), or even for individual ads. It’s crucial to keep monitoring them, as getting the floor price wrong can result in lost revenue. One way around this is to set a floor price for one network, and a lower floor price for another. That way, you have a fallback option if neither wins the bid.But could eCPM floors be on the way out? As the mobile app market moves from a hybrid bidding system towards a pure in-app bidding monetization, it’s likely that eCPM floors will become less relevant.

eCPM | AppsFlyer mobile glossary (3)

What is a good eCPM?

As is often the case in marketing, what “good” looks like will differ for every business and campaign. What’s more, there are various factors that can influence eCPM — not all of them within your control.

  • Geography – eCPMs tend to be higher in developed markets like the US and Europe, compared to regions where costs are lower.
  • Seasonal factors – advertisers typically buy more impressions at peak sales periods like Christmas or Black Friday.
  • Ad placement and format – ads placed higher up the page (“above the fold”) generally achieve more impressions and therefore command a higher eCPM. Similarly, video or interactive ads tend to have higher conversion rates, again boosting eCPM.
  • Loading speed – apps and web pages that load fast get more impressions. If yours is running slow, you could be losing users and missing out on eCPM.
  • Audience – the more engaged your user base, the more often they’ll return to your app and the more you can charge for advertising. Apps with a niche audience tend to report high engagement, and this also enables you to identify ads that will resonate with their specific interests.

By taking these factors into account, and comparing your eCPMs over time, you can get a feel for how you’re doing now and what you can realistically aspire to.

How to increase your eCPM: best practices

So, when it comes to eCPM, bigger is better. Now you know some of the factors that can influence this metric, let’s look at some options for increasing your eCPM.

Use multiple ad networks

Don’t put all your eggs in one basket. By working with several different ad networks, you can fill your inventory faster and command more competitive rates, particularly if you choose networks that specialize in your niche or geographical area.

Increase visibility

Getting more eyes on your ads is the key to boosting your eCPM. The most obvious way to do that is to increase app usage. Be sure to optimize your app store listings and make your app sticky enough to keep users coming back. Then, identify your most effective ad placements to optimize your layout. You can even experiment with sticky ads which move as users scroll, keeping those eyeballs locked.

Choose the most effective ad formats

Test the performance of different formats to see what converts best — and do more of it. You can experiment with different sizes and layouts, and compare different ad types such as video, banners, or interactive content.

Make in-app bidding work for you

In-app bidding is a technique used in programmatic advertising, where app publishers auction inventory to multiple ad exchanges simultaneously and sell it to the highest bidder. (The equivalent for websites is known as header bidding.) This way, you attract the advertisers that pay the biggest CPMs – and your eCPM goes up.

User acquisition (UA) toolkit for 2023

Thanks for your download!

eCPM | AppsFlyer mobile glossary (4) eCPM | AppsFlyer mobile glossary (5)

Key takeaways

  • eCPM stands for effective cost per mille. It’s a metric used by app publishers to show how much revenue they achieved across all their ad impressions.
  • To calculate eCPM, take your total earnings, divide it by your total number of impressions, and multiply by 1000.
  • A higher eCPM means ads are effective at engaging users and driving conversions – so publishers can charge more for the space. In addition, ad networks favor ads that result in high eCPMs, enabling them to scale fast.
  • While eCPM mainly applies to publishers, CPM (cost per mille) is a metric used by advertisers: it’s the price they’re willing to pay for each impression of their ad.
  • Tracking your eCPM can help you monetize your impressions, attract high-value advertisers, and predict revenue. It’s also beneficial for testing ad formats and assessing app changes.
  • Publishers can set an eCPM floor, which is the minimum bid they’ll accept from advertisers.
  • When assessing your eCPM and setting goals, remember to consider factors like geography, seasonality, ad placement and format, audience, and loading speed.
  • To improve your eCPM, you should work with multiple ad networks to maximize fill rates, and try in-app bidding to win the highest-paying advertisers. Also, work to increase app usage for more impressions, and identify the best-converting ad placements and formats.

Share this article

eCPM | AppsFlyer mobile glossary (2024)

FAQs

ECPM | AppsFlyer mobile glossary? ›

eCPM stands for effective cost per mille

per mille
per mille, permille, per mil, per mill, (one) thousandth (1/1000th part of something)
https://en.wiktionary.org › wiki › promille
. It's a metric used by app publishers to show how much revenue they achieved across all their ad impressions
ad impressions
An ad impression, also known as an ad view, quantifies the number of digital views an advertisem*nt, post, or web page receives. It's a numerical value that tells you how many sets of “eyeballs“ have potentially viewed your content.
https://www.appsflyer.com › glossary › ad-impression
.

What does * eCPM * stand for in digital? ›

eCPM, short for “effective cost per mille,” is how much an advertiser pays for an ad space per unit of 1,000 ad impressions (mille is Latin for thousand).

What is the difference between CPM and eCPM? ›

What is the Difference Between CPM and eCPM? The main difference between CPM and eCPM is that CPM shows the advertiser's cost of 1000 ad impressions, while eCPM shows how much ad revenue the publisher has generated on average from 1000 ad impressions.

What is a good eCPM rate? ›

For instance, the average eCPM might be based on the location of the ad audience and the specific type of audience. Generally, the average eCPM tends to fall around $2 to $10.

How is eCPM calculated? ›

Effective cost per thousand impressions. eCPM is an estimate of the revenue you receive for every thousand ad impressions. eCPM is calculated as (Total Earnings / Impressions) x 1000.

What is the difference between IPM and eCPM? ›

On the user acquisition side, eCPM is calculated by multiplying IPM (the installs per one thousand ad impressions) by CPI (cost per install, or the bid). eCPM is an equally important metric for user acquisition managers, as it indicates their campaigns' buying power within an ad network.

What is the difference between CPI and eCPM? ›

The CPI is a predetermined price that the advertiser agrees to pay the publisher every time a user installs their app as a direct result of an ad served by the publisher. eCPM is the actual revenue earned by a publisher for every 1,000 ad impressions displayed on their app.

Is eCPM the same as RPM? ›

eCPM, CPM, and RPM are all metrics used to measure ad performance, but they focus on different aspects of performance. CPM focuses on the cost of advertising, eCPM focuses on ad revenue, and RPM focuses on overall ad revenue per thousand page views.

What is the difference between eCPM and rCPM? ›

Well, yes and no. The letter “r” in rCPM stands for “real,” and the metric is also called Real Cost Per Mille. Although very similar to eCPM, rCPM has one key difference – while eCPM is calculated based on the cost of serving an ad, rCPM is calculated based on the actual revenue generated from the ad.

What is eCPM cost per mille? ›

eCPM stands for effective cost per mille. It's a metric used by app publishers to show how much revenue they achieved across all their ad impressions. To calculate eCPM, take your total earnings, divide it by your total number of impressions, and multiply by 1000.

What is the average eCPM in the US? ›

Interstitial Ads (Android & iOS)

The average eCPM rates for interstitial ads are somewhat lower than for rewarded video ads. On iOS, the top three countries were the US at $13.61, Taiwan at $9.57 and Australia at $9.55. On Android, the leading markets were the US at $13.23, Australia at $8.67, and Canada at $8.67.

Why is my eCPM so low? ›

Common reasons eCPM might be lower than your Min CPM

Sometimes a website pre-fetches a rich media ad for later delivery, but that ad is never fully rendered. For example, the user closes the browser window before the ad is rendered, a JavaScript error occurs, or a user fails to interact with an interactive ad.

What does eCPM depend on? ›

There are many different aspects that affect eCPMs, including ad placement, location, seasonality, site speed, user engagement, advertising format, etc.

Why is eCPM dropping? ›

Advertising Budgets and Campaign Optimization

At the start of a new year, many companies are reevaluating or restarting their advertising budgets. There might be a pause or a decrease in spending while strategies and budgets are set for the new year, leading to less competition for ad space and, again, to lower eCPMs.

What is an eCPM goal? ›

Updated February 3, 2023. Effective cost per mille, or eCPM, is a calculation content publishers use to measure how much money their ads make per 1,000 customer impressions or engagements. This value can help publishers determine which types of ads to use to optimize their profit potential.

What is a good CPM for digital? ›

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.

Is high eCPM good or bad? ›

A high eCPM shows the ads they're serving are performing well and converting users. That makes the ad placement more competitive, so publishers can charge more for it. On the UA side, eCPM measures the ad revenue generated by a specific campaign.

What is CPM in digital terms? ›

CPM stands for cost per mille, or cost per thousand impressions (“mille” is Latin for “thousands”). CPM refers to the average cost of one thousand ad impressions or the average amount you pay every thousand times internet browsers load your ad.

What is the eCPM in USA? ›

ECPM is an acronym for effective cost per mille (thousand). Even though it mentions “cost,” this metric is not about expenses but — revenue. Mobile ads eCPM tells app publishers how much revenue they generate for every 1000 ad impressions in their app.

Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 6110

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.