Доход каждого Telegram Mini App с рекламой можно оценить по одному показателю — eCPM. Он показывает, сколько приносит 1 000 показов, и помогает быстро сравнить рекламные блоки, гео, форматы и рекламные сети. Но большинство объяснений eCPM рассчитано на сайты и игры из магазинов приложений. Формула там та же, а контекст — совсем другой.
В этом руководстве разберём, что означает eCPM, как рассчитать его по формуле на примерах и как использовать расчёт в обе стороны: определить eCPM по доходу или спрогнозировать доход по eCPM. Также рассмотрим три примера для Mini App — первую выплату, смену рекламного размещения и закупку трафика, — сравним eCPM с CPM и RPM, изучим бенчмарки по странам и форматам рекламы и выясним, что действительно помогает повысить eCPM в Mini App. Все цифры в примерах приведены для иллюстрации, если не указан источник.
Начнём с определения: путаница с eCPM часто возникает из-за того, что его принимают за CPM рекламодателя.
Кратко
- eCPM (effective cost per mille) — доход издателя с каждой 1 000 показов рекламы. Рассчитывается так: доход ÷ показы × 1 000.
- CPM — сумма, которую рекламодатель платит за 1 000 показов, а eCPM — фактический доход издателя. Поэтому эти показатели редко совпадают.
- Если Mini App заработал $1,890 на 420,000 показах, его eCPM составит $4.50. По той же формуле можно спрогнозировать доход исходя из ожидаемого трафика.
- Бенчмарки зависят от гео и формата: rewarded video на рынках Tier-1 приносит с каждой 1 000 показов в несколько раз больше, чем баннеры или трафик из Tier-3.
- На eCPM в Telegram Mini App влияют три фактора: сочетание рекламных форматов, гео аудитории и качество размещения — именно в таком порядке по значимости.
Что такое eCPM в рекламе
eCPM — это доход издателя с каждой 1 000 показов рекламы. Буква «e» означает effective («эффективный»): eCPM — не установленная кем-то цена, а результат, который рассчитывают после показа рекламы и подсчёта дохода.
Полная расшифровка eCPM — эффективная стоимость за тысячу показов, где mille по-латыни означает «тысяча». В документации Google AdMob определяет eCPM как оценку дохода с тысячи показов, рассчитанную на основе общего заработка и числа показов. Эту же формулу используют все рекламные сети, в том числе AdsGram.
eCPM важен, потому что позволяет сравнивать доходность на равных. Нельзя сопоставить по общему доходу 10 000 показов одного рекламного блока и два миллиона другого, зато можно сравнить их eCPM. Поэтому в кабинете издателя AdsGram и отчётах любой серьёзной рекламной сети eCPM указывают рядом с числом показов и доходом. Это главный показатель того, насколько эффективно монетизируется ваш рекламный инвентарь, независимо от его масштаба.
На практике издатели Telegram Mini Apps используют eCPM, чтобы принимать четыре решения:
- Какие рекламные блоки показывать чаще (а какие только занимают экранное время).
- Из каких гео стоит привлекать трафик (пользователь из одной страны может приносить в 10 раз больше, чем из другой).
- Какую рекламную сеть оставить по итогам сплит-теста.
- Какой доход прогнозировать перед масштабированием Mini App.
Формула eCPM и как его рассчитать
Формула eCPM: eCPM = (доход ÷ показы) × 1 000. Доход — это сумма, которую рекламная сеть начислила вам, а показы — реклама, которую сеть засчитала как показанную.

