In digital advertising, metrics help you figure out what’s working and what’s not. Two of the most common are CPM and eCPM.
CPM shows what advertisers pay to run their ads. eCPM shows what publishers earn from showing them.
In this guide, we’ll break down what each one means, how to calculate them, and how they affect both sides of an ad deal.
Key Takeaways
- CPM is what advertisers pay for every 1,000 views. eCPM is what publishers earn from those same views.
- Advertisers can lower CPM by improving targeting and ad performance.
- Publishers can raise eCPM by adjusting ad formats, layout, and how ads are placed.
- The type of ad—like video, banner, or native—can affect both CPM and eCPM.
- A high CPM doesn’t always mean high eCPM. They measure different things, and both matter.
What is CPM?
CPM stands for “Cost Per Mille,” which means cost per 1,000 ad impressions. It’s the amount an advertiser pays to show their ad a thousand times.
Advertisers use CPM to compare costs across platforms and figure out how much they’re spending to get in front of people.
CPM Formula
The formula for calculating CPM is straightforward:
CPM = Total Cost of the Campaign/Total Number of Impressions × 1000
This formula helps advertisers understand how much they are paying to reach 1,000 people with their ads. The ad unit and ad format selected can significantly impact the overall CPM, as different ad spaces and placements may lead to varying costs.
How to Calculate CPM?
Calculating CPM involves two main components: the total cost of the campaign and the total number of impressions. For example, if an advertiser spends $500 on a campaign that generates 100,000 ad impressions, the CPM would be calculated as follows:
CPM = 500/100,000 × 1000 = 5
In this case, the CPM is $5, meaning the advertiser pays $5 for every thousand ad impressions. The ad placement and type of ad unit used (such as a display ad or video ad) can influence the CPM, making it important for advertisers to select the right strategy to optimize costs.
Different platforms charge different rates. In 2024, the average CPM for Google Display Ads was $3.12, while Google Search Ads averaged $38.40—mostly due to higher intent from search users.
What is eCPM?
eCPM, or Effective Cost Per Mille, is another metric used in digital advertising. It measures the ad revenue generated per thousand impressions, regardless of the pricing model used.
This metric is critical for publishers as it allows them to compare ad revenue generated across different ad formats and campaigns.
In a recent report, IronSource noted that eCPM rates could range from $10 to $50 per 1,000 impressions. Among mobile video ads, rewarded video ads were found to offer the highest eCPMs. This insight is particularly valuable for app publishers looking to optimize their monetization strategies by selecting ad formats that maximize revenue potential.
eCPM Formula
The formula for calculating eCPM is similar to the CPM formula but focuses on revenue:
eCPM=Total Ad Revenue Generated/Total Number of Impressions × 1000
This formula helps publishers understand how much revenue they are earning for every thousand ad impressions. Publishers can monitor the ecpm floor to ensure that their ad inventory is generating optimal revenue, especially when working with multiple ad networks.
How to Calculate eCPM?
Calculating eCPM involves knowing the total ad revenue generated and the total number of impressions. For example, if a publisher earns $1,000 from 500,000 ad impressions, the eCPM would be calculated as follows:
eCPM = 1000/500,000 × 1000 =2
In this case, the eCPM is $2, meaning the publisher earns $2 for every thousand ad impressions. Publishers can use eCPM to assess the performance of different ad formats, including rewarded video ads, display ads, and native ads, helping them to optimize their ad layouts and ad spaces to maximize ad revenues.
The type of ad unit and the ad space allocated for the ad can impact the eCPM. Publishers might also adjust their ad layouts to optimize the performance of their ads and achieve a higher average eCPM.
What is the Difference Between CPM and eCPM?
While CPM and eCPM are similar, they serve different purposes in digital advertising. CPM is a metric used by advertisers to determine the cost of their campaigns, while eCPM is a metric used by publishers to measure the revenue generated. CPM focuses on the cost per thousand ad impressions, whereas eCPM focuses on the revenue per thousand ad impressions.
Importance of Understanding eCPM vs CPM
Understanding the difference between eCPM and CPM is necessary for both advertisers and publishers. Advertisers use CPM to control their advertising costs, while publishers use eCPM to maximize their revenue.
By comparing ad revenue generated across different ad network and formats, publishers can optimize their monetization strategies and increase eCPM.
Why eCPM is Important for Publishers
For publishers, eCPM is a critical metric because it helps them evaluate the effectiveness of their monetization strategy. By understanding eCPM, publishers can compare ad formats, such as banner ads, video ads, and native ads, and choose the ones that generate the most revenue.
Additionally, eCPM allows publishers to assess the performance of different ad networks and identify opportunities to increase revenue.
How to Increase eCPM
Increasing eCPM is a common goal for publishers who want to maximize their ad revenues. Several strategies can help achieve higher eCPMs, such as optimizing ad placements, experimenting with different ad formats, and working with multiple ad networks.
Publishers can also increase eCPM by improving site speed, user engagement, and the quality of ad inventory.
Additionally, using tools like Google Ad Manager can help publishers monitor ecpm floors and make data-driven decisions to optimize their ad units and increase eCPM.
Optimizing CPM for Advertisers
Advertisers who want to optimize their CPM should focus on targeting the right audience, selecting effective ad formats, and using data-driven strategies to improve campaign performance.
By doing so, they can lower their CPM while still reaching their desired audience, ultimately increasing the effectiveness of their digital advertising efforts.
When comparing CPM across content types, video consistently emerges as the most costly format. In particular, mobile video ads have a CPM of $11.10, making them one of the highest-priced formats. This highlights the importance of choosing the right content type for your advertising goals and budget. Additionally, in Q4 2023, the average CPM for social media ads was $6.06 in the United States.
Choosing Between CPM and eCPM
When it comes to choosing between CPM and eCPM, it’s important to understand that both metrics serve different purposes. Advertisers should focus on CPM to manage their costs, while publishers should focus on eCPM to maximize their revenue.
By understanding and using both metrics effectively, advertisers and publishers can create successful ad campaigns that meet their goals.
Common Misconceptions About CPM and eCPM
There are several misconceptions about CPM and eCPM that can lead to confusion. One common misconception is that a high CPM always leads to a high eCPM.
However, this is not always the case, as eCPM depends on the total revenue generated, not just the cost of the campaign. Another misconception is that eCPM is only relevant for large publishers.
In reality, eCPM is a valuable metric for publishers of all sizes, as it helps them optimize their monetization strategy and compare ad revenue across different ad formats and networks.
FAQs
How can small publishers benefit from tracking eCPM?
Small publishers can leverage eCPM to identify the most profitable ad formats and optimize their ad inventory, ensuring maximum revenue even with limited traffic.
What tools can help monitor and analyze CPM and eCPM?
Tools like Google Analytics, Google Ad Manager, and specialized DSPs provide detailed insights and reporting features to effectively track and analyze CPM and eCPM metrics.
Can eCPM be influenced by user engagement?
Yes, higher user engagement with ads can lead to increased eCPM, as more interactions typically result in higher ad revenue.
How does audience targeting affect CPM and eCPM?
Precise audience targeting can lower CPM for advertisers by reducing wasted impressions and increase eCPM for publishers by serving more relevant and higher-paying ads.
What role does ad placement play in optimizing eCPM?
Strategic ad placement, such as positioning ads in high-visibility areas within content, can enhance ad performance and elevate eCPM by attracting more clicks and higher-value impressions.
Report on Campaign Metrics with Camphouse
Tracking metrics like CPM and eCPM shouldn’t be complicated.
With Camphouse, you can pull campaign costs, performance data, and results into one place without chasing spreadsheets.
It makes it easy to spot what’s working, catch problems early, and plan your next moves with real numbers in front of you.
Want a closer look? Take a tour of Camphouse.