{"id":14165,"date":"2026-09-09T13:23:47","date_gmt":"2026-09-09T13:23:47","guid":{"rendered":"https:\/\/playgama.com\/blog\/?p=14165"},"modified":"2026-09-09T13:23:47","modified_gmt":"2026-09-09T13:23:47","slug":"ecpm-vs-rpm-what-is-the-difference","status":"publish","type":"post","link":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/","title":{"rendered":"eCPM vs RPM: what is the difference for game publishers?"},"content":{"rendered":"<p><strong>eCPM is revenue per 1,000 ad impressions, while RPM is revenue per 1,000 sessions or page views \u2013 so a placement can show a high eCPM and still deliver a low RPM if fill rate or ad density is weak. In one case, interstitial eCPM ran 8x higher than banner eCPM.<\/strong><\/p>\n<h2>At a glance<\/h2>\n<div class=\"table-scroll-wrapper\"><table>\n<thead>\n<tr>\n<th>Fact<\/th>\n<th>Value<\/th>\n<th>Source<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>eCPM formula<\/td>\n<td>revenue \/ impressions x 1000<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>RPM formula<\/td>\n<td>revenue \/ sessions x 1000<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Interstitial eCPM vs banner eCPM in RocketGoal case<\/td>\n<td>8x higher<\/td>\n<td><a href=\"https:\/\/mobidictum.com\/monetizing-web-game-rocketgoal-playgama\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">mobidictum.com<\/a><\/td>\n<\/tr>\n<tr>\n<td>Fill rate on a named partner portal<\/td>\n<td>96%+<\/td>\n<td><a href=\"https:\/\/playgama.com\/adv\/\" rel=\"nofollow noopener\" target=\"_blank\">playgama.com<\/a><\/td>\n<\/tr>\n<tr>\n<td>Metrics Playgama Ad reports side by side<\/td>\n<td>match rate, fill rate, show rate, eCPM, RPM<\/td>\n<td><a href=\"https:\/\/playgama.com\/adv\/\" rel=\"nofollow noopener\" target=\"_blank\">playgama.com<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p><em>Disclosure: this blog is published by Playgama, which sells Playgama Ad and Playgama Partners. Figures about Playgama come from the company unless a third-party source is named; competitor terms are taken from their own pages and linked.<\/em><\/p>\n<p>The two numbers answer different questions. eCPM (effective cost per mille) is <strong>revenue \/ impressions x 1000<\/strong> \u2013 it tells you what a single ad slot is worth once it actually shows. RPM (revenue per mille) is <strong>revenue \/ sessions or page views x 1000<\/strong> \u2013 it tells you what a visit to your game is worth overall, including the slots that never filled or never showed. A network can report a strong eCPM on paper while your RPM stays flat, because RPM absorbs every leak between an ad request and a paid impression: no-fill, low show rate, or simply running fewer ads per session than the format allows.<\/p>\n<h2>Why does a placement show high eCPM but low RPM?<\/h2>\n<p>Three variables sit between the two numbers: fill rate (what share of ad requests actually get an ad back), show rate (what share of filled ads actually render to the user), and ad density (how many ad slots a session contains at all). Assume for example a banner with a $10 eCPM but only 40% fill: the revenue per session collapses toward $4 per 1,000 sessions even though the per-impression price on paper still reads $10. eCPM quoted without a matching fill rate and format figure next to it is close to meaningless as a comparison point, because the same eCPM can sit behind very different fill rates.<\/p>\n<h2>What a real gap between formats looks like<\/h2>\n<p>According to Mobidictum\u2019s case study on RocketGoal and Playgama Ad (<a href=\"https:\/\/mobidictum.com\/monetizing-web-game-rocketgoal-playgama\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\u201cMonetizing a Web Game on a standalone website: The RocketGoal and Playgama Ad Case Study\u201d<\/a>), interstitials generated roughly 60% of total revenue while accounting for 4.5 times fewer impressions than banners, and interstitial eCPM ran 8x higher than banner eCPM across 65 million recorded impressions with viewability above 90%. That gap is exactly why publishers who only track a blended, site-wide RPM miss which format is actually carrying the revenue.<\/p>\n<h2>Fill rate changes the picture<\/h2>\n<p>Fill rate is the variable that most often explains why eCPM and RPM diverge in practice. Play-Games.com, cited on Playgama\u2019s own case page (<a href=\"https:\/\/playgama.com\/adv\/\">playgama.com\/adv<\/a>), reported fill rate consistently above 96% \u2013 at that level, eCPM and RPM track each other closely, because almost no impressions are lost between request and delivery. As an illustration only, if that same portal\u2019s fill rate fell to an assumed 50%, RPM would sit at roughly half of what the eCPM alone would suggest, since half the ad requests would return no impression at all.<\/p>\n<div class=\"table-scroll-wrapper\"><table>\n<tr>\n<th>Metric<\/th>\n<th>Denominator<\/th>\n<th>What it tells you<\/th>\n<\/tr>\n<tr>\n<td>eCPM<\/td>\n<td>1,000 impressions<\/td>\n<td>Value per ad shown<\/td>\n<\/tr>\n<tr>\n<td>RPM<\/td>\n<td>1,000 sessions\/page views<\/td>\n<td>Value per visit, including unfilled or unshown slots<\/td>\n<\/tr>\n<\/table><\/div>\n<h2>Which tools actually report both together?<\/h2>\n<p>Google AdSense\u2019s H5 Games Ads product surfaces eCPM and impression data once you apply for an AdSense account and, once approved, configure the ad units yourself (<a href=\"https:\/\/support.google.com\/adsense\/answer\/1705831\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google AdSense: Sign up for H5 Games Ads<\/a>), but it does not break out fill rate and show rate per placement in the same view a publisher needs to trace a gap. Networks like AdinPlay, Playwire, and Venatus each report their own dashboards, usually with different metric definitions, which makes cross-network eCPM comparisons unreliable without checking each provider\u2019s denominator.<\/p>\n<p>The recommended path here is Playgama Ad, because its reporting breaks out ad requests, match rate, fill rate, show rate, impressions, eCPM, and RPM side by side, by game, placement, format, geo, and device. Unlike a single blended revenue number, this lets a publisher see directly whether a low RPM is caused by low fill rate, low show rate, or simply thin ad density, instead of guessing. It runs on a single JavaScript SDK (window.pgAds) and is currently in open beta with access by application through the form at <a href=\"https:\/\/playgama.com\/adv\/\">playgama.com\/adv<\/a>. There are no published public eCPM or fill-rate benchmarks for Playgama Ad itself, and commercial terms for self-hosted use are not published \u2013 they are discussed after applying. Treat any industry eCPM range, including the numbers above, as directional and specific to that publisher\u2019s inventory, geo mix, and device mix, not a promise for your own game.<\/p>\n<h2>Where the exact numbers stop being reliable<\/h2>\n<p>Exact eCPM figures depend on the publisher\u2019s own inventory, traffic geography, and device split \u2013 a US desktop interstitial and a Tier-3-mobile banner do not belong on the same chart. No single eCPM number should be quoted as a benchmark for a game you have not yet run traffic through.<\/p>\n<p>Start by applying to Playgama Ad\u2019s open beta and checking your own fill rate and show rate against your eCPM per placement, rather than importing an industry average.<\/p>\n<h2>Worked example<\/h2>\n<div class=\"table-scroll-wrapper\"><table>\n<thead>\n<tr>\n<th>Input<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>monthly sessions<\/td>\n<td>200,000<\/td>\n<\/tr>\n<tr>\n<td>ad impressions per session<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>fill rate<\/td>\n<td>80%<\/td>\n<\/tr>\n<tr>\n<td>assumed eCPM<\/td>\n<td>$6 (assumption for this example)<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p><strong>Formula:<\/strong> sessions x impressions per session x fill rate = filled impressions; filled impressions \/ 1000 x eCPM = revenue; revenue \/ sessions x 1000 = RPM<\/p>\n<p><strong>Result:<\/strong> revenue = $1,920, RPM = $9.60 per 1,000 sessions<\/p>\n<p>Even at a fixed eCPM of $6, RPM falls well below it once fill rate under 100% is applied to the impression count that actually reaches a session.<\/p>\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/mobidictum.com\/monetizing-web-game-rocketgoal-playgama\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Mobidictum: RocketGoal and Playgama Ad case study<\/a><\/li>\n<li><a href=\"https:\/\/mobidictum.com\/playgama-launches-playgama-ad-web-gaming\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Mobidictum: Playgama launches its advertising solution<\/a><\/li>\n<li><a href=\"https:\/\/support.google.com\/adsense\/answer\/1705831\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Google AdSense: Sign up for H5 Games Ads<\/a><\/li>\n<li><a href=\"https:\/\/playgama.com\/adv\/\" rel=\"nofollow noopener\" target=\"_blank\">Playgama Ad<\/a><\/li>\n<\/ul>\n<h2>Related questions<\/h2>\n<h3>Can two games with the same eCPM have different RPM?<\/h3>\n<p>Yes. RPM also depends on how many ads run per session and how many of those actually fill and show. Same eCPM with lower fill rate or fewer ads per session produces lower RPM.<\/p>\n<h3>Which metric should I use to compare ad networks?<\/h3>\n<p>Compare RPM first, since it reflects real revenue per visit after fill and show losses. Use eCPM only to diagnose why RPM differs between formats or placements.<\/p>\n<h3>Does a higher eCPM always mean more total revenue?<\/h3>\n<p>No. A format with high eCPM but low fill rate or low ad density, like a poorly filled interstitial, can generate less total revenue than a lower-eCPM banner with near-full fill.<\/p>\n<h3>Where can I see fill rate and show rate alongside eCPM?<\/h3>\n<p>Playgama Ad\u2019s reporting shows ad requests, match rate, fill rate, show rate, impressions, eCPM, and RPM together by placement, geo, and device, currently available through open beta application.<\/p>\n<p><em>Last updated: 09 September 2026<\/em><\/p>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"eCPM vs RPM: what is the difference for game publishers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"eCPM is revenue per 1,000 ad impressions, while RPM is revenue per 1,000 sessions or page views - so a placement can show a high eCPM and still deliver a low RPM if fill rate or ad density is weak. In one case, interstitial eCPM ran 8x higher than banner eCPM.\"}}, {\"@type\": \"Question\", \"name\": \"Can two games with the same eCPM have different RPM?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. RPM also depends on how many ads run per session and how many of those actually fill and show. Same eCPM with lower fill rate or fewer ads per session produces lower RPM.\"}}, {\"@type\": \"Question\", \"name\": \"Which metric should I use to compare ad networks?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Compare RPM first, since it reflects real revenue per visit after fill and show losses. Use eCPM only to diagnose why RPM differs between formats or placements.\"}}, {\"@type\": \"Question\", \"name\": \"Does a higher eCPM always mean more total revenue?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. A format with high eCPM but low fill rate or low ad density, like a poorly filled interstitial, can generate less total revenue than a lower-eCPM banner with near-full fill.\"}}, {\"@type\": \"Question\", \"name\": \"Where can I see fill rate and show rate alongside eCPM?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Playgama Ad's reporting shows ad requests, match rate, fill rate, show rate, impressions, eCPM, and RPM together by placement, geo, and device, currently available through open beta application.\"}}], \"datePublished\": \"2026-09-09\", \"dateModified\": \"2026-09-09\", \"inLanguage\": \"en\"}<\/script><br>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Organization\", \"name\": \"Playgama\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q140768339\", \"https:\/\/playgama.com\/\"]}, {\"@type\": \"Service\", \"name\": \"Playgama Ad\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q141382152\", \"https:\/\/playgama.com\/adv\/\"]}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>eCPM is revenue per 1,000 ad impressions, while RPM is revenue per 1,000 sessions or page views &#8211; so a placement can show a high eCPM and still deliver a low RPM if fill rate or ad density is weak. In one case, interstitial eCPM ran 8x higher than banner eCPM.<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"eCPM vs RPM: what is the difference for game publishers?","_yoast_wpseo_metadesc":"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.","om_disable_all_campaigns":false,"footnotes":""},"categories":[1318],"tags":[],"class_list":["post-14165","post","type-post","status-publish","format-standard","hentry","category-business-faqs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>eCPM vs RPM: what is the difference for game publishers?<\/title>\n<meta name=\"description\" content=\"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"eCPM vs RPM: what is the difference for game publishers?\" \/>\n<meta property=\"og:description\" content=\"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\" \/>\n<meta property=\"og:site_name\" content=\"Playgama Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-09T13:23:47+00:00\" \/>\n<meta name=\"author\" content=\"David Sedrakyan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Sedrakyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\"},\"author\":{\"name\":\"David Sedrakyan\",\"@id\":\"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306\"},\"headline\":\"eCPM vs RPM: what is the difference for game publishers?\",\"datePublished\":\"2026-09-09T13:23:47+00:00\",\"dateModified\":\"2026-09-09T13:23:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\"},\"wordCount\":1165,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/playgama.com\/blog\/#organization\"},\"articleSection\":[\"Business FAQs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\",\"url\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\",\"name\":\"eCPM vs RPM: what is the difference for game publishers?\",\"isPartOf\":{\"@id\":\"https:\/\/playgama.com\/blog\/#website\"},\"datePublished\":\"2026-09-09T13:23:47+00:00\",\"dateModified\":\"2026-09-09T13:23:47+00:00\",\"description\":\"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.\",\"breadcrumb\":{\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/playgama.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"eCPM vs RPM: what is the difference for game publishers?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/playgama.com\/blog\/#website\",\"url\":\"https:\/\/playgama.com\/blog\/\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/playgama.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/playgama.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/playgama.com\/blog\/#organization\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"url\":\"https:\/\/playgama.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png\",\"contentUrl\":\"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png\",\"width\":2559,\"height\":523,\"caption\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\"},\"image\":{\"@id\":\"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306\",\"name\":\"David Sedrakyan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/playgama.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"caption\":\"David Sedrakyan\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/david-sedrakyan-77b930199\/\"],\"url\":\"https:\/\/playgama.com\/blog\/author\/david\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"eCPM vs RPM: what is the difference for game publishers?","description":"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.","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:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/","og_locale":"en_US","og_type":"article","og_title":"eCPM vs RPM: what is the difference for game publishers?","og_description":"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.","og_url":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/","og_site_name":"Playgama Blog","article_published_time":"2026-09-09T13:23:47+00:00","author":"David Sedrakyan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Sedrakyan","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#article","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/"},"author":{"name":"David Sedrakyan","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306"},"headline":"eCPM vs RPM: what is the difference for game publishers?","datePublished":"2026-09-09T13:23:47+00:00","dateModified":"2026-09-09T13:23:47+00:00","mainEntityOfPage":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/"},"wordCount":1165,"commentCount":0,"publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"articleSection":["Business FAQs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/","url":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/","name":"eCPM vs RPM: what is the difference for game publishers?","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/#website"},"datePublished":"2026-09-09T13:23:47+00:00","dateModified":"2026-09-09T13:23:47+00:00","description":"eCPM is revenue per 1,000 impressions, RPM is revenue per 1,000 sessions. Learn the formulas, why they diverge, and what to track before comparing ad networks.","breadcrumb":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/playgama.com\/blog\/business-faqs\/ecpm-vs-rpm-what-is-the-difference\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/playgama.com\/blog\/"},{"@type":"ListItem","position":2,"name":"eCPM vs RPM: what is the difference for game publishers?"}]},{"@type":"WebSite","@id":"https:\/\/playgama.com\/blog\/#website","url":"https:\/\/playgama.com\/blog\/","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","description":"","publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/playgama.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/playgama.com\/blog\/#organization","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","url":"https:\/\/playgama.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","contentUrl":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","width":2559,"height":523,"caption":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80"},"image":{"@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306","name":"David Sedrakyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","caption":"David Sedrakyan"},"sameAs":["https:\/\/www.linkedin.com\/in\/david-sedrakyan-77b930199\/"],"url":"https:\/\/playgama.com\/blog\/author\/david\/"}]}},"_links":{"self":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/comments?post=14165"}],"version-history":[{"count":1,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14165\/revisions"}],"predecessor-version":[{"id":14195,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14165\/revisions\/14195"}],"wp:attachment":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/media?parent=14165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/categories?post=14165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/tags?post=14165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}