Посмотрим на пример расчёта для Telegram Mini App (цифры приведены для иллюстрации):
- Выберите период — например, последние 30 дней.
- Возьмите доход от рекламы за этот период из кабинета издателя: $1,890.
- Возьмите число засчитанных показов за тот же период: 420,000.
- Разделите доход на число показов: 1,890 ÷ 420,000 = 0.0045.
- Умножьте результат на 1 000: eCPM = $4.50.
Чтобы получить корректное значение, важно учесть два момента.
Учитывайте только оплаченные показы. Если Mini App запросил рекламу 500,000 раз, но сеть показала и оплатила её только 420,000 раз, в расчёте нужно использовать 420,000. Если разделить доход на число запросов, а не показов, значение получится ниже и не будет отражать реальную картину. AdsGram рассчитывает и оплачивает рекламу за каждые 1 000 показов, а ставка зависит от гео пользователя, увидевшего рекламу. Поэтому берите число показов из кабинета, а не из собственных журналов событий.
Используйте доход и показы за один и тот же период и в одном и том же разрезе. Частая ошибка — взять месячный доход и недельное число показов или доход всего аккаунта и показы одного рекламного блока. Получится число, похожее на eCPM, но лишённое смысла.
Расчёт eCPM для каждого рекламного блока
В AdsGram для каждого рекламного блока — Reward, Interstitial или Task — ведётся отдельная статистика, поэтому eCPM можно рассчитать по каждому из них. Именно здесь eCPM становится полезным инструментом, а не просто красивой цифрой: общий показатель по приложению не показывает разницу между форматами.

