{"id":225,"count":0,"description":"","link":"https:\/\/tenjin.com\/zh\/glossary\/cost-per-mille-1000-cpm\/","name":"Cost per Mille (CPM)","slug":"cost-per-mille-1000-cpm","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<strong>Cost per mille (CPM)<\/strong> is the cost an advertiser pays for one thousand impressions of their ad.\r\n\r\nThe word mille is Latin for thousand, making CPM a literal translation of cost per thousand.\r\n\r\nIt is one of the <strong>most fundamental pricing models<\/strong> in mobile advertising and a metric that matters equally to publishers earning ad revenue and advertisers managing campaign spend.\r\n\r\n&nbsp;\r\n\r\n<b>Formula Snippet:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<b>For Mobile Publishers: <\/b><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">CPM determines how much revenue each thousand impressions generates. A higher CPM means more revenue from the same volume of traffic.<\/span>\r\n\r\n<\/div>\r\n<h2><b>What is Cost Per Mille (CPM)?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per mille is the standard unit of measurement for ad pricing based on impressions.<\/span>\r\n\r\n<span style=\"font-weight: 400\">An impression is counted each time an ad is displayed to a user, regardless of whether that user clicks on it or takes any further action.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM defines how much that display costs the advertiser, or equivalently, how much it earns the publisher, for every thousand times it occurs.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is used across virtually every channel in digital and mobile advertising. It is the pricing model behind <a href=\"https:\/\/tenjin.com\/glossary\/programmatic-buying-advertising\/\">programmatic display<\/a>, <a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\">in-app advertising<\/a>, video campaigns, and many other formats. Understanding CPM is foundational to understanding how mobile advertising is bought, sold, and evaluated.<\/span>\r\n\r\n<span style=\"font-weight: 400\">For advertisers, CPM is a measure of reach efficiency. It tells you how much you are paying to put your ad in front of one thousand people. For publishers, the equivalent metric is <a href=\"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/\">eCPM (effective cost per mille)<\/a>, which measures how much revenue is generated per thousand impressions across all demand sources, regardless of the underlying pricing model of each campaign.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is a metric that sits between the intersection of two important questions in mobile advertising:\u00a0<\/span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">For advertisers, the question is how efficiently am I reaching my audience.\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">For publishers, the question is how much is my inventory worth. CPM is the metric that answers both.<\/span><\/li>\r\n<\/ul>\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An advertiser runs a brand awareness campaign with a CPM of $8. For every thousand users who see the ad, the advertiser pays $8. If the campaign delivers 2,000,000 impressions, the total spend is $16,000. The publisher serving those impressions earns revenue based on the same calculation, minus the margin taken by the ad network.<\/span>\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n<h2><b>What is Cost Per Impression?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per impression is the per-unit version of CPM. Where CPM measures the cost per thousand impressions, cost per impression measures the cost of a single ad display. The two terms are directly related and are often used interchangeably in context, though CPM is by far the more common unit in practice because individual impression costs are typically fractions of a cent and are easier to communicate and compare at the thousand-impression scale.<\/span>\r\n\r\n<b>Formula:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Cost Per Impression = CPM \/ 1,000\r\n\r\n<\/span><\/pre>\r\n<span style=\"font-weight: 400\">So if your CPM is $5, your cost per impression is $0.005. Working at the CPM level rather than the per-impression level makes the numbers more readable and more useful for planning and optimization purposes.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Understanding the relationship between cost per impression and CPM is particularly useful when evaluating <a href=\"https:\/\/tenjin.com\/blog\/rewarded-ads-101-launch-and-scale-with-proven-best-practices\/\">the efficiency of different ad formats and placements<\/a>. A <a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\">rewarded video<\/a> placement might carry a significantly higher CPM than a banner placement, but if it also delivers stronger engagement and <a href=\"https:\/\/tenjin.com\/glossary\/conversion\/\">conversion<\/a>, the higher cost per impression can be well justified.<\/span>\r\n<h2><b>How to Calculate CPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Knowing how to calculate CPM accurately is essential for both advertisers evaluating campaign efficiency and publishers benchmarking their ad revenue performance. The calculation itself is straightforward, but applying it correctly across different contexts requires understanding about what inputs to use and how to interpret the outcomes.\u00a0<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>The CPM Formula:\u00a0<\/b>\r\n<pre><span style=\"font-weight: 400\">CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n\r\n&nbsp;\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:image {\"id\":13100,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\r\n<figure class=\"wp-block-image size-full\"><img class=\"wp-image-13100\" src=\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/01\/image506.png\" alt=\"image.png\" \/><\/figure>\r\n<h2><\/h2>\r\n<h2><strong>How to CPM: A Step-by-Step Calculation Guide<\/strong><\/h2>\r\n<b>Step 1: Identify your total ad spend<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">This is the <a href=\"https:\/\/tenjin.com\/glossary\/ad-spend\/\">total amount spent<\/a> on a campaign or ad placement over the period you are measuring. For advertisers this is your actual spend. For publishers calculating eCPM this is your total ad revenue.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 2: Identify your total impressions<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">This is the total number of times your ad was displayed over the same period. Ensure you are using the same time frame for both spend and impressions to avoid skewing the result.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 3: Divide spend by impressions<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Divide your total spend by your total impressions to get the cost per individual impression.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 4: Multiply by 1,000<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Multiply the result by 1,000 to convert to the per-mille unit. This gives you your CPM.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Example:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad spend: $5,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 1,250,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM = ($5,000 \/ 1,250,000) \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM = $0.004 \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><b>CPM = $4.00<\/b><\/li>\r\n<\/ul>\r\n<h2><strong>How to Calculate CPM in Reverse<\/strong><\/h2>\r\n<span style=\"font-weight: 400\">You can also use the CPM formula to calculate total spend or total impressions when you know the other two variables. This is particularly useful if you are in the planning phase.<\/span>\r\n\r\n<b>To calculate total spend from CPM and impressions:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Total Spend = (CPM \u00d7 Impressions) \/ 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<b>To calculate impressions from CPM and spend:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Impressions = (Total Spend \/ CPM) \u00d7 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400\">These reverse calculations are particularly useful for campaign planning. If you have a fixed budget and a target CPM, you can calculate exactly how many impressions your budget will buy. If you have an impression goal and a benchmark CPM, you can calculate the budget required to hit it.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An advertiser has a budget of $10,000 and expects an average CPM of $6.50 based on historical data. Using the reverse formula, they calculate that their budget will deliver approximately 1,538,000 impressions. This gives them a realistic reach estimate before the campaign launches, <\/span><span style=\"font-weight: 400\">allowing them to assess whether the budget is sufficient for their awareness goals.<\/span>\r\n<h2><b>eCPM vs. CPM: What is the Difference?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">CPM and <a href=\"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/\">eCPM<\/a> are closely related but serve different purposes and are used from different perspectives.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is the rate agreed upon or observed for a specific campaign or placement. It is the price an advertiser pays for one thousand impressions under a CPM pricing model.<\/span>\r\n\r\n<span style=\"font-weight: 400\">eCPM, or effective cost per mille, is a normalized metric that publishers use to compare revenue performance across ad placements, networks, and campaigns that may operate under different pricing models. It converts all revenue, whether earned under CPM, CPC, CPI, or any other model, into a common per-thousand-impression unit so that performance can be compared on an equal footing.<\/span>\r\n\r\n&nbsp;\r\n<table style=\"height: 181px\" width=\"860\">\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>What it measures<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Cost of 1,000 impressions to the advertiser<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Revenue earned per 1,000 impressions by the publisher<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Who uses it<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertisers<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Publishers<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Pricing model<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Specific to CPM-priced campaigns<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Normalized across all pricing models<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Purpose<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Campaign cost planning and evaluation<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Ad revenue benchmarking and optimization<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Formula<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">(Spend \/ Impressions) \u00d7 1,000<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">(Revenue \/ Impressions) \u00d7 1,000<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400\">For publishers, eCPM is the more actionable metric because it allows you to compare the revenue efficiency of every placement and network in your stack regardless of how each one prices its inventory. A network paying on a CPI model and a network paying on a CPM model can be directly compared using eCPM as the common unit.<\/span>\r\n<h2><b>What is Average CPM in Mobile Advertising?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Average CPM in mobile advertising varies significantly depending on platform, geography, ad format, app category, and time of year. There is no single universal benchmark, and averages can be misleading without the right context.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>iOS<\/b><span style=\"font-weight: 400\"> consistently delivers higher average CPMs than Android in Tier 1 markets like the United States, United Kingdom, Australia, and Japan, driven by stronger advertiser demand and higher user purchasing power.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Geography<\/b><span style=\"font-weight: 400\"> is one of the strongest determinants of CPM overall, with Tier 1 markets commanding significantly higher rates than Tier 2 and Tier 3 markets.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Q4 <\/b><span style=\"font-weight: 400\">consistently delivers the highest CPMs of the year due to holiday advertiser demand, while Q1 typically sees a notable dip as budgets reset.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad format <\/b><span style=\"font-weight: 400\">is the other major variable. As a general rule, higher-engagement formats command higher CPMs because they deliver more value to advertisers.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Rewarded video<\/b><span style=\"font-weight: 400\">: highest CPMs of any mobile format due to user-initiated, high-completion viewing<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Playable ads<\/b><span style=\"font-weight: 400\">: premium CPMs driven by strong engagement and intent signals<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Interstitial ads<\/b><span style=\"font-weight: 400\">: mid-range CPMs, consistent performers across most app categories<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Native ads<\/b><span style=\"font-weight: 400\">: variable CPMs depending on placement quality and audience fit<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Banner ads<\/b><span style=\"font-weight: 400\">: lowest CPMs due to lower engagement rates and banner blindness<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<i><span style=\"font-weight: 400\">For up-to-date CPM benchmarks by network, format, and market, Tenjin publishes regular <\/span><\/i><a href=\"https:\/\/tenjin.com\/blog\/ad-mon-gaming-2025\/\"><i><span style=\"font-weight: 400\">benchmark reports<\/span><\/i><\/a><i><span style=\"font-weight: 400\">.\u00a0<\/span><\/i>\r\n\r\n&nbsp;\r\n<h2><b>What Affects Your CPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">CPM is not fixed. It fluctuates based on a range of factors that both advertisers and publishers can influence through strategic decisions.<\/span>\r\n<h4><span style=\"font-weight: 400\">For Advertisers<\/span><\/h4>\r\n<b>Audience targeting:<\/b><span style=\"font-weight: 400\"> More precisely targeted audiences typically cost more per impression because they are more valuable to the advertiser. Broad targeting delivers lower CPMs but less relevant reach.<\/span>\r\n\r\n<b>Ad format:<\/b><span style=\"font-weight: 400\"> As covered above, format significantly influences CPM. Higher-engagement formats command premium prices.<\/span><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<b>Competition:<\/b><span style=\"font-weight: 400\"> CPMs in programmatic environments are determined by auction dynamics. More advertisers competing for the same inventory drives prices up. Category seasonality and campaign timing both affect how competitive the auction environment is at any given moment.<\/span>\r\n\r\n<b>Creative quality:<\/b><span style=\"font-weight: 400\"> Ad networks increasingly factor engagement signals into how they price and prioritize inventory. High-performing creatives that drive strong completion rates and positive user signals can improve the effective value you get from a given CPM.<\/span>\r\n<h4><span style=\"font-weight: 400\">For Publishers<\/span><\/h4>\r\n<b>Audience quality:<\/b><span style=\"font-weight: 400\"> Publishers with highly engaged, high-value audiences attract stronger advertiser demand and command higher CPMs. Audience quality is built through strong onboarding, retention, and engagement, making product quality a direct input into ad revenue.<\/span>\r\n\r\n<b>Ad placement and format mix:<\/b><span style=\"font-weight: 400\"> The placements and formats you offer directly determine your CPM ceiling. A publisher offering only banner inventory will always have lower average CPMs than one offering a mix of rewarded video, interstitials, and native placements.<\/span>\r\n\r\n<b>Geographic mix of users:<\/b><span style=\"font-weight: 400\"> If the majority of your users are in low-CPM markets, your average eCPM will reflect that regardless of how well you optimize everything else. Growing your user base in high-CPM markets is one of the most impactful things a publisher can do to improve overall ad revenue.<\/span>\r\n\r\n<b>Number of demand sources:<\/b><span style=\"font-weight: 400\"> Publishers who use ad mediation to run multiple ad networks in competition for their inventory consistently achieve higher CPMs than those relying on a single network. Competition drives prices up.<\/span>\r\n\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n<h2><b>How to Measure and Optimize CPM with Tenjin<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Understanding your CPM and eCPM data across multiple networks, markets, and formats is one of the most operationally complex challenges in mobile publishing. Each ad network has its own dashboard and its own reporting format. Without a unified view, comparing true performance across your entire ad stack is almost impossible.<\/span>\r\n\r\n<span style=\"font-weight: 400\">As a mobile measurement partner (MMP), Tenjin is a mobile marketing analytics toolkit that aggregates all your ad revenue data in a single dashboard, giving you a clear and accurate view of your eCPM performance across every network, market, format, and user cohort without manual handstitching.\u00a0<\/span>\r\n\r\n<b>With Tenjin you can:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track eCPM across all ad networks in one place without switching between dashboards<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare CPM and eCPM performance by geography, ad format, and network side by side<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify which networks are delivering the strongest CPMs in your key markets<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Combine ad revenue and IAP data for a complete ARPDAU view that accounts for all monetization<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Analyze eCPM trends over time to anticipate seasonal fluctuations and plan accordingly<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Export raw impression and revenue data through DataVault for deeper custom analysis<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">Knowing how to calculate CPM is only the start. Real value comes from having the infrastructure to measure continuously, so you can compare across your full network stack. This overview allows for a holistic perspective, so you can act on the insights it surfaces.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n<h2><b>Common CPM Mistakes<\/b><\/h2>\r\n<span style=\"font-weight: 400\">These are the most common mistakes publishers and advertisers make when working with CPM data.<\/span>\r\n<h4><span style=\"font-weight: 400\">1. Benchmarking Against Global Averages<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Average CPM figures published without geographic context are rarely useful. A global average that blends Tier 1 and Tier 3 market performance tells you very little about whether your specific CPMs are competitive. Always benchmark against averages that match your platform, market, and ad format.<\/span>\r\n<h4><span style=\"font-weight: 400\">2. Optimizing CPM in Isolation<\/span><\/h4>\r\n<span style=\"font-weight: 400\">A high CPM is not always better if it comes at the cost of fill rate. A network delivering a $12 CPM but only filling 60% of your inventory may generate less total revenue than a network delivering an $8 CPM with a 95% fill rate. Always evaluate CPM alongside fill rate and total revenue generated.<\/span>\r\n<h4><span style=\"font-weight: 400\">3. Ignoring Seasonality<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM fluctuations across the calendar year are predictable and significant. Publishers who do not account for Q4 peaks and Q1 troughs in their revenue planning will consistently be caught off guard by changes that are entirely normal and foreseeable.<\/span>\r\n<h4><span style=\"font-weight: 400\">4. Relying on a Single Ad Network<\/span><\/h4>\r\n<span style=\"font-weight: 400\">A single ad network means a single demand source, which means no competition for your inventory and no floor on the CPMs you receive. Ad mediation introduces competition and consistently delivers higher eCPMs than any single network alone.<\/span>\r\n<h4><span style=\"font-weight: 400\">5. Measuring CPM Without Connecting It to User Value<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM tells you what your impressions are worth to advertisers. It does not tell you what your users are worth to your business. Publishers who optimize purely for CPM without connecting ad revenue data to user LTV, retention, and overall ARPDAU risk optimizing for a metric that does not reflect their true revenue picture.<\/span><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Key Takeaways<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per mille is a foundational metric in mobile advertising that every publisher and advertiser needs to understand, calculate accurately, and monitor continuously.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM measures the cost of one thousand ad impressions and is the standard unit for pricing and evaluating ad inventory<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">The CPM formula is: (Total Spend \/ Total Impressions) \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM is the publisher-side equivalent, normalizing revenue across all pricing models into a common per-thousand-impression unit<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Average CPM varies significantly by platform, ad format, geography, and time of year. There is no single universal benchmark<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">iOS delivers higher average CPMs than Android in Tier 1 markets. Rewarded video commands higher CPMs than any other mobile ad format<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Q4 consistently delivers the highest CPMs of the year driven by holiday advertiser demand. Q1 typically sees a meaningful dip<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM should always be evaluated alongside fill rate and total revenue, not in isolation<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ad mediation increases CPMs by introducing competition for your inventory across multiple demand sources<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Tenjin gives publishers a unified view of eCPM performance across all networks, markets, and formats without manual reconciliation<\/span><\/li>\r\n<\/ul>\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\/effective-cost-per-mille-1000-ecpm\/\"><span style=\"font-weight: 400\">eCPM<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/ad-revenue-attribution\/\"><span style=\"font-weight: 400\">Ad Revenue Attribution<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/average-revenue-per-daily-active-user-arpdau\/\"><span style=\"font-weight: 400\">ARPDAU<\/span><\/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\/ad-network\/\"><span style=\"font-weight: 400\">Ad Network<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/ad-monetization\/\"><span style=\"font-weight: 400\">Ad Monetization<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-install-cpi\/\"><span style=\"font-weight: 400\">CPI (Cost Per Install)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-click-cpc\/\"><span style=\"font-weight: 400\">CPC (Cost Per Click)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\"><span style=\"font-weight: 400\">Rewarded Ads<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/programmatic-buying-advertising\/\"><span style=\"font-weight: 400\">Programmatic Buying\/Advertising<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/mobile-measurement-partner-mmp\/\"><span style=\"font-weight: 400\">Mobile Measurement Partner (MMP)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/daily-active-user-dau\/\"><span style=\"font-weight: 400\">DAU<\/span><\/a><\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Frequently Asked Questions <\/b><b><\/b><\/h2>\r\n<h4><b>What is cost per mille (CPM)?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Cost per mille (CPM) is the cost an advertiser pays for one thousand impressions of their ad. It is one of the most widely used pricing models in mobile advertising and a core metric for both publishers measuring ad revenue and advertisers managing campaign spend.<\/span>\r\n<h4><b>How do you calculate CPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is calculated using the formula: CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000. Divide your total spend by your total impressions to get the cost per individual impression, then multiply by 1,000 to convert to the per-mille unit.<\/span>\r\n<h4><strong>What is cost per impression?<\/strong><\/h4>\r\n<span style=\"font-weight: 400\">\u00a0Cost per impression is the per-unit version of CPM. It measures the cost of a single ad display rather than one thousand. The formula is: Cost Per Impression = CPM \/ 1,000. If your CPM is $5, your cost per impression is $0.005.<\/span>\r\n<h4><b>What is the difference between CPM and eCPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is the rate an advertiser pays for one thousand impressions under a CPM pricing model. eCPM normalizes revenue across all pricing models into a common per-thousand-impression unit, allowing publishers to compare performance across networks and placements regardless of how each one prices its inventory.<\/span>\r\n<h4><b>What is average CPM in mobile advertising?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Average CPM varies significantly by platform, ad format, geography, and time of year. iOS typically delivers higher CPMs than Android in Tier 1 markets. Rewarded video commands the highest CPMs of any mobile ad format while banner ads typically deliver the lowest. Q4 consistently delivers the highest CPMs of the year due to holiday advertiser demand.<\/span>\r\n<h4><b>What factors affect CPM in mobile advertising?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is affected by audience quality, ad format, geographic mix of users, number of demand sources, advertiser competition, creative performance, and time of year. Publishers can improve their eCPMs by using ad mediation, offering high-engagement formats like rewarded video, and growing their user base in high-CPM markets.<\/span>\r\n\r\n<b>How do I use CPM to plan my advertising budget?<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Use the CPM formula in reverse to plan budgets. To calculate total spend: Total Spend = (CPM \u00d7 Impressions) \/ 1,000. To calculate impressions from a budget: Impressions = (Total Spend \/ CPM) \u00d7 1,000. These calculations give you realistic reach estimates before a campaign launches.<\/span>\r\n\r\n<!-- \/wp:image -->"]},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cost Per Mille (CPM): Definition, How to Calculate CPM &amp; Benchmarks | Tenjin<\/title>\n<meta name=\"description\" content=\"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.\" \/>\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\/cost-per-mille-1000-cpm\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cost Per Mille (CPM): Definition, How to Calculate CPM &amp; Benchmarks | Tenjin\" \/>\n<meta property=\"og:description\" content=\"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tenjin.com\/zh\/glossary\/cost-per-mille-1000-cpm\/\" \/>\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\\\/cost-per-mille-1000-cpm\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/cost-per-mille-1000-cpm\\\/\",\"name\":\"Cost Per Mille (CPM): Definition, How to Calculate CPM & Benchmarks | Tenjin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\"},\"description\":\"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/cost-per-mille-1000-cpm\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/glossary\\\/cost-per-mille-1000-cpm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tenjin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cost per Mille (CPM)\"}]},{\"@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":"Cost Per Mille (CPM): Definition, How to Calculate CPM & Benchmarks | Tenjin","description":"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.","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\/cost-per-mille-1000-cpm\/","og_locale":"zh_CN","og_type":"article","og_title":"Cost Per Mille (CPM): Definition, How to Calculate CPM & Benchmarks | Tenjin","og_description":"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.","og_url":"https:\/\/tenjin.com\/zh\/glossary\/cost-per-mille-1000-cpm\/","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\/cost-per-mille-1000-cpm\/","url":"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/","name":"Cost Per Mille (CPM): Definition, How to Calculate CPM & Benchmarks | Tenjin","isPartOf":{"@id":"https:\/\/tenjin.com\/#website"},"description":"About cost per mille (CPM): how to calculate CPM, what average CPM looks like in mobile marketing, and how to use it to make smarter advertising decisions.","breadcrumb":{"@id":"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/#breadcrumb"},"inLanguage":"zh-Hans"},{"@type":"BreadcrumbList","@id":"https:\/\/tenjin.com\/glossary\/cost-per-mille-1000-cpm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tenjin.com\/"},{"@type":"ListItem","position":2,"name":"Cost per Mille (CPM)"}]},{"@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<strong>Cost per mille (CPM)<\/strong> is the cost an advertiser pays for one thousand impressions of their ad.\r\n\r\nThe word mille is Latin for thousand, making CPM a literal translation of cost per thousand.\r\n\r\nIt is one of the <strong>most fundamental pricing models<\/strong> in mobile advertising and a metric that matters equally to publishers earning ad revenue and advertisers managing campaign spend.\r\n\r\n&nbsp;\r\n\r\n<b>Formula Snippet:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<b>For Mobile Publishers: <\/b><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">\r\n<\/span><span style=\"font-weight: 400\">CPM determines how much revenue each thousand impressions generates. A higher CPM means more revenue from the same volume of traffic.<\/span>\r\n\r\n<\/div>\r\n<h2><b>What is Cost Per Mille (CPM)?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per mille is the standard unit of measurement for ad pricing based on impressions.<\/span>\r\n\r\n<span style=\"font-weight: 400\">An impression is counted each time an ad is displayed to a user, regardless of whether that user clicks on it or takes any further action.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM defines how much that display costs the advertiser, or equivalently, how much it earns the publisher, for every thousand times it occurs.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is used across virtually every channel in digital and mobile advertising. It is the pricing model behind <a href=\"https:\/\/tenjin.com\/glossary\/programmatic-buying-advertising\/\">programmatic display<\/a>, <a href=\"https:\/\/tenjin.com\/glossary\/in-app-advertising-iaa\/\">in-app advertising<\/a>, video campaigns, and many other formats. Understanding CPM is foundational to understanding how mobile advertising is bought, sold, and evaluated.<\/span>\r\n\r\n<span style=\"font-weight: 400\">For advertisers, CPM is a measure of reach efficiency. It tells you how much you are paying to put your ad in front of one thousand people. For publishers, the equivalent metric is <a href=\"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/\">eCPM (effective cost per mille)<\/a>, which measures how much revenue is generated per thousand impressions across all demand sources, regardless of the underlying pricing model of each campaign.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is a metric that sits between the intersection of two important questions in mobile advertising:\u00a0<\/span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">For advertisers, the question is how efficiently am I reaching my audience.\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">For publishers, the question is how much is my inventory worth. CPM is the metric that answers both.<\/span><\/li>\r\n<\/ul>\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An advertiser runs a brand awareness campaign with a CPM of $8. For every thousand users who see the ad, the advertiser pays $8. If the campaign delivers 2,000,000 impressions, the total spend is $16,000. The publisher serving those impressions earns revenue based on the same calculation, minus the margin taken by the ad network.<\/span>\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n<h2><b>What is Cost Per Impression?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per impression is the per-unit version of CPM. Where CPM measures the cost per thousand impressions, cost per impression measures the cost of a single ad display. The two terms are directly related and are often used interchangeably in context, though CPM is by far the more common unit in practice because individual impression costs are typically fractions of a cent and are easier to communicate and compare at the thousand-impression scale.<\/span>\r\n\r\n<b>Formula:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Cost Per Impression = CPM \/ 1,000\r\n\r\n<\/span><\/pre>\r\n<span style=\"font-weight: 400\">So if your CPM is $5, your cost per impression is $0.005. Working at the CPM level rather than the per-impression level makes the numbers more readable and more useful for planning and optimization purposes.<\/span>\r\n\r\n<span style=\"font-weight: 400\">Understanding the relationship between cost per impression and CPM is particularly useful when evaluating <a href=\"https:\/\/tenjin.com\/blog\/rewarded-ads-101-launch-and-scale-with-proven-best-practices\/\">the efficiency of different ad formats and placements<\/a>. A <a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\">rewarded video<\/a> placement might carry a significantly higher CPM than a banner placement, but if it also delivers stronger engagement and <a href=\"https:\/\/tenjin.com\/glossary\/conversion\/\">conversion<\/a>, the higher cost per impression can be well justified.<\/span>\r\n<h2><b>How to Calculate CPM<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Knowing how to calculate CPM accurately is essential for both advertisers evaluating campaign efficiency and publishers benchmarking their ad revenue performance. The calculation itself is straightforward, but applying it correctly across different contexts requires understanding about what inputs to use and how to interpret the outcomes.\u00a0<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>The CPM Formula:\u00a0<\/b>\r\n<pre><span style=\"font-weight: 400\">CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000<\/span><\/pre>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading -->\r\n\r\n&nbsp;\r\n\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:image {\"id\":13100,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\r\n<figure class=\"wp-block-image size-full\"><img class=\"wp-image-13100\" src=\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/01\/image506.png\" alt=\"image.png\" \/><\/figure>\r\n<h2><\/h2>\r\n<h2><strong>How to CPM: A Step-by-Step Calculation Guide<\/strong><\/h2>\r\n<b>Step 1: Identify your total ad spend<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">This is the <a href=\"https:\/\/tenjin.com\/glossary\/ad-spend\/\">total amount spent<\/a> on a campaign or ad placement over the period you are measuring. For advertisers this is your actual spend. For publishers calculating eCPM this is your total ad revenue.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 2: Identify your total impressions<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">This is the total number of times your ad was displayed over the same period. Ensure you are using the same time frame for both spend and impressions to avoid skewing the result.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 3: Divide spend by impressions<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Divide your total spend by your total impressions to get the cost per individual impression.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Step 4: Multiply by 1,000<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Multiply the result by 1,000 to convert to the per-mille unit. This gives you your CPM.<\/span>\r\n\r\n&nbsp;\r\n\r\n<b>Example:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total ad spend: $5,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Total impressions: 1,250,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM = ($5,000 \/ 1,250,000) \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM = $0.004 \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><b>CPM = $4.00<\/b><\/li>\r\n<\/ul>\r\n<h2><strong>How to Calculate CPM in Reverse<\/strong><\/h2>\r\n<span style=\"font-weight: 400\">You can also use the CPM formula to calculate total spend or total impressions when you know the other two variables. This is particularly useful if you are in the planning phase.<\/span>\r\n\r\n<b>To calculate total spend from CPM and impressions:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Total Spend = (CPM \u00d7 Impressions) \/ 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<b>To calculate impressions from CPM and spend:<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n<pre><span style=\"font-weight: 400\">Impressions = (Total Spend \/ CPM) \u00d7 1,000<\/span><\/pre>\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400\">These reverse calculations are particularly useful for campaign planning. If you have a fixed budget and a target CPM, you can calculate exactly how many impressions your budget will buy. If you have an impression goal and a benchmark CPM, you can calculate the budget required to hit it.<\/span>\r\n\r\n<b>Example:<\/b><span style=\"font-weight: 400\"> An advertiser has a budget of $10,000 and expects an average CPM of $6.50 based on historical data. Using the reverse formula, they calculate that their budget will deliver approximately 1,538,000 impressions. This gives them a realistic reach estimate before the campaign launches, <\/span><span style=\"font-weight: 400\">allowing them to assess whether the budget is sufficient for their awareness goals.<\/span>\r\n<h2><b>eCPM vs. CPM: What is the Difference?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">CPM and <a href=\"https:\/\/tenjin.com\/glossary\/effective-cost-per-mille-1000-ecpm\/\">eCPM<\/a> are closely related but serve different purposes and are used from different perspectives.<\/span>\r\n\r\n<span style=\"font-weight: 400\">CPM is the rate agreed upon or observed for a specific campaign or placement. It is the price an advertiser pays for one thousand impressions under a CPM pricing model.<\/span>\r\n\r\n<span style=\"font-weight: 400\">eCPM, or effective cost per mille, is a normalized metric that publishers use to compare revenue performance across ad placements, networks, and campaigns that may operate under different pricing models. It converts all revenue, whether earned under CPM, CPC, CPI, or any other model, into a common per-thousand-impression unit so that performance can be compared on an equal footing.<\/span>\r\n\r\n&nbsp;\r\n<table style=\"height: 181px\" width=\"860\">\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>What it measures<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Cost of 1,000 impressions to the advertiser<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Revenue earned per 1,000 impressions by the publisher<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Who uses it<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Advertisers<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Publishers<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Pricing model<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Specific to CPM-priced campaigns<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Normalized across all pricing models<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Purpose<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">Campaign cost planning and evaluation<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">Ad revenue benchmarking and optimization<\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><b>Formula<\/b><\/td>\r\n<td><span style=\"font-weight: 400\">(Spend \/ Impressions) \u00d7 1,000<\/span><\/td>\r\n<td><span style=\"font-weight: 400\">(Revenue \/ Impressions) \u00d7 1,000<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400\">For publishers, eCPM is the more actionable metric because it allows you to compare the revenue efficiency of every placement and network in your stack regardless of how each one prices its inventory. A network paying on a CPI model and a network paying on a CPM model can be directly compared using eCPM as the common unit.<\/span>\r\n<h2><b>What is Average CPM in Mobile Advertising?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Average CPM in mobile advertising varies significantly depending on platform, geography, ad format, app category, and time of year. There is no single universal benchmark, and averages can be misleading without the right context.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>iOS<\/b><span style=\"font-weight: 400\"> consistently delivers higher average CPMs than Android in Tier 1 markets like the United States, United Kingdom, Australia, and Japan, driven by stronger advertiser demand and higher user purchasing power.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Geography<\/b><span style=\"font-weight: 400\"> is one of the strongest determinants of CPM overall, with Tier 1 markets commanding significantly higher rates than Tier 2 and Tier 3 markets.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Q4 <\/b><span style=\"font-weight: 400\">consistently delivers the highest CPMs of the year due to holiday advertiser demand, while Q1 typically sees a notable dip as budgets reset.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Ad format <\/b><span style=\"font-weight: 400\">is the other major variable. As a general rule, higher-engagement formats command higher CPMs because they deliver more value to advertisers.<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Rewarded video<\/b><span style=\"font-weight: 400\">: highest CPMs of any mobile format due to user-initiated, high-completion viewing<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Playable ads<\/b><span style=\"font-weight: 400\">: premium CPMs driven by strong engagement and intent signals<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Interstitial ads<\/b><span style=\"font-weight: 400\">: mid-range CPMs, consistent performers across most app categories<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Native ads<\/b><span style=\"font-weight: 400\">: variable CPMs depending on placement quality and audience fit<\/span><\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><b>Banner ads<\/b><span style=\"font-weight: 400\">: lowest CPMs due to lower engagement rates and banner blindness<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<i><span style=\"font-weight: 400\">For up-to-date CPM benchmarks by network, format, and market, Tenjin publishes regular <\/span><\/i><a href=\"https:\/\/tenjin.com\/blog\/ad-mon-gaming-2025\/\"><i><span style=\"font-weight: 400\">benchmark reports<\/span><\/i><\/a><i><span style=\"font-weight: 400\">.\u00a0<\/span><\/i>\r\n\r\n&nbsp;\r\n<h2><b>What Affects Your CPM?<\/b><\/h2>\r\n<span style=\"font-weight: 400\">CPM is not fixed. It fluctuates based on a range of factors that both advertisers and publishers can influence through strategic decisions.<\/span>\r\n<h4><span style=\"font-weight: 400\">For Advertisers<\/span><\/h4>\r\n<b>Audience targeting:<\/b><span style=\"font-weight: 400\"> More precisely targeted audiences typically cost more per impression because they are more valuable to the advertiser. Broad targeting delivers lower CPMs but less relevant reach.<\/span>\r\n\r\n<b>Ad format:<\/b><span style=\"font-weight: 400\"> As covered above, format significantly influences CPM. Higher-engagement formats command premium prices.<\/span><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<b>Competition:<\/b><span style=\"font-weight: 400\"> CPMs in programmatic environments are determined by auction dynamics. More advertisers competing for the same inventory drives prices up. Category seasonality and campaign timing both affect how competitive the auction environment is at any given moment.<\/span>\r\n\r\n<b>Creative quality:<\/b><span style=\"font-weight: 400\"> Ad networks increasingly factor engagement signals into how they price and prioritize inventory. High-performing creatives that drive strong completion rates and positive user signals can improve the effective value you get from a given CPM.<\/span>\r\n<h4><span style=\"font-weight: 400\">For Publishers<\/span><\/h4>\r\n<b>Audience quality:<\/b><span style=\"font-weight: 400\"> Publishers with highly engaged, high-value audiences attract stronger advertiser demand and command higher CPMs. Audience quality is built through strong onboarding, retention, and engagement, making product quality a direct input into ad revenue.<\/span>\r\n\r\n<b>Ad placement and format mix:<\/b><span style=\"font-weight: 400\"> The placements and formats you offer directly determine your CPM ceiling. A publisher offering only banner inventory will always have lower average CPMs than one offering a mix of rewarded video, interstitials, and native placements.<\/span>\r\n\r\n<b>Geographic mix of users:<\/b><span style=\"font-weight: 400\"> If the majority of your users are in low-CPM markets, your average eCPM will reflect that regardless of how well you optimize everything else. Growing your user base in high-CPM markets is one of the most impactful things a publisher can do to improve overall ad revenue.<\/span>\r\n\r\n<b>Number of demand sources:<\/b><span style=\"font-weight: 400\"> Publishers who use ad mediation to run multiple ad networks in competition for their inventory consistently achieve higher CPMs than those relying on a single network. Competition drives prices up.<\/span>\r\n\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n<h2><b>How to Measure and Optimize CPM with Tenjin<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Understanding your CPM and eCPM data across multiple networks, markets, and formats is one of the most operationally complex challenges in mobile publishing. Each ad network has its own dashboard and its own reporting format. Without a unified view, comparing true performance across your entire ad stack is almost impossible.<\/span>\r\n\r\n<span style=\"font-weight: 400\">As a mobile measurement partner (MMP), Tenjin is a mobile marketing analytics toolkit that aggregates all your ad revenue data in a single dashboard, giving you a clear and accurate view of your eCPM performance across every network, market, format, and user cohort without manual handstitching.\u00a0<\/span>\r\n\r\n<b>With Tenjin you can:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Track eCPM across all ad networks in one place without switching between dashboards<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare CPM and eCPM performance by geography, ad format, and network side by side<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Identify which networks are delivering the strongest CPMs in your key markets<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Combine ad revenue and IAP data for a complete ARPDAU view that accounts for all monetization<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Analyze eCPM trends over time to anticipate seasonal fluctuations and plan accordingly<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Export raw impression and revenue data through DataVault for deeper custom analysis<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400\">Knowing how to calculate CPM is only the start. Real value comes from having the infrastructure to measure continuously, so you can compare across your full network stack. This overview allows for a holistic perspective, so you can act on the insights it surfaces.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">\u00a0<\/span>\r\n<h2><b>Common CPM Mistakes<\/b><\/h2>\r\n<span style=\"font-weight: 400\">These are the most common mistakes publishers and advertisers make when working with CPM data.<\/span>\r\n<h4><span style=\"font-weight: 400\">1. Benchmarking Against Global Averages<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Average CPM figures published without geographic context are rarely useful. A global average that blends Tier 1 and Tier 3 market performance tells you very little about whether your specific CPMs are competitive. Always benchmark against averages that match your platform, market, and ad format.<\/span>\r\n<h4><span style=\"font-weight: 400\">2. Optimizing CPM in Isolation<\/span><\/h4>\r\n<span style=\"font-weight: 400\">A high CPM is not always better if it comes at the cost of fill rate. A network delivering a $12 CPM but only filling 60% of your inventory may generate less total revenue than a network delivering an $8 CPM with a 95% fill rate. Always evaluate CPM alongside fill rate and total revenue generated.<\/span>\r\n<h4><span style=\"font-weight: 400\">3. Ignoring Seasonality<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM fluctuations across the calendar year are predictable and significant. Publishers who do not account for Q4 peaks and Q1 troughs in their revenue planning will consistently be caught off guard by changes that are entirely normal and foreseeable.<\/span>\r\n<h4><span style=\"font-weight: 400\">4. Relying on a Single Ad Network<\/span><\/h4>\r\n<span style=\"font-weight: 400\">A single ad network means a single demand source, which means no competition for your inventory and no floor on the CPMs you receive. Ad mediation introduces competition and consistently delivers higher eCPMs than any single network alone.<\/span>\r\n<h4><span style=\"font-weight: 400\">5. Measuring CPM Without Connecting It to User Value<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM tells you what your impressions are worth to advertisers. It does not tell you what your users are worth to your business. Publishers who optimize purely for CPM without connecting ad revenue data to user LTV, retention, and overall ARPDAU risk optimizing for a metric that does not reflect their true revenue picture.<\/span><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Key Takeaways<\/b><\/h2>\r\n<span style=\"font-weight: 400\">Cost per mille is a foundational metric in mobile advertising that every publisher and advertiser needs to understand, calculate accurately, and monitor continuously.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM measures the cost of one thousand ad impressions and is the standard unit for pricing and evaluating ad inventory<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">The CPM formula is: (Total Spend \/ Total Impressions) \u00d7 1,000<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">eCPM is the publisher-side equivalent, normalizing revenue across all pricing models into a common per-thousand-impression unit<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Average CPM varies significantly by platform, ad format, geography, and time of year. There is no single universal benchmark<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">iOS delivers higher average CPMs than Android in Tier 1 markets. Rewarded video commands higher CPMs than any other mobile ad format<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Q4 consistently delivers the highest CPMs of the year driven by holiday advertiser demand. Q1 typically sees a meaningful dip<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">CPM should always be evaluated alongside fill rate and total revenue, not in isolation<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ad mediation increases CPMs by introducing competition for your inventory across multiple demand sources<\/span><\/li>\r\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Tenjin gives publishers a unified view of eCPM performance across all networks, markets, and formats without manual reconciliation<\/span><\/li>\r\n<\/ul>\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\/effective-cost-per-mille-1000-ecpm\/\"><span style=\"font-weight: 400\">eCPM<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/ad-revenue-attribution\/\"><span style=\"font-weight: 400\">Ad Revenue Attribution<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/average-revenue-per-daily-active-user-arpdau\/\"><span style=\"font-weight: 400\">ARPDAU<\/span><\/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\/ad-network\/\"><span style=\"font-weight: 400\">Ad Network<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/ad-monetization\/\"><span style=\"font-weight: 400\">Ad Monetization<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-install-cpi\/\"><span style=\"font-weight: 400\">CPI (Cost Per Install)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/cost-per-click-cpc\/\"><span style=\"font-weight: 400\">CPC (Cost Per Click)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/rewarded-ads\/\"><span style=\"font-weight: 400\">Rewarded Ads<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/programmatic-buying-advertising\/\"><span style=\"font-weight: 400\">Programmatic Buying\/Advertising<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/mobile-measurement-partner-mmp\/\"><span style=\"font-weight: 400\">Mobile Measurement Partner (MMP)<\/span><\/a><\/li>\r\n \t<li style=\"font-weight: 400\"><a href=\"https:\/\/tenjin.com\/glossary\/daily-active-user-dau\/\"><span style=\"font-weight: 400\">DAU<\/span><\/a><\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<h2><b>Frequently Asked Questions <\/b><b><\/b><\/h2>\r\n<h4><b>What is cost per mille (CPM)?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Cost per mille (CPM) is the cost an advertiser pays for one thousand impressions of their ad. It is one of the most widely used pricing models in mobile advertising and a core metric for both publishers measuring ad revenue and advertisers managing campaign spend.<\/span>\r\n<h4><b>How do you calculate CPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is calculated using the formula: CPM = (Total Ad Spend \/ Total Impressions) \u00d7 1,000. Divide your total spend by your total impressions to get the cost per individual impression, then multiply by 1,000 to convert to the per-mille unit.<\/span>\r\n<h4><strong>What is cost per impression?<\/strong><\/h4>\r\n<span style=\"font-weight: 400\">\u00a0Cost per impression is the per-unit version of CPM. It measures the cost of a single ad display rather than one thousand. The formula is: Cost Per Impression = CPM \/ 1,000. If your CPM is $5, your cost per impression is $0.005.<\/span>\r\n<h4><b>What is the difference between CPM and eCPM?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is the rate an advertiser pays for one thousand impressions under a CPM pricing model. eCPM normalizes revenue across all pricing models into a common per-thousand-impression unit, allowing publishers to compare performance across networks and placements regardless of how each one prices its inventory.<\/span>\r\n<h4><b>What is average CPM in mobile advertising?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">Average CPM varies significantly by platform, ad format, geography, and time of year. iOS typically delivers higher CPMs than Android in Tier 1 markets. Rewarded video commands the highest CPMs of any mobile ad format while banner ads typically deliver the lowest. Q4 consistently delivers the highest CPMs of the year due to holiday advertiser demand.<\/span>\r\n<h4><b>What factors affect CPM in mobile advertising?<\/b><span style=\"font-weight: 400\">\u00a0<\/span><\/h4>\r\n<span style=\"font-weight: 400\">CPM is affected by audience quality, ad format, geographic mix of users, number of demand sources, advertiser competition, creative performance, and time of year. Publishers can improve their eCPMs by using ad mediation, offering high-engagement formats like rewarded video, and growing their user base in high-CPM markets.<\/span>\r\n\r\n<b>How do I use CPM to plan my advertising budget?<\/b><span style=\"font-weight: 400\">\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400\">Use the CPM formula in reverse to plan budgets. To calculate total spend: Total Spend = (CPM \u00d7 Impressions) \/ 1,000. To calculate impressions from a budget: Impressions = (Total Spend \/ CPM) \u00d7 1,000. These calculations give you realistic reach estimates before a campaign launches.<\/span>\r\n\r\n<!-- \/wp:image -->","_links":{"self":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/glossaries\/225","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=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}