ECPM: Definition, Importance, and How to Calculate It

By Indeed Editorial Team

Published May 29, 2022

The Indeed Editorial Team comprises a diverse and talented team of writers, researchers and subject matter experts equipped with Indeed's data and insights to deliver useful tips to help guide your career journey.

Professionals working in marketing or business rely on effective cost per mille to measure and track revenue metrics. This revenue relates to ad performance on a website and can provide helpful insight into user engagement to develop optimization strategies. If you want to pursue a job in business or marketing, knowledge of effective cost per mille can be helpful for your career and prepare you for the hiring process. In this article, we examine what eCPM is, discuss why it's important, outline how you can calculate it, and describe the differences between effective cost per mille and cost per mille.

What is eCPM?

ECPM is an acronym signifying effective cost per mille, which is a metric publishers and analysts can use to monitor ad performance on their websites. This metric helps calculate an ad's generated monetization for every thousand impressions or user engagement, such as clicks or views. You can also use this calculation to determine the effectiveness of different types of ads, such as video ads or banners. Data gathered from effective cost per mille allows teams to devise optimization strategies to improve marketing campaigns and increase ad revenue.

For example, suppose your effective cost per mille calculation determines that video ads inside your articles are receiving low impressions because they disrupt the flow of the written content, but banner ads on the sides of your posts are performing as expected. With this knowledge, you can start devising a strategy to improve the performance of the video ads. Instead of placing the video ads within articles, you might decide to switch their placement to be on the sides of the written pieces.

Related: What Is Revenue? (With Definitions, Types, and Examples)

Why is eCPM important?

Effective cost per mille is an essential component of a content publisher or analyst's work operations because it can provide valuable insight into ad performance and revenue. A high effective cost per mille often means ads are making more money, while a low value can help identify how ads are underperforming. Both cases showcase the effectiveness of your marketing or advertising plan and can help you develop new strategies to improve these plans. Here are four valuable insights effective cost per mille can provide:

Revenue improvement potential

Since effective cost per mille summarizes generated revenue and ad performance, you can use this data to implement different advertising techniques that may increase your income. For example, suppose you calculate the effective cost per mille value of two different types of ads on your website. You may discover that the placement of one of these ads allows it to perform better than the other. With this data, you can improve the viewability of the underperforming ad by changing its placement, potentially increasing revenue.

Cross-platform measurements

Some companies can implement their advertising campaigns throughout various platforms by applying different pricing models, such as cost-per-action (CPA), cost-per-click (CPC), or cost-per-lead (CPL). Effective cost per mille can allow you to measure cost and ad revenue regardless of the conversion metric, ad format, pricing model, or purchasing method. Companies often rely on this information to formulate ad performance analytics between different platforms and ad formats. This calculation can help simplify these measurement processes, which may improve efficiency and reduce workload.

Experimentation of different ad formats

Effective cost per mille calculations can help you determine whether to experiment with new types of ads for your advertising campaign. Sometimes, implementing different ad formats can provide valuable perspectives about user engagement. For example, suppose your website exclusively features static banner ads with an effective cost per mille of $3. You may decide to experiment with animated banner ads instead, resulting in these ads producing an effective cost per mille of $6. Since your experimentation increases revenue, you can adopt these new types of ads for your upcoming ad campaign.

Future revenue estimates

When you measure the average effective cost per mille of past ads, that value can function as a guideline to estimate future revenue. This information may help you develop specific goals or implementations for your current or upcoming ad campaigns to improve monetization, particularly in cases where past ads performed better than current ones. The opposite situation in which recent ads perform better than past ads can indicate that keeping the same strategy is appropriate. When you can effectively estimate future revenue, you may improve financial security for your team and employer.

Related: Top 5 Marketing Fields to Explore for a Successful Career

How to calculate effective cost per mille

If you have an interest in pursuing a career in advertising as a content publisher, understanding how to measure effective cost per mille can be a valuable skill to possess. It can also prepare you to answer the more specific interview questions you may encounter. You can calculate effective cost per mille by using this formula:

Effective cost per mille = total ad revenue / total impressions x 1000

Here are steps to help you perform this calculation:

  1. Calculate your total ad earnings by using the number of ads you sell and multiplying that value by how much money you earn per ad

  2. Divide your total ad earnings by your total impressions value

  3. Complete the formula by multiplying the resulting value with your revenue per impression value, which is 1,000

  4. Conduct an analysis of your ad performance and revenue with your effective cost per mille value.

Example: Suppose you're a content publisher for a website specializing in Japanese cuisine. Since your user base is growing, you decide to start running ads on the site to increase revenue and exposure. By charging $4 per ad unit, you may decide to sell a total of 200 ads and perform the following calculation to discover your effective cost per mille:

Total ad earnings: $800 = $200 x $4

Total impressions: 300,000

Formula: $2.6 = $800 / 300,000 x 1,000


Your effective cost per mille equals $2.6, which you can use as the basis to modify your next ad campaign to increase total impressions and revenue.

Related: 100 Business Abbreviations and Acronyms and Their Meanings

Factors that influence the effective cost per mille

Effective cost per mille is a metric that can provide valuable insight to content publishers about their advertising campaigns. When using this metric to conduct analysis, it's vital to consider the various factors influencing it. Understanding these factors can help you develop more informed strategies to improve revenue. Here are some factors to consider:

  • Side speed: This is the user's value when a site's speed creates a seamless and engaging experience, which can help your ads receive a positive impression.

  • Location: Understanding how your website's country of origin influences your effective cost per mille rates can help you develop more efficient ad campaigns.

  • Advertising channels: There are various types of advertising channels you can use, such as sponsorship, display, and native ads, providing different insights into how users engage with your ads.

  • User engagement: When a website possesses loyal visitors that frequently interact with its content, it can command higher prices at higher rates.

  • Ad placement: Effective cost per mille often allows you to discover how the placement of your ads influences revenue, helping you determine what are the most effective arrangements.

  • Audience reach: Sometimes publishers with niche audiences may experience higher revenue rates than other websites that target a more general audience.

  • Ad formats: Different ad formats feature varying prices, such as video ads being more expensive than static banner ads. Understanding these differences can help you use their effective cost per mille value more efficiently.

  • Seasonality: User impressions can vary significantly depending on the year's season and specific commercially oriented events, such as Christmas, boxing day, and mother's day.

Differences between eCPM vs CPM

CPM is an acronym for cost per mille that represents a pricing model and contains a metric representing reach and pricing. This method measures a set fee or cost advertisers pay per 1,000 ad impressions. It can be helpful to understand that ad impressions only count the number of times a website displays a particular ad, without noting the number of clicks that ad received. For example, suppose a website's publisher charges $3 CPM. With that pricing, advertisers require to pay $3 for every 1,000 impressions to feature their ads. You can calculate CPM with this formula:

CPM = total cost of the advertising campaign / total impressions x 1,000

Advertisers often use CPM to calculate the cost of ads per thousand impressions exclusively within a CPM ad buying model. Publishers can use effective cost per mille to calculate how much money ads generate regardless of the pricing model. Using CPM can sometimes result in misleading revenue estimates because the price set by publishers on a thousand impressions may differ from the actual revenue generated. Effective cost per mille can offer an alternative approach and solution to a CPM's potential miscalculation because it measures income with data after ad implementation.

Explore more articles