Возьмём тот же условный Mini App:
Рекламный блок | Показы | Доход | eCPM |
|---|---|---|---|
Reward (видео с вознаграждением) | 150,000 | $1,200 | $8.00 |
Interstitial | 240,000 | $600 | $2.50 |
Task | 30,000 | $90 | $3.00 |
Всё приложение (смешанный показатель) | 420,000 | $1,890 | $4.50 |
Смешанный eCPM $4.50 — точный показатель, но оптимизировать нужно не его. Блок Reward приносит с каждого показа более чем втрое больше, чем блок Interstitial, а основной объём показов приходится именно на Interstitial. Обычно так выглядит Mini App, где межстраничную рекламу показывают слишком часто, а рекламу с вознаграждением — слишком редко.
Калькулятор eCPM: три нужные формулы
Калькулятор eCPM — это одна и та же формула, записанная тремя способами, чтобы найти нужную переменную. Специальный инструмент не нужен: достаточно ячейки в таблице или приложения-калькулятора.
Что нужно узнать | Формула | Пример (для наглядности) |
|---|---|---|
Рассчитать eCPM по доходу и числу показов | eCPM = Доход ÷ Показы × 1,000 | $1,890 ÷ 420,000 × 1,000 = $4.50 |
Рассчитать доход по eCPM и числу показов | Доход = eCPM × Показы ÷ 1,000 | $4.50 × 1,000,000 ÷ 1,000 = $4,500 |
Сколько показов нужно для достижения цели по доходу | Показы = Целевой доход ÷ eCPM × 1,000 | $100 ÷ $4.50 × 1,000 = 22,223 |
Третья формула чаще всего нужна издателям Telegram Mini Apps. AdsGram выплачивает вознаграждение в USDT в сети TON, а минимальная сумма выплаты обычно составляет $100. Поэтому вопрос «сколько показов нужно, чтобы получить первую выплату» вполне практический. При смешанном eCPM $4.50 потребуется около 22 000 показов; при eCPM $1.50 — примерно 67 000. Такой показатель реалистичен, если основная часть трафика приходит из гео с низкими ставками.
Чтобы рассчитать дневной доход, добавьте ещё одну переменную — число рекламных показов на одного дневного активного пользователя:
Дневной доход = DAU × показы на одного пользователя × eCPM ÷ 1,000
Mini App с 20,000 DAU, двумя рекламными показами на пользователя в день и eCPM $4.50 будет приносить 20,000 × 2 × 4.50 ÷ 1,000 = $180 в день, или около $5,400 в месяц. Меняйте любой параметр — и прогноз пересчитывается. Именно поэтому объём трафика стоит считать отдельно от eCPM.
Примеры eCPM: три сценария для Mini App
Проще всего разобраться в eCPM на примерах из жизни издателя Telegram Mini App: первая выплата, смена рекламного места и закупка трафика. Ниже — три смоделированных сценария с условными исходными данными. Расчёты точные, но цифры не взяты из статистики какого-либо конкретного приложения.
Сценарий 1: игра-кликер и путь к первой выплате
Mini App в жанре tap-to-earn запускается с аудиторией, типичной для Telegram: 55% показов приходится на Россию, Казахстан и Узбекистан, 30% — на Индию и Пакистан, 15% — на Türkiye и Бразилию. В приложении работает один блок Interstitial. За первую неделю оно набирает 8,000 DAU и показывает по 3 объявления на пользователя в день.
Сегмент | Доля показов | eCPM (для наглядности) | Вклад в смешанный eCPM |
|---|---|---|---|
СНГ | 55% | $1.60 | $0.88 |
Южная Азия | 30% | $0.50 | $0.15 |
Türkiye + Бразилия | 15% | $2.20 | $0.33 |
Смешанный показатель | 100% | — | $1.36 |
Показы в день: 8,000 × 3 = 24,000. Доход в день: 24,000 × $1.36 ÷ 1,000 = $32.64. Порог выплаты в $100 будет достигнут чуть больше чем за 3 дня, а за месяц можно заработать примерно $980.
Главный вывод: eCPM $1.36 — это не провал для такого состава гео, а обычная ставка межстраничной рекламы для этой аудитории. Рост даст не поиск сети с цифрой повыше, а изменение соотношения форматов — это и покажет следующий кейс.
Кейс 2: то же приложение после переноса части показов в Reward
Команда добавляет блок Reward с бустером дохода ×2 и ограничивает межстраничную рекламу двумя показами за сессию. Общее число показов на пользователя не меняется — по-прежнему 3 в день, но теперь это 1 показ Reward и 2 межстраничных объявления вместо 3. Для тех же гео ставка Reward-рекламы примерно втрое выше, чем у межстраничной.
Блок | Показы в день | eCPM (пример) | Доход в день |
|---|---|---|---|
Межстраничная реклама | 16,000 | $1.36 | $21.76 |
Reward | 8,000 | $4.10 | $32.80 |
Итого | 24,000 | Средний eCPM — $2.27 | $54.56 |
Те же пользователи, столько же рекламы, те же гео — доход за день вырос с $32.64 до $54.56 (+67%), потому что теперь треть показов оплачивается по ставке Reward. Средний eCPM увеличился с $1.36 до $2.27 — и для этого не пришлось привлекать новых пользователей. Это самый распространённый способ повысить eCPM в Telegram Mini Apps. Но увидеть его можно, только если статистика по двум блокам ведётся отдельно.
Кейс 3: где закупать трафик
Теперь команда хочет масштабироваться и сравнивает два источника привлечения с одинаковой стоимостью установки: один приводит в основном пользователей Tier-1, другой — Tier-3. Предположим, каждый новый пользователь генерирует 3 показа в день и остаётся в приложении в среднем на 10 дней. Соотношение форматов — как в кейсе 2.
Источник | Средний eCPM (пример) | Показов на пользователя (за 10 дней) | Доход от рекламы на пользователя | Доход на 1 000 установок |
|---|---|---|---|---|
Преимущественно Tier-1 | $9.00 | 30 | $0.27 | $270 |
Преимущественно Tier-3 | $1.20 | 30 | $0.036 | $36 |
При одинаковом объёме трафика источник Tier-1 приносит в 7,5 раза больше дохода от рекламы на одну установку. Если установка из источника Tier-1 стоит $0.20, а из Tier-3 — $0.04, первый источник окупается ($0.27 дохода против $0.20 затрат), а второй — нет ($0.036 против $0.04). Таблица eCPM помогает перейти от вопроса «где трафик дешевле» к вопросу «какой трафик приносит прибыль».
Для рекламодателей логика работает наоборот: бренд, который закупает трафик в Mini Apps по CPM через AdsGram, платит за аудиторию по другую сторону этой таблицы. Поэтому размещение на аудиторию Tier-1 обходится дороже за 1 000 показов.
eCPM, CPM и RPM: в чём разница
CPM — это цена для рекламодателя, eCPM — результат паблишера, а RPM показывает доход на 1 000 сессий или просмотров страницы, а не рекламных показов. Все три метрики рассчитываются на тысячу, но отвечают на разные вопросы.
CPM (cost per mille) — сумма, которую рекламодатель соглашается платить за 1 000 показов при настройке кампании. Например, на стороне рекламодателя AdsGram бренд может закупать трафик в Telegram Mini Apps по модели CPM. Это расходы рекламодателя до вычета комиссии сети, с учётом незаполненных показов и до фильтрации недействительного трафика.
eCPM — сумма, которая в итоге достаётся паблишеру. Если рекламодатель платит CPM $6, это не значит, что Mini App, показывающий рекламу, получит eCPM $6: часть бюджета забирает сеть, некоторые показы остаются незаполненными или неоплаченными, а в одном блоке могут показываться объявления из разных кампаний с разным CPM. eCPM сводит все фактические результаты к одному среднему значению.
RPM (revenue per mille) — это доход, делённый на 1 000 сессий (или просмотров страницы, или пользователей), а не рекламных показов. Если Mini App показывает 2 объявления за сессию, его RPM будет примерно вдвое выше eCPM. RPM помогает понять, сколько приносит сессия, а eCPM — сколько приносит показ. Многие рекламные сети используют эти термины нестрого, поэтому перед сравнением показателей проверьте, на что именно делит данные дашборд.
Метрика | Кто использует | Знаменатель | На какой вопрос отвечает |
|---|---|---|---|
CPM | Рекламодатель | Куплено 1 000 показов | Сколько стоит охват? |
eCPM | Паблишер | Показано 1 000 показов | Сколько приносит мой рекламный инвентарь? |
RPM | Паблишер | 1 000 сессий или просмотров страниц | Сколько приносит один визит? |
Для издателя Telegram Mini App основная метрика — eCPM. RPM пригодится, если у вас уже несколько источников дохода — реклама, покупки Telegram Stars, подписки — и вы хотите оценить общую выручку с одной сессии. Если вы зарабатываете на Stars, руководство AdsGram по ценам на Telegram Stars и выводу средств объясняет, как пересчитать эту выручку в доллары США.
Ориентиры по eCPM: страны и форматы рекламы
На eCPM почти целиком влияют два фактора: география аудитории и формат рекламы. По данным отраслевых исследований мобильной рекламы в приложениях, видео с вознаграждением лидирует среди форматов, а страны Tier 1 — среди географических сегментов.
Отчёт Appodeal «eCPM Report 2025», основанный на данных о более чем 200 млрд показов рекламы, показал: у видео с вознаграждением самый высокий eCPM и на iOS, и на Android; межстраничная реклама стабильно дорожала, а баннеры приносили меньше всего. При этом iOS неизменно опережала Android, а по ставкам лидировали Северная Америка и Европа. Данные по странам, собранные Mistplay на основе тех же отраслевых источников, выводят США, ОАЭ, Австралию, Швейцарию и Южную Корею в лидеры рейтинга eCPM для формата видео с вознаграждением, а средний показатель в США составляет около $15 на обеих платформах.
Это ориентиры для мобильных приложений, а не Telegram, и они меняются каждый квартал. Воспринимайте таблицу ниже как общий ориентир, а не как прайс-лист:
Формат | Tier 1 (США, Великобритания, Германия, Австралия, Южная Корея, ОАЭ) | Tier 2 (Восточная Европа, лидеры LATAM, Türkiye) | Tier 3 (Южная Азия, Юго-Восточная Азия, Африка) |
|---|---|---|---|
Видео с вознаграждением | примерно $10–20+ | примерно $3–8 | примерно $1–3 |
Межстраничная реклама | примерно $5–12 | примерно $1,5–4 | примерно $0,3–1,5 |
Баннер | примерно $0,3–1 | примерно $0,1–0,3 | меньше $0,1 |
Что важно учитывать издателю Telegram Mini App:
- География аудитории влияет сильнее почти всего остального. У двух приложений с одинаковым DAU доход может различаться в 5–10 раз только из-за того, где живут пользователи. Прежде чем закупать трафик для Mini App, оцените, как его география повлияет на средний eCPM.
- Видео с вознаграждением — верхняя планка, баннеры — нижняя. Если в Mini App есть только межстраничная реклама, вы упускаете формат с самым высоким eCPM. Блок Reward от AdsGram — аналог видео с вознаграждением в Telegram: пользователь сам выбирает посмотреть рекламу, а приложение начисляет ему бонус.
- Аудитория Telegram отличается от аудитории магазинов приложений. У Telegram много пользователей в странах СНГ, Южной и Юго-Восточной Азии, на Ближнем Востоке и в LATAM. Вирусный Mini App часто набирает много трафика из стран Tier 2 и Tier 3. Поэтому средний eCPM в $2–5 — нормальная отправная точка, а не признак того, что что-то сломалось.
Если выбираете рекламную сеть для Mini App, сравнивайте их на одной и той же географии и в одном формате, а не по рекламируемому eCPM. В сравнении AdsGram форматов рекламы и условий выплат для Telegram Mini Appsразбирается, за что и сколько платит каждая сеть.
Как повысить eCPM в Telegram Mini App
eCPM растёт, когда больше показов приходится на дорогие форматы и географии, а также на места, где пользователи действительно взаимодействуют с рекламой. Вы не можете влиять на ставки рекламодателей, но можете выбирать, какие показы продавать.
Вот что можно сделать — от самых эффективных шагов к менее эффективным:
- Перенаправьте больше показов в блок Reward. Пользователи сами выбирают смотреть рекламу с вознаграждением, поэтому досматриваемость и вовлечённость выше, а рекламодатели готовы платить больше. Предлагайте награду, которая действительно ценна в экономике приложения: дополнительную жизнь, усилитель, второй спин или множитель для ежедневного сундука. Если награда никому не нужна, за такие показы много не заплатят.
- Ограничьте частоту межстраничной рекламы. За такие показы платят меньше, а если показывать рекламу на каждом экране, eCPM упадёт ещё сильнее: рекламодатели видят, что после просмотра пользователи ведут себя хуже. Для начала попробуйте показывать межстраничную рекламу 2–3 раза за сессию, в естественных паузах — например, после завершения уровня или при переходе между экранами. Сравните eCPM до и после изменения лимита.
- Размещайте Task в списке заданий, а не во всплывающем окне. Реклама Task — например, подписка на канал или переход в другое Mini App — должна быть в разделе «Заработок» или «Задания», рядом с вашими заданиями. Так она сработает лучше: пользователи уже настроены выполнять задания.
- Разделяйте рекламные блоки по местам размещения. В AdsGram можно создавать несколько рекламных блоков для одного приложения и смотреть статистику по каждому отдельно. Например, завести блок для экрана загрузки, другой — для межстраничной рекламы после уровня, третий — для списка заданий. Если не разделять блоки, вы не поймёте, где eCPM составляет $8, а где — $2.
- Следите за геоотчётом и принимайте решения на его основе. Если на одну страну приходится 40% показов, а eCPM там всего $0.80, решите, стоит ли показывать рекламу с той же частотой, сократить её количество для этой аудитории или направить усилия на рост в странах с более высокими ставками.
- Отсекайте невалидный трафик. Рекламные сети фильтруют подозрительные показы и не платят за них. Поэтому накрученные ботами «показы» увеличивают знаменатель, но не доход. AdsGram круглосуточно борется с фродом на стороне сети, а вы можете проверять начисление наград на сервере — так пользователи не получат бонусы за рекламу, которую не смотрели.
- Дайте приложению время, чтобы сеть оценила трафик. В первые дни после запуска нового блока eCPM обычно ниже, чем после того, как сеть соберёт данные о поведении аудитории. Прежде чем делать выводы, сравните третью неделю с первой.
Главное: eCPM зависит от качества показов, а не от их количества. Хотите увеличить доход — сначала повышайте eCPM и только потом наращивайте объём. Иначе масштабирование приложения с eCPM $1.50 лишь умножит слабый результат.
Частые ошибки при расчёте eCPM
Чаще всего в расчётах eCPM ошибаются не в арифметике, а в выборе знаменателя, периода или масштаба. Формула простая — важно правильно подставить данные.
- Делить доход на рекламные запросы, а не на показы. В запросы входят и объявления, для которых не нашлось рекламы. Используйте число показов из дашборда.
- Сравнивать eCPM разных форматов как один и тот же показатель. eCPM $3 для межстраничной рекламы и $9 для рекламы с вознаграждением — оба хорошие значения. Но такое сравнение говорит о разнице форматов, а не об эффективности.
- Считать, что снижение eCPM означает падение дохода. Если добавить новый рекламный блок с более низкой ставкой, средний eCPM упадёт, а общий доход может вырасти. Смотрите на доход и показы вместе.
- Оценивать страну только по eCPM. Страна с низким eCPM всё равно может приносить больше всего дохода. Сравнивайте долю дохода и eCPM.
- Не учитывать валюту и период. AdsGram показывает доход в USDT. Если вы ведёте учёт в другой валюте, пересчитывайте суммы по единому правилу. Учтите и то, что данные сети за последний день могут обновляться.
- Делать выводы по нескольким сотням показов. eCPM на маленькой выборке — просто шум. Прежде чем принимать решения, дождитесь хотя бы нескольких тысяч показов в каждом сегменте.
Когда расчёты точны, eCPM становится надёжным ориентиром: помогает спрогнозировать дату выплаты, выбрать рынки для привлечения пользователей и понять, окупилось ли изменение места размещения. Если вы ещё не подключили Mini App к рекламной сети, о форматах, требованиях и условиях выплат читайте на странице Монетизация Telegram Mini Apps.
Начните зарабатывать за 3 шага
- 01Зарегистрируйтесь
- 02Подключите проект
- 03Получите выплату
Частые вопросы
1. Что такое eCPM?
eCPM — это эффективная стоимость тысячи показов рекламы (effective cost per mille). Показатель отражает, сколько издатель зарабатывает на каждой тысяче показов. Его рассчитывают по фактическим доходам и показам, поэтому он и называется «эффективным». Издатели Telegram Mini Apps, сайтов и мобильных приложений используют eCPM, чтобы сравнивать доходность рекламных блоков, форматов, стран и рекламных сетей независимо от объёма трафика.
2. Как рассчитать eCPM?
Чтобы рассчитать eCPM, разделите доход от рекламы на число засчитанных показов и умножьте результат на 1 000. Например, доход $1,890 от 420,000 показов даёт eCPM $4.50. Берите доход и показы за один и тот же период и по одному рекламному блоку. Используйте оплачиваемые показы, а не рекламные запросы. В кабинете издателя AdsGram доход и показы указаны для каждого блока — поэтому eCPM можно рассчитать отдельно для каждого места размещения.
3. Чем eCPM отличается от CPM?
CPM — цена, которую рекламодатель платит за тысячу показов при покупке кампании. eCPM — фактический доход издателя за тысячу показов после комиссии сети, с учётом незаполненных рекламных мест и отфильтрованного невалидного трафика. Например, рекламодатель может платить CPM $6, а издатель, показывающий его рекламу, получать eCPM $4. Для рекламодателей CPM — ориентир при планировании закупки, для издателей eCPM — показатель результата.
4. Какой eCPM считается хорошим для Telegram Mini App?
Хороший eCPM для Telegram Mini App зависит от географии аудитории и формата рекламы. По отраслевым ориентирам, rewarded-видео в мобильных приложениях приносит $10–20 и выше в странах Tier-1, например в США, Великобритании и Южной Корее. А межстраничная реклама в странах Tier-3 может приносить меньше $1. Аудитория Telegram часто сосредоточена в странах Tier-2 и Tier-3, поэтому реалистичный ориентир для начала — средний eCPM $2–5.
5. Чем eCPM отличается от RPM?
При расчёте eCPM доход делят на тысячу рекламных показов, а при расчёте RPM — на тысячу сессий, просмотров страниц или пользователей. Если Mini App показывает две рекламы за сессию, RPM будет примерно вдвое выше eCPM. eCPM показывает ценность одного показа и подходит для сравнения рекламных блоков и сетей. RPM показывает доход с одного визита и полезен, когда реклама сочетается с другими источниками дохода.
6. Как повысить eCPM в Mini App?
Чтобы повысить eCPM, увеличьте долю более доходных форматов и привлекайте аудиторию из стран с высокими ставками. Встройте рекламу с вознаграждением в экономику приложения, ограничьте частоту межстраничной рекламы и показывайте рекламу за выполнение заданий в списке миссий. Разделите блоки по местам размещения, чтобы понять, какие приносят больше дохода, и следите за геоотчётом. Также отсекайте невалидный трафик: неоплачиваемые показы снижают eCPM, не принося дохода.





