{"id":205,"count":0,"description":"","link":"https:\/\/tenjin.com\/zh\/glossary\/effective-cost-per-mille-1000-ecpm\/","name":"Effective Cost Per Mille (eCPM)","slug":"effective-cost-per-mille-1000-ecpm","taxonomy":"glossaries","parent":0,"meta":{"status":["1","1"],"order":["0","0"],"glossary_term_description":["<div style=\"border: 1px solid #e5e5e5;padding: 16px;border-radius: 8px;background: #fafafa\">\r\n\r\n<strong>Definition:<\/strong>\r\n\r\n<span style=\"font-weight: 400\"><strong>eCPM (effective cost per mille)<\/strong> is a mobile advertising metric that measures the revenue earned per 1,000 ad impressions. It is used by app publishers and developers to evaluate and compare ad monetization performance across networks, formats, and pricing models.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Formula:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre>eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/pre>\r\n<\/div>\r\n<!-- wp:paragraph -->\r\n<h2><b>eCPM Meaning: What is eCPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM stands for effective cost per mille. In Latin, \"Mille\", is the word for one thousand. So essentially, eCPM measures how much revenue your app generates for every 1,000 ad impressions served.<\/span>\r\n\r\n<span style=\"font-weight: 400\">The \"effective\" prefix makes this metric useful and different. Unlike its relative <\/span><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/\"><span style=\"font-weight: 400\">CPM<\/span><\/a><span style=\"font-weight: 400\">, eCPM is calculated using actual revenue data after impressions are served. This makes it one of the most reliable signals available to publishers who monetize by showing ads or <\/span><a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\"><span style=\"font-weight: 400\">in-app advertising (IAA)<\/span><\/a><span style=\"font-weight: 400\"> monetization models.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">In simple terms, the eCPM tells you how well your ad inventory is performing. Two apps with identical impression volumes can generate very different revenues depending on their ad networks, formats, audience quality, and geography. The eCPM is what surfaces that difference.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A casual game serves 500,000 impressions in a month and earns $1,500 in ad revenue. Its eCPM is $3.00. A puzzle app serves the same number of impressions but earns $4,000, giving it an eCPM of $8.00. Same impression volume, very different monetization results.<\/span>\r\n<h2><b>Calculation of eCPM: Formula<\/b><\/h2>\r\n<span style=\"font-weight: 400\">At its core, eCPM is calculated by dividing total ad revenue by total impressions, then multiplying by 1,000:<\/span>\r\n<pre>eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000\r\n\r\n<\/pre>\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A hyper-casual game earns $800 from 400,000 impressions in a week.<\/span>\r\n\r\n<span style=\"font-weight: 400\">eCPM = (800 \/ 400,000) \u00d7 1,000 = <\/span><b>$2.00<\/b>\r\n\r\n<span style=\"font-weight: 400\">That $2.00 figure is your eCPM for that period. It is a clean, comparable number you can track over time, benchmark against other networks, and use to guide monetization decisions.<\/span>\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n<h2><b>eCPM vs CPM: What's the Difference?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">This difference can sometimes be confusing in mobile advertising. Let\u2019s clarify and distinguish between the two metrics: <\/span>\r\n<table style=\"height: 305px\" width=\"590\">\r\n<tbody>\r\n<tr>\r\n<td><\/td>\r\n<td><b>CPM<\/b><\/td>\r\n<td><b>eCPM<\/b><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Stands for<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Cost per mille<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Effective cost per mille\u00a0<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Set by<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertiser (pre-campaign)<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Calculated from actual results<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Used by<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertisers buying impressions<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Publishers measuring revenue<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Timing<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Before the campaign runs<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">After impressions are served<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Purpose<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Pricing model<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Performance benchmark<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<b>CPM<\/b><span style=\"font-weight: 400\"> is a buying metric. Advertisers use it to set what they're willing to pay per thousand impressions.<\/span>\r\n\r\n<b>eCPM<\/b><span style=\"font-weight: 400\"> is an earnings metric. Publishers and developers use it to understand what they actually made \u2014 across any ad format or pricing model, including CPC, CPI, or CPA campaigns.<\/span>\r\n\r\n<span style=\"font-weight: 400\">In short: CPM is a rate. eCPM is a result.<\/span>\r\n<h2><b>Why eCPM Matters<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is considered a very important metric because it shows the performance and effectiveness of how an ad inventory generates revenue.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Unlike raw impression counts or click-through rates, eCPM reflects actual earnings per unit of inventory. It is the metric that tells you whether your <a href=\"http:\/\/tenjin.com\/glossary\/ad-monetization\">ad monetization<\/a> strategy is working, which networks are delivering real value, and where optimization effort will have the most impact.<\/span>\r\n\r\n<span style=\"font-weight: 400\">It helps you:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare <a href=\"https:\/\/tenjin.com\/glossary\/ad-network\/\">ad network<\/a> performance on a level playing field<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify underperforming placements and formats<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track monetization efficiency over time<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Make informed decisions about mediation and network priority<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Understand how ad revenue contributes to total revenue in a hybrid model<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">A campaign or network that delivers a high impression volume but a low eCPM may be generating less revenue than one with fewer impressions and a stronger rate. eCPM is what reveals that gap.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An app developer runs two ad networks simultaneously. Network A delivers 1,000,000 impressions and $2,000 in revenue \u2014 an eCPM of $2.00. Network B delivers 400,000 impressions and $1,600 in revenue \u2014 an eCPM of $4.00. Impression volume alone would suggest Network A is performing better. eCPM reveals that Network B is the stronger monetization partner.<\/span>\r\n<h2><b>eCPM for Mobile Advertising<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is a foundational metric for all app monetization strategies. Here's why it earns its place in our dashboard:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It levels the playing field.<\/b><span style=\"font-weight: 400\"> Whether a campaign runs on CPC, CPI, or CPM, eCPM converts all of them into a single comparable number, reducing blind spots.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It helps you identify your best-performing ad networks.<\/b><span style=\"font-weight: 400\"> Not all networks deliver the same return per impression. eCPM lets you rank and compare them fairly.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It can show underperforming inventory.<\/b><span style=\"font-weight: 400\"> Low eCPM on a specific creative placement or format is a signal to investigate and explore, not ignore.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It informs your monetization decisions.<\/b><span style=\"font-weight: 400\"> Hybrid monetization models, in particular, benefit from eCPM as a unifying metric that tracks both ad revenue and overall yield.<\/span><\/li>\r\n<\/ul>\r\n<h2><b>eCPM by App Type<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM works differently across app types, regardless of their monetization.\u00a0<\/span>\r\n\r\n<b>Free-to-Play Game<\/b> <span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A casual puzzle game is free to download and monetizes entirely through ads.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 2,000,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $6,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (6,000 \/ 2,000,000) \u00d7 1,000 = <\/span><b>$3.00<\/b><\/li>\r\n<\/ul>\r\n<b>Hybrid Monetization App<\/b><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A language learning app runs rewarded video ads for free-tier users alongside a premium subscription.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 800,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $4,800<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (4,800 \/ 800,000) \u00d7 1,000 = <\/span><b>$6.00<\/b><\/li>\r\n<\/ul>\r\n<b>Utility App<\/b> <span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A photo editing app shows banner ads to non-paying users.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 1,500,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $1,200<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (1,200 \/ 1,500,000) \u00d7 1,000 = <\/span><b>$0.80<\/b><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">eCPM varies significantly by app type, ad format, and audience, but the formula always remains the same.\u00a0<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>eCPM by Ad Format<\/b><\/h2>\r\n<span style=\"font-weight: 400\">According to our <\/span><a href=\"https:\/\/tenjin.com\/blog\/ad-mon-gaming-2025\/\"><span style=\"font-weight: 400\">Ad Monetization Benchmark Report<\/span><\/a><span style=\"font-weight: 400\">, ad format is one of the biggest factors that affect eCPM performance. Here is how the most common formats compare.<\/span>\r\n<table style=\"height: 373px\" width=\"538\">\r\n<tbody>\r\n<tr>\r\n<td><b>Ad Format<\/b><\/td>\r\n<td><b>Typical eCPM Range<\/b><\/td>\r\n<td><b>Best For<\/b><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Rewarded Video<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$10\u2013$50+ (Tier 1)<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Games, high-engagement apps<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Interstitials<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$3\u2013$15<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Session-break placements<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Banners<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$0.50\u2013$2.00<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Continuous low-impact exposure<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Native Ads<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$2\u2013$10<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Content-driven apps<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Playable Ads<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$10\u2013$30+<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Gaming user acquisition<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<span style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\">Rewarded video<\/a> consistently delivers the highest eCPMs because users opt in to watch the ad in exchange for in-app rewards. That voluntary engagement makes the format more valuable to advertisers, which drives up the rate publishers earn.<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>What Affects eCPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">There are several factors at play that can affect how eCPMs behave. Here are the key ones: Several factors push it up or pull it down:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad format<\/b><span style=\"font-weight: 400\">: Rewarded video and interstitials typically command higher eCPMs than banners<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Geography<\/b><span style=\"font-weight: 400\">: Users in Tier 1 markets (US, UK, AU) generate significantly higher eCPMs than other regions<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>App category<\/b><span style=\"font-weight: 400\">: Finance and shopping apps attract higher advertiser spend than casual games<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Fill rate<\/b><span style=\"font-weight: 400\">: Unfilled impressions reduce your effective revenue per thousand<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Seasonality<\/b><span style=\"font-weight: 400\">: eCPMs peak around Q4 as advertiser budgets increase<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad network quality<\/b><span style=\"font-weight: 400\">: The networks you work with directly impact what advertisers are willing to pay for your inventory<\/span><\/li>\r\n<\/ul>\r\n<h2><b>How to Calculate eCPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">The easiest way to measure eCPM using mobile analytics tools or a mobile measurement partner (MMP). The goal is to have a unified view of your ad revenue data rather than tracking each network separately across different platforms.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Without a centralized way to measure, data becomes fragmented. A team that only monitors one network's dashboard misses performance signals from others. A team that cannot compare eCPM across formats cannot make informed decisions about where to invest inventory.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Mobile measurement platforms like Tenjin allow you to:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track ad revenue across multiple networks in one dashboard<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare eCPM by network, format, country, and cohort<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Attribute ad revenue to specific user acquisition campaigns<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify which user segments generate the highest eCPM<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Export raw data for deeper analysis<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">This removes the dependency on data teams and gives marketers direct access to the performance insights they need. Instead of reconciling numbers from multiple network dashboards, you have everything in one place to make fast, confident decisions.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A mobile game tracks ad revenue separately across three networks. When the growth team reviews performance, they evaluate each network in isolation and miss the fact that one network is generating a significantly higher eCPM for users acquired from a specific campaign. Consolidating all three into a single dashboard would have surfaced that insight immediately.<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>How to Find eCPM in Tenjin<\/b><\/h2>\r\n<span style=\"font-weight: 400\">In Tenjin, eCPM is calculated and displayed automatically in your dashboard. It aggregates ad revenue data across your connected networks and calculates effective CPM at the campaign, network, country, and cohort level.<\/span>\r\n\r\n<b>Formula used:<\/b>\r\n<pre><span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n<span style=\"font-weight: 400\">Everything is displayed in one place so you can compare performance across networks and formats, and spot optimization opportunities without switching between tools.<\/span>\r\n<h2><b>How to Improve eCPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Improving eCPM comes down to getting more value from each impression your app serves.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Here are the most effective levers:<\/span>\r\n<ol>\r\n \t<li><b> Upgrade Your Ad Formats<\/b><span style=\"font-weight: 400\"> Replace or supplement low-performing banner placements with rewarded video or interstitials. Higher-engagement formats consistently deliver stronger eCPMs.<\/span><\/li>\r\n \t<li><b> Use Mediation<\/b><span style=\"font-weight: 400\"> Running multiple ad networks through a mediation layer creates competitive bidding for your inventory. More competition for impressions drives rates up.<\/span><\/li>\r\n \t<li><b> Segment by Geography<\/b><span style=\"font-weight: 400\"> Tier 1 markets generate higher eCPMs. Understanding where your high-value users are helps you tailor your network and format strategy accordingly.<\/span><\/li>\r\n \t<li><b> Improve Fill Rate<\/b><span style=\"font-weight: 400\"> Unfilled impressions drag eCPM down. Working with networks that offer strong fill rates in your key markets protects your overall revenue per thousand.<\/span><\/li>\r\n \t<li><b> Optimize Ad Placement and Frequency<\/b><span style=\"font-weight: 400\"> Poorly timed or overserved ads reduce engagement and can lower eCPMs over time. Test placement timing and frequency caps to find the balance that maximizes revenue without hurting retention.<\/span><\/li>\r\n \t<li><b> Analyze Performance at the Cohort Level<\/b><span style=\"font-weight: 400\"> Not all users generate the same eCPM. Understanding which acquisition channels bring in higher-value users allows you to invest UA budget where it drives the strongest ad revenue return.<\/span><\/li>\r\n<\/ol>\r\n<h2><b>eCPM in the Context of Hybrid Monetization<\/b><\/h2>\r\n<span style=\"font-weight: 400\">For apps running both in-app advertising (IAA) and in-app purchases (IAP), eCPM becomes even more valuable. It helps you understand how ad monetization contributes to overall revenue without cannibalizing purchase behavior. So, when combined with <a href=\"https:\/\/tenjin.com\/blog\/what-is-ltv-prediction\/\">pLTV modeling<\/a>, eCPM data feeds into smarter decisions about which users to monetize through ads versus direct purchases.<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Key Takeaways<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is more than a reporting metric. It is a direct signal of how efficiently your app turns ad impressions into revenue.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>eCPM measures the revenue value of every thousand impressions served.<\/b><span style=\"font-weight: 400\"> It is the clearest way to evaluate ad monetization performance across networks, formats, and campaigns.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li><b>The formula is simple. Applying it consistently across all networks is the real work.<\/b><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>eCPM levels the playing field.<\/b><span style=\"font-weight: 400\"> Because it normalizes revenue across different pricing models (CPC, CPI, CPM, CPA) it gives you a single comparable number regardless of how each campaign was bought.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Format and geography drive eCPM more than almost anything else.<\/b><span style=\"font-weight: 400\"> Rewarded video in Tier 1 markets will always outperform banner ads in Tier 3 markets. Understanding this shapes smarter monetization decisions.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>A high eCPM means nothing without fill rate context. <\/b><span style=\"font-weight: 400\">Strong eCPM with poor fill can still result in lower total ad revenue than a moderate eCPM with consistent ones.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Common mistakes are avoidable.<\/b><span style=\"font-weight: 400\"> Tracking networks in silos, ignoring eCPM when evaluating UA campaigns, and overlooking format optimization are the most frequent causes of underperforming ad revenue.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Seasonality matters.<\/b><span style=\"font-weight: 400\"> eCPMs peak around Q4. Always benchmark performance in context, not in isolation.<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">By tracking eCPM accurately and breaking it down by network, format, and geography, you can:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Make better ad monetization decisions<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Prioritize the networks and formats that deliver real value<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Connect ad revenue performance back to your UA strategy<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">With mobile analytics tools like Tenjin, you get a clear and unified view of eCPM across all your networks so you can focus on optimization, not multiple spreadsheets.\u00a0<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Related Terms<\/b><\/h2>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/\"><span style=\"font-weight: 400\">Cost per Mille (CPM)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/total-revenue\/\"><span style=\"font-weight: 400\">Total Revenue<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/average-revenue-per-daily-active-user-arpdau\/\">Average Revenue Per Daily Active User (ARPDAU)<\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\"><span style=\"font-weight: 400\">In-App Advertising (IAA)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/return-on-ad-spend-roas\/\">Return On Ad Spend (ROAS)<\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cohort-analysis\/\"><span style=\"font-weight: 400\">Cohort Analysis<\/span><\/a><\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Frequently Asked Questions<\/b><\/h2>\r\n<h4><b>What does eCPM stand for?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM stands for effective cost per mille. \"Mille\" is Latin for thousand, so eCPM measures ad revenue per 1,000 impressions. The word \"effective\" signals that this figure is based on actual results, not a pre-set rate.<\/span>\r\n<h4><b>What is the eCPM formula?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \u00f7 Total Impressions) \u00d7 1,000.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">For example, if your app earns $500 from 250,000 impressions, your eCPM is $2.00.<\/span>\r\n<h4><b>What is a good eCPM for mobile apps?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">It depends on your app category, geography, and ad format. Rewarded video eCPMs in Tier 1 markets can range from $10 to $50+, while banner ads in the same markets typically sit between $0.50 and $2.00. Benchmarking against your own historical data is often more actionable than industry averages.<\/span>\r\n<h4><b>What is the difference between eCPM and CPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is a buying metric. It is the fixed rate an advertiser agrees to pay before a campaign runs. eCPM is an earnings metric that\u2019s calculated after impressions are served using actual revenue data. CPM is a rate. eCPM is a result.<\/span>\r\n<h4><b>Is a higher eCPM always better?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Generally yes, but eCPM should be read alongside the fill rate. A high eCPM with a low fill rate can generate less total revenue than a moderate eCPM with strong fill. Both metrics matter.<\/span>\r\n<h4><b>Can eCPM be used to compare ad networks?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Yes, and this is one of its most practical uses. Because eCPM normalizes revenue across different pricing models (CPC, CPI, CPM, CPA), it supplies you with a consistent number to compare performance across networks, making it much easier to prioritize where to send your inventory.<\/span>\r\n<h4><b>How is eCPM different from RPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM and RPM (revenue per mille) measure the same concept, revenue per thousand impressions, but it is used in different contexts. eCPM is the standard term in mobile advertising and app monetization. RPM is more commonly used in web publishing, such as Google AdSense.<\/span>\r\n<h4><b>What is the best eCPM mobile ad network?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">There is no best answer. The best ad network really depends on your app genre, user base, and target geographies. The practical approach is to run multiple networks, measure eCPM per network over time, and let the data guide your decisions. A unified dashboard that aggregates this data removes guesswork.<\/span><!-- \/wp:heading -->"]},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>eCPM Meaning, Formula &amp; Definition | Tenjin<\/title>\n<meta name=\"description\" content=\"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tenjin.com\/zh\/glossary\/effective-cost-per-mille-1000-ecpm\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"eCPM Meaning, Formula &amp; Definition | Tenjin\" \/>\n<meta property=\"og:description\" content=\"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tenjin.com\/zh\/glossary\/effective-cost-per-mille-1000-ecpm\/\" \/>\n<meta property=\"og:site_name\" content=\"Tenjin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@TenjinMMP\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/effective-cost-per-mille-1000-ecpm\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/effective-cost-per-mille-1000-ecpm\\\/\",\"name\":\"eCPM Meaning, Formula & Definition | Tenjin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\"},\"description\":\"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/effective-cost-per-mille-1000-ecpm\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/effective-cost-per-mille-1000-ecpm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tenjin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Effective Cost Per Mille (eCPM)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"name\":\"Tenjin\",\"description\":\"Growth Made Simple\",\"publisher\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\"},\"alternateName\":\"Tenjin - Mobile Measurement Partner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tenjin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\",\"name\":\"Tenjin\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"contentUrl\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"width\":429,\"height\":117,\"caption\":\"Tenjin\"},\"image\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/TenjinMMP\",\"https:\\\/\\\/www.youtube.com\\\/@TenjinMMP\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tenjin\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"eCPM Meaning, Formula & Definition | Tenjin","description":"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tenjin.com\/zh\/glossary\/effective-cost-per-mille-1000-ecpm\/","og_locale":"zh_CN","og_type":"article","og_title":"eCPM Meaning, Formula & Definition | Tenjin","og_description":"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.","og_url":"https:\/\/tenjin.com\/zh\/glossary\/effective-cost-per-mille-1000-ecpm\/","og_site_name":"Tenjin","twitter_card":"summary_large_image","twitter_site":"@TenjinMMP","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/","url":"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/","name":"eCPM Meaning, Formula & Definition | Tenjin","isPartOf":{"@id":"https:\/\/tenjin.com\/#website"},"description":"What is eCPM? Learn the eCPM meaning, formula, and how to calculate eCPM to compare ad revenue across networks and improve mobile monetization performance.","breadcrumb":{"@id":"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/#breadcrumb"},"inLanguage":"zh-Hans"},{"@type":"BreadcrumbList","@id":"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tenjin.com\/"},{"@type":"ListItem","position":2,"name":"Effective Cost Per Mille (eCPM)"}]},{"@type":"WebSite","@id":"https:\/\/tenjin.com\/#website","url":"https:\/\/tenjin.com\/","name":"Tenjin","description":"\u8ba9\u589e\u957f\u53d8\u7b80\u5355","publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"alternateName":"Tenjin - Mobile Measurement Partner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tenjin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/tenjin.com\/#organization","name":"Tenjin","url":"https:\/\/tenjin.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/","url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","contentUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","width":429,"height":117,"caption":"Tenjin"},"image":{"@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/TenjinMMP","https:\/\/www.youtube.com\/@TenjinMMP","https:\/\/www.linkedin.com\/company\/tenjin"]}]}},"glossary_term_description":"<div style=\"border: 1px solid #e5e5e5;padding: 16px;border-radius: 8px;background: #fafafa\">\r\n\r\n<strong>Definition:<\/strong>\r\n\r\n<span style=\"font-weight: 400\"><strong>eCPM (effective cost per mille)<\/strong> is a mobile advertising metric that measures the revenue earned per 1,000 ad impressions. It is used by app publishers and developers to evaluate and compare ad monetization performance across networks, formats, and pricing models.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Formula:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre>eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/pre>\r\n<\/div>\r\n<!-- wp:paragraph -->\r\n<h2><b>eCPM Meaning: What is eCPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM stands for effective cost per mille. In Latin, \"Mille\", is the word for one thousand. So essentially, eCPM measures how much revenue your app generates for every 1,000 ad impressions served.<\/span>\r\n\r\n<span style=\"font-weight: 400\">The \"effective\" prefix makes this metric useful and different. Unlike its relative <\/span><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/\"><span style=\"font-weight: 400\">CPM<\/span><\/a><span style=\"font-weight: 400\">, eCPM is calculated using actual revenue data after impressions are served. This makes it one of the most reliable signals available to publishers who monetize by showing ads or <\/span><a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\"><span style=\"font-weight: 400\">in-app advertising (IAA)<\/span><\/a><span style=\"font-weight: 400\"> monetization models.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">In simple terms, the eCPM tells you how well your ad inventory is performing. Two apps with identical impression volumes can generate very different revenues depending on their ad networks, formats, audience quality, and geography. The eCPM is what surfaces that difference.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A casual game serves 500,000 impressions in a month and earns $1,500 in ad revenue. Its eCPM is $3.00. A puzzle app serves the same number of impressions but earns $4,000, giving it an eCPM of $8.00. Same impression volume, very different monetization results.<\/span>\r\n<h2><b>Calculation of eCPM: Formula<\/b><\/h2>\r\n<span style=\"font-weight: 400\">At its core, eCPM is calculated by dividing total ad revenue by total impressions, then multiplying by 1,000:<\/span>\r\n<pre>eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000\r\n\r\n<\/pre>\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A hyper-casual game earns $800 from 400,000 impressions in a week.<\/span>\r\n\r\n<span style=\"font-weight: 400\">eCPM = (800 \/ 400,000) \u00d7 1,000 = <\/span><b>$2.00<\/b>\r\n\r\n<span style=\"font-weight: 400\">That $2.00 figure is your eCPM for that period. It is a clean, comparable number you can track over time, benchmark against other networks, and use to guide monetization decisions.<\/span>\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n<h2><b>eCPM vs CPM: What's the Difference?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">This difference can sometimes be confusing in mobile advertising. Let\u2019s clarify and distinguish between the two metrics: <\/span>\r\n<table style=\"height: 305px\" width=\"590\">\r\n<tbody>\r\n<tr>\r\n<td><\/td>\r\n<td><b>CPM<\/b><\/td>\r\n<td><b>eCPM<\/b><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Stands for<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Cost per mille<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Effective cost per mille\u00a0<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Set by<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertiser (pre-campaign)<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Calculated from actual results<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Used by<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertisers buying impressions<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Publishers measuring revenue<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Timing<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Before the campaign runs<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">After impressions are served<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Purpose<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Pricing model<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Performance benchmark<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<b>CPM<\/b><span style=\"font-weight: 400\"> is a buying metric. Advertisers use it to set what they're willing to pay per thousand impressions.<\/span>\r\n\r\n<b>eCPM<\/b><span style=\"font-weight: 400\"> is an earnings metric. Publishers and developers use it to understand what they actually made \u2014 across any ad format or pricing model, including CPC, CPI, or CPA campaigns.<\/span>\r\n\r\n<span style=\"font-weight: 400\">In short: CPM is a rate. eCPM is a result.<\/span>\r\n<h2><b>Why eCPM Matters<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is considered a very important metric because it shows the performance and effectiveness of how an ad inventory generates revenue.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Unlike raw impression counts or click-through rates, eCPM reflects actual earnings per unit of inventory. It is the metric that tells you whether your <a href=\"http:\/\/tenjin.com\/glossary\/ad-monetization\">ad monetization<\/a> strategy is working, which networks are delivering real value, and where optimization effort will have the most impact.<\/span>\r\n\r\n<span style=\"font-weight: 400\">It helps you:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare <a href=\"https:\/\/tenjin.com\/glossary\/ad-network\/\">ad network<\/a> performance on a level playing field<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify underperforming placements and formats<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track monetization efficiency over time<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Make informed decisions about mediation and network priority<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Understand how ad revenue contributes to total revenue in a hybrid model<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">A campaign or network that delivers a high impression volume but a low eCPM may be generating less revenue than one with fewer impressions and a stronger rate. eCPM is what reveals that gap.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An app developer runs two ad networks simultaneously. Network A delivers 1,000,000 impressions and $2,000 in revenue \u2014 an eCPM of $2.00. Network B delivers 400,000 impressions and $1,600 in revenue \u2014 an eCPM of $4.00. Impression volume alone would suggest Network A is performing better. eCPM reveals that Network B is the stronger monetization partner.<\/span>\r\n<h2><b>eCPM for Mobile Advertising<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is a foundational metric for all app monetization strategies. Here's why it earns its place in our dashboard:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It levels the playing field.<\/b><span style=\"font-weight: 400\"> Whether a campaign runs on CPC, CPI, or CPM, eCPM converts all of them into a single comparable number, reducing blind spots.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It helps you identify your best-performing ad networks.<\/b><span style=\"font-weight: 400\"> Not all networks deliver the same return per impression. eCPM lets you rank and compare them fairly.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It can show underperforming inventory.<\/b><span style=\"font-weight: 400\"> Low eCPM on a specific creative placement or format is a signal to investigate and explore, not ignore.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>It informs your monetization decisions.<\/b><span style=\"font-weight: 400\"> Hybrid monetization models, in particular, benefit from eCPM as a unifying metric that tracks both ad revenue and overall yield.<\/span><\/li>\r\n<\/ul>\r\n<h2><b>eCPM by App Type<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM works differently across app types, regardless of their monetization.\u00a0<\/span>\r\n\r\n<b>Free-to-Play Game<\/b> <span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A casual puzzle game is free to download and monetizes entirely through ads.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 2,000,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $6,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (6,000 \/ 2,000,000) \u00d7 1,000 = <\/span><b>$3.00<\/b><\/li>\r\n<\/ul>\r\n<b>Hybrid Monetization App<\/b><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A language learning app runs rewarded video ads for free-tier users alongside a premium subscription.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 800,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $4,800<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (4,800 \/ 800,000) \u00d7 1,000 = <\/span><b>$6.00<\/b><\/li>\r\n<\/ul>\r\n<b>Utility App<\/b> <span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">A photo editing app shows banner ads to non-paying users.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 1,500,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad revenue: $1,200<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM = (1,200 \/ 1,500,000) \u00d7 1,000 = <\/span><b>$0.80<\/b><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">eCPM varies significantly by app type, ad format, and audience, but the formula always remains the same.\u00a0<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>eCPM by Ad Format<\/b><\/h2>\r\n<span style=\"font-weight: 400\">According to our <\/span><a href=\"https:\/\/tenjin.com\/blog\/ad-mon-gaming-2025\/\"><span style=\"font-weight: 400\">Ad Monetization Benchmark Report<\/span><\/a><span style=\"font-weight: 400\">, ad format is one of the biggest factors that affect eCPM performance. Here is how the most common formats compare.<\/span>\r\n<table style=\"height: 373px\" width=\"538\">\r\n<tbody>\r\n<tr>\r\n<td><b>Ad Format<\/b><\/td>\r\n<td><b>Typical eCPM Range<\/b><\/td>\r\n<td><b>Best For<\/b><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Rewarded Video<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$10\u2013$50+ (Tier 1)<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Games, high-engagement apps<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Interstitials<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$3\u2013$15<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Session-break placements<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Banners<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$0.50\u2013$2.00<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Continuous low-impact exposure<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Native Ads<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$2\u2013$10<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Content-driven apps<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><span style=\"font-weight: 400\">Playable Ads<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">$10\u2013$30+<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Gaming user acquisition<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<span style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\">Rewarded video<\/a> consistently delivers the highest eCPMs because users opt in to watch the ad in exchange for in-app rewards. That voluntary engagement makes the format more valuable to advertisers, which drives up the rate publishers earn.<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>What Affects eCPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">There are several factors at play that can affect how eCPMs behave. Here are the key ones: Several factors push it up or pull it down:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad format<\/b><span style=\"font-weight: 400\">: Rewarded video and interstitials typically command higher eCPMs than banners<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Geography<\/b><span style=\"font-weight: 400\">: Users in Tier 1 markets (US, UK, AU) generate significantly higher eCPMs than other regions<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>App category<\/b><span style=\"font-weight: 400\">: Finance and shopping apps attract higher advertiser spend than casual games<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Fill rate<\/b><span style=\"font-weight: 400\">: Unfilled impressions reduce your effective revenue per thousand<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Seasonality<\/b><span style=\"font-weight: 400\">: eCPMs peak around Q4 as advertiser budgets increase<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad network quality<\/b><span style=\"font-weight: 400\">: The networks you work with directly impact what advertisers are willing to pay for your inventory<\/span><\/li>\r\n<\/ul>\r\n<h2><b>How to Calculate eCPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">The easiest way to measure eCPM using mobile analytics tools or a mobile measurement partner (MMP). The goal is to have a unified view of your ad revenue data rather than tracking each network separately across different platforms.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Without a centralized way to measure, data becomes fragmented. A team that only monitors one network's dashboard misses performance signals from others. A team that cannot compare eCPM across formats cannot make informed decisions about where to invest inventory.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Mobile measurement platforms like Tenjin allow you to:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track ad revenue across multiple networks in one dashboard<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare eCPM by network, format, country, and cohort<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Attribute ad revenue to specific user acquisition campaigns<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify which user segments generate the highest eCPM<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Export raw data for deeper analysis<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">This removes the dependency on data teams and gives marketers direct access to the performance insights they need. Instead of reconciling numbers from multiple network dashboards, you have everything in one place to make fast, confident decisions.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> A mobile game tracks ad revenue separately across three networks. When the growth team reviews performance, they evaluate each network in isolation and miss the fact that one network is generating a significantly higher eCPM for users acquired from a specific campaign. Consolidating all three into a single dashboard would have surfaced that insight immediately.<\/span><span style=\"font-weight: 400\">\r\n<\/span>\r\n<h2><b>How to Find eCPM in Tenjin<\/b><\/h2>\r\n<span style=\"font-weight: 400\">In Tenjin, eCPM is calculated and displayed automatically in your dashboard. It aggregates ad revenue data across your connected networks and calculates effective CPM at the campaign, network, country, and cohort level.<\/span>\r\n\r\n<b>Formula used:<\/b>\r\n<pre><span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n<span style=\"font-weight: 400\">Everything is displayed in one place so you can compare performance across networks and formats, and spot optimization opportunities without switching between tools.<\/span>\r\n<h2><b>How to Improve eCPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Improving eCPM comes down to getting more value from each impression your app serves.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Here are the most effective levers:<\/span>\r\n<ol>\r\n \t<li><b> Upgrade Your Ad Formats<\/b><span style=\"font-weight: 400\"> Replace or supplement low-performing banner placements with rewarded video or interstitials. Higher-engagement formats consistently deliver stronger eCPMs.<\/span><\/li>\r\n \t<li><b> Use Mediation<\/b><span style=\"font-weight: 400\"> Running multiple ad networks through a mediation layer creates competitive bidding for your inventory. More competition for impressions drives rates up.<\/span><\/li>\r\n \t<li><b> Segment by Geography<\/b><span style=\"font-weight: 400\"> Tier 1 markets generate higher eCPMs. Understanding where your high-value users are helps you tailor your network and format strategy accordingly.<\/span><\/li>\r\n \t<li><b> Improve Fill Rate<\/b><span style=\"font-weight: 400\"> Unfilled impressions drag eCPM down. Working with networks that offer strong fill rates in your key markets protects your overall revenue per thousand.<\/span><\/li>\r\n \t<li><b> Optimize Ad Placement and Frequency<\/b><span style=\"font-weight: 400\"> Poorly timed or overserved ads reduce engagement and can lower eCPMs over time. Test placement timing and frequency caps to find the balance that maximizes revenue without hurting retention.<\/span><\/li>\r\n \t<li><b> Analyze Performance at the Cohort Level<\/b><span style=\"font-weight: 400\"> Not all users generate the same eCPM. Understanding which acquisition channels bring in higher-value users allows you to invest UA budget where it drives the strongest ad revenue return.<\/span><\/li>\r\n<\/ol>\r\n<h2><b>eCPM in the Context of Hybrid Monetization<\/b><\/h2>\r\n<span style=\"font-weight: 400\">For apps running both in-app advertising (IAA) and in-app purchases (IAP), eCPM becomes even more valuable. It helps you understand how ad monetization contributes to overall revenue without cannibalizing purchase behavior. So, when combined with <a href=\"https:\/\/tenjin.com\/blog\/what-is-ltv-prediction\/\">pLTV modeling<\/a>, eCPM data feeds into smarter decisions about which users to monetize through ads versus direct purchases.<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Key Takeaways<\/b><\/h2>\r\n<span style=\"font-weight: 400\">eCPM is more than a reporting metric. It is a direct signal of how efficiently your app turns ad impressions into revenue.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>eCPM measures the revenue value of every thousand impressions served.<\/b><span style=\"font-weight: 400\"> It is the clearest way to evaluate ad monetization performance across networks, formats, and campaigns.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li><b>The formula is simple. Applying it consistently across all networks is the real work.<\/b><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \/ Total Impressions) \u00d7 1,000<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>eCPM levels the playing field.<\/b><span style=\"font-weight: 400\"> Because it normalizes revenue across different pricing models (CPC, CPI, CPM, CPA) it gives you a single comparable number regardless of how each campaign was bought.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Format and geography drive eCPM more than almost anything else.<\/b><span style=\"font-weight: 400\"> Rewarded video in Tier 1 markets will always outperform banner ads in Tier 3 markets. Understanding this shapes smarter monetization decisions.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>A high eCPM means nothing without fill rate context. <\/b><span style=\"font-weight: 400\">Strong eCPM with poor fill can still result in lower total ad revenue than a moderate eCPM with consistent ones.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Common mistakes are avoidable.<\/b><span style=\"font-weight: 400\"> Tracking networks in silos, ignoring eCPM when evaluating UA campaigns, and overlooking format optimization are the most frequent causes of underperforming ad revenue.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Seasonality matters.<\/b><span style=\"font-weight: 400\"> eCPMs peak around Q4. Always benchmark performance in context, not in isolation.<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">By tracking eCPM accurately and breaking it down by network, format, and geography, you can:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Make better ad monetization decisions<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Prioritize the networks and formats that deliver real value<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Connect ad revenue performance back to your UA strategy<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">With mobile analytics tools like Tenjin, you get a clear and unified view of eCPM across all your networks so you can focus on optimization, not multiple spreadsheets.\u00a0<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Related Terms<\/b><\/h2>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/\"><span style=\"font-weight: 400\">Cost per Mille (CPM)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/total-revenue\/\"><span style=\"font-weight: 400\">Total Revenue<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/average-revenue-per-daily-active-user-arpdau\/\">Average Revenue Per Daily Active User (ARPDAU)<\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\"><span style=\"font-weight: 400\">In-App Advertising (IAA)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/return-on-ad-spend-roas\/\">Return On Ad Spend (ROAS)<\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cohort-analysis\/\"><span style=\"font-weight: 400\">Cohort Analysis<\/span><\/a><\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Frequently Asked Questions<\/b><\/h2>\r\n<h4><b>What does eCPM stand for?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM stands for effective cost per mille. \"Mille\" is Latin for thousand, so eCPM measures ad revenue per 1,000 impressions. The word \"effective\" signals that this figure is based on actual results, not a pre-set rate.<\/span>\r\n<h4><b>What is the eCPM formula?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM = (Total Ad Revenue \u00f7 Total Impressions) \u00d7 1,000.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">For example, if your app earns $500 from 250,000 impressions, your eCPM is $2.00.<\/span>\r\n<h4><b>What is a good eCPM for mobile apps?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">It depends on your app category, geography, and ad format. Rewarded video eCPMs in Tier 1 markets can range from $10 to $50+, while banner ads in the same markets typically sit between $0.50 and $2.00. Benchmarking against your own historical data is often more actionable than industry averages.<\/span>\r\n<h4><b>What is the difference between eCPM and CPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is a buying metric. It is the fixed rate an advertiser agrees to pay before a campaign runs. eCPM is an earnings metric that\u2019s calculated after impressions are served using actual revenue data. CPM is a rate. eCPM is a result.<\/span>\r\n<h4><b>Is a higher eCPM always better?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Generally yes, but eCPM should be read alongside the fill rate. A high eCPM with a low fill rate can generate less total revenue than a moderate eCPM with strong fill. Both metrics matter.<\/span>\r\n<h4><b>Can eCPM be used to compare ad networks?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Yes, and this is one of its most practical uses. Because eCPM normalizes revenue across different pricing models (CPC, CPI, CPM, CPA), it supplies you with a consistent number to compare performance across networks, making it much easier to prioritize where to send your inventory.<\/span>\r\n<h4><b>How is eCPM different from RPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">eCPM and RPM (revenue per mille) measure the same concept, revenue per thousand impressions, but it is used in different contexts. eCPM is the standard term in mobile advertising and app monetization. RPM is more commonly used in web publishing, such as Google AdSense.<\/span>\r\n<h4><b>What is the best eCPM mobile ad network?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">There is no best answer. The best ad network really depends on your app genre, user base, and target geographies. The practical approach is to run multiple networks, measure eCPM per network over time, and let the data guide your decisions. A unified dashboard that aggregates this data removes guesswork.<\/span><!-- \/wp:heading -->","_links":{"self":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/glossaries\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/glossaries"}],"about":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/taxonomies\/glossaries"}],"wp:post_type":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/docs?glossaries=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}