ROMI в Telegram Ads показывает, окупились ли расходы на рекламную кампанию за счёт финансового результата привлечённых клиентов. Для расчёта из дохода или маржинальной прибыли, связанной с рекламой, вычитают маркетинговые затраты, делят результат на эти затраты и умножают на 100%.
Базовая формула:
ROMI = (результат от маркетинга − расходы на маркетинг) ÷ расходы на маркетинг × 100%
Главная сложность заключается не в формуле, а в исходных данных. Нужно правильно связать Telegram Ads с подписками, запусками бота, заявками и оплатами, выбрать модель атрибуции и учесть не только рекламный бюджет, но и остальные расходы на привлечение.
Для управленческих решений безопаснее рассчитывать ROMI по маржинальной прибыли, а не по выручке. Положительный результат, рассчитанный по выручке, ещё не доказывает прибыльность: часть денег уходит на себестоимость, комиссии, доставку, возвраты и выполнение обязательств перед клиентом.
Коротко
- ROMI оценивает возврат маркетинговых инвестиций.
- Telegram Ads работает по CPM, а ROMI рассчитывается после получения коммерческих результатов.
- Упрощённая формула использует выручку, более точная — маржинальную прибыль.
- ROMI выше 0% означает, что учтённый результат покрыл маркетинговые расходы.
- ROMI ниже 0% означает, что кампания не окупилась в пределах выбранной методики и периода.
- В расчёт нужно включать рекламу, комиссии, производство креативов, аналитику и другие относимые затраты.
- Для каналов, ботов и Mini Apps используются разные способы атрибуции продаж.
Рекомендация от автора GramTelegram: до запуска зафиксируйте формулу, состав расходов, целевое событие и окно атрибуции. Если менять правила после получения результата, показатели разных кампаний станут несопоставимыми.
Что такое ROMI в Telegram Ads
ROMI расшифровывается как Return on Marketing Investment — возврат маркетинговых инвестиций. Метрика показывает, насколько финансовый результат маркетинга превышает расходы на него.
Telegram Ads не использует ROMI как модель оплаты. Официальная рекламная платформа работает по CPM: рекламодатель задаёт цену за 1 000 показов и бюджет объявления, а аукцион учитывает предложенный CPM. В статистике доступны расходы, показы, вступления в канал и запуски бота после просмотра sponsored message. (Telegram Ad Platform)
Чтобы получить ROMI, данные Telegram Ads необходимо дополнить сведениями о:
- регистрациях;
- заявках;
- квалифицированных лидах;
- заказах;
- оплатах;
- возвратах;
- повторных покупках;
- маржинальной прибыли.
Эти сведения обычно находятся в Telegram-боте, Mini App, CRM, системе аналитики и платёжной системе.
Формула ROMI в Telegram Ads
Упрощённая формула по выручке
Наиболее простой вариант:
ROMI = (выручка от рекламы − маркетинговые расходы) ÷ маркетинговые расходы × 100%
Пример:
- выручка, связанная с Telegram Ads, — 500 000 ₽;
- маркетинговые расходы — 100 000 ₽.
Расчёт:
(500 000 − 100 000) ÷ 100 000 × 100% = 400%
Формально ROMI равен 400%. Это означает, что разница между выручкой и маркетинговыми расходами в четыре раза превышает объём вложений.
Однако формула не учитывает себестоимость проданных товаров или оказанных услуг. Поэтому её лучше использовать как предварительный показатель, а не как окончательную оценку прибыльности. Базовая формула ROMI часто строится на выручке, но более точный вариант использует валовую или маржинальную прибыль. (Improvado)
Формула по маржинальной прибыли
Для управленческого анализа используйте:
ROMI = (маржинальная прибыль от привлечённых продаж − маркетинговые расходы) ÷ маркетинговые расходы × 100%
Маржинальная прибыль в этом расчёте — выручка за вычетом переменных расходов, связанных с выполнением заказов.
К переменным расходам могут относиться:
- себестоимость товара;
- оплата исполнителю;
- производственные расходы;
- комиссия платёжной системы;
- доставка;
- упаковка;
- бонус менеджеру за продажу;
- возвраты;
- другие затраты, возникающие из-за конкретного заказа.
В GramTelegram рекомендуем использовать маржинальную формулу для принятия решений о масштабировании. Выручка подходит для оперативного отчёта, но может создать ложное впечатление окупаемости.
Пример расчёта по маржинальной прибыли
Исходные данные:
- выручка — 500 000 ₽;
- переменные расходы на заказы — 300 000 ₽;
- маржинальная прибыль до маркетинга — 200 000 ₽;
- маркетинговые расходы — 100 000 ₽.
Расчёт:
(200 000 − 100 000) ÷ 100 000 × 100% = 100%
ROMI по маржинальной прибыли составляет 100%, хотя упрощённый показатель по выручке равен 400%.
Разница возникает из-за себестоимости. Именно поэтому отчёт должен прямо указывать, какой показатель использован в числителе.
Как интерпретировать ROMI
При расчёте по маржинальной прибыли результат можно интерпретировать так:
| ROMI | Значение |
|---|---|
| Ниже 0% | Маржинальная прибыль не покрыла маркетинговые расходы |
| 0% | Кампания покрыла учтённые маркетинговые расходы |
| 50% | Чистый результат после маркетинга равен половине маркетинговых расходов |
| 100% | Чистый результат после маркетинга равен объёму маркетинговых расходов |
| 200% | Чистый результат после маркетинга вдвое превышает маркетинговые расходы |
Универсального хорошего ROMI нет. Допустимое значение зависит от:
- бизнес-модели;
- постоянных расходов;
- налогов;
- кассового разрыва;
- срока окупаемости;
- повторных продаж;
- стоимости капитала;
- стадии развития проекта;
- целей рекламной кампании.
Положительный ROMI не означает, что компания в целом получила чистую прибыль. Из результата ещё могут оплачиваться аренда, зарплаты административного персонала, разработка продукта, инфраструктура и налоги.
В аналитических материалах GramTelegram ROMI полезно показывать рядом с CAC, маржинальной прибылью и сроком окупаемости. Один процент без контекста не даёт полной картины.
Какие расходы включать в ROMI
Состав затрат должен соответствовать задаче отчёта.
Медийные расходы
Самый узкий вариант учитывает только сумму, списанную в Telegram Ads.
Формула:
Медийный ROMI = (результат − расходы Telegram Ads) ÷ расходы Telegram Ads × 100%
Показатель подходит для сравнения объявлений внутри одного кабинета.
Полные маркетинговые расходы
Для финансовой оценки дополнительно могут учитываться:
- комиссия партнёрского кабинета;
- налоги и сборы;
- работа специалиста по рекламе;
- услуги агентства;
- копирайтинг;
- дизайн и производство видео;
- разработка Telegram-бота;
- создание Mini App;
- CRM-интеграция;
- аналитические сервисы;
- стоимость промокодов и скидок;
- часть других расходов, непосредственно связанных с кампанией.
Не нужно автоматически включать все расходы компании. Например, стоимость разработки бота, который используется несколько лет, разумнее распределять по принятой методике, а не полностью относить на одну недельную кампанию.
Рекомендация от автора GramTelegram: ведите два показателя — медийный ROMI и полный ROMI. Первый помогает оптимизировать объявления, второй показывает, действительно ли маркетинг приносит деньги бизнесу.
Пример с полными расходами
Допустим:
- расходы Telegram Ads — 120 000 ₽;
- комиссия кабинета — 18 000 ₽;
- рекламные материалы — 12 000 ₽;
- работа специалиста — 30 000 ₽;
- общие маркетинговые расходы — 180 000 ₽;
- маржинальная прибыль от привлечённых заказов — 270 000 ₽.
Медийный ROMI:
(270 000 − 120 000) ÷ 120 000 × 100% = 125%
Полный ROMI:
(270 000 − 180 000) ÷ 180 000 × 100% = 50%
Оба расчёта математически верны, но используются для разных решений.
Как собрать данные для расчёта ROMI
Для расчёта нужна связка из трёх групп данных.
Данные Telegram Ads
Официальный кабинет предоставляет сведения о CPM, бюджете, расходах, показах, вступлениях в канал и запусках бота. История операций также показывает списания и изменения бюджета. (Telegram Ad Platform)
Данные о поведении пользователя
В зависимости от точки назначения фиксируются:
- запуск бота;
- регистрация;
- открытие Mini App;
- заполнение формы;
- выбор продукта;
- заявка;
- заказ;
- начало оплаты;
- успешная оплата.
Финансовые данные
Для расчёта нужны:
- выручка;
- себестоимость;
- переменные расходы;
- возвраты;
- скидки;
- комиссии;
- маржинальная прибыль;
- повторные платежи.
Все данные должны быть связаны единым идентификатором источника или хотя бы согласованной моделью атрибуции.
Атрибуция продаж из Telegram-бота
Для Telegram-бота рекламный источник можно передавать через deep link с параметром start.
Пример:
Официальная документация Telegram поддерживает ссылки вида t.me/<bot_username>?start=<parameter>, а правила Telegram Ads допускают start-параметры для рекламируемых ботов. (Telegram)
При первом запуске сохраните:
- Telegram user ID;
- start-параметр;
- дату привлечения;
- объявление;
- сегмент;
- выбранный продукт;
- заявку;
- CRM-сделку;
- оплату;
- маржинальную прибыль.
Перед запуском стоит проверить всю цепочку тестовой покупкой: объявление или тестовая ссылка → бот → заявка → CRM → оплата → отчёт ROMI.
Для каждого значимого объявления используйте отдельный параметр. Тогда результаты можно сравнивать не только по запускам, но и по выручке и маржинальной прибыли.
Атрибуция продаж из Telegram Mini App
Telegram Mini Apps поддерживают ссылки с параметром startapp. Переданное значение доступно приложению через start_param и tgWebAppStartParam. (Telegram)
Пример:
В Mini App можно связать рекламный источник со следующими событиями:
- Открытие приложения.
- Авторизация.
- Регистрация.
- Создание заявки.
- Добавление товара.
- Оформление заказа.
- Успешная оплата.
- Повторный платёж.
В практических материалах GramTelegram источник рекомендуется сохранять на сервере при первом визите. Если хранить его только на стороне интерфейса, связь может потеряться после закрытия приложения или смены устройства.
Как считать ROMI при рекламе Telegram-канала
Официальная статистика позволяет увидеть вступления в канал после просмотра объявления, но финансовый результат подписчиков нужно отслеживать отдельно. (Telegram Ad Platform)
Используйте один или несколько способов:
- отдельный бот в закреплённой публикации;
- уникальные ссылки на бот для рекламных когорт;
- промокоды;
- специальные предложения;
- отдельные формы;
- CRM-источники;
- когортный анализ;
- сравнение продаж до и после кампании.
Когорта — группа подписчиков, привлечённая в определённый период или конкретной кампанией.
Пример:
- в июле Telegram Ads привёл 1 000 подписчиков;
- 120 из них запустили бота по специальной ссылке;
- 40 оставили заявку;
- 10 совершили покупку;
- маржинальная прибыль от покупок составила 150 000 ₽;
- полные маркетинговые расходы — 100 000 ₽.
ROMI:
(150 000 − 100 000) ÷ 100 000 × 100% = 50%
Ограничение метода: часть подписчиков может купить позже или обратиться через другой канал. Поэтому результат зависит от выбранного окна и модели атрибуции.
Как выбрать окно расчёта ROMI
Окно расчёта — период, в течение которого продажи учитываются как результат кампании.
Варианты:
- 7 дней — для быстрых решений и недорогих продуктов;
- 30 дней — для большинства коротких воронок;
- 60–90 дней — для B2B и продуктов с более длинным циклом;
- 6–12 месяцев — для подписочных и повторных моделей.
Это не нормативы Telegram, а примеры аналитических периодов. Компания должна выбрать окно с учётом реального цикла сделки.
На практике полезно рассчитывать:
- оперативный ROMI;
- итоговый ROMI после завершения цикла продаж.
Например, кампания может показать −20% через семь дней, но выйти на +80% через 90 дней за счёт повторных платежей.
Не сравнивайте семидневный ROMI одной кампании с девяностодневным ROMI другой.
Примеры расчёта ROMI в Telegram Ads
Пример 1. Продажи через Telegram-бота
Условные данные:
- расходы Telegram Ads — 100 000 ₽;
- комиссия и ведение — 30 000 ₽;
- полные маркетинговые расходы — 130 000 ₽;
- получено 200 заявок;
- совершено 20 продаж;
- выручка — 600 000 ₽;
- переменные расходы — 360 000 ₽;
- маржинальная прибыль — 240 000 ₽.
ROMI по выручке:
(600 000 − 130 000) ÷ 130 000 × 100% ≈ 362%
ROMI по маржинальной прибыли:
(240 000 − 130 000) ÷ 130 000 × 100% ≈ 85%
Дополнительные показатели:
- CPL — 650 ₽;
- CAC — 6 500 ₽;
- средняя маржинальная прибыль на клиента — 12 000 ₽.
Кампания окупила маркетинговые расходы, но фактический запас прочности существенно ниже, чем показывает формула по выручке.
Пример 2. Продвижение Telegram-канала
Условные данные:
- полные расходы — 150 000 ₽;
- привлечено 1 500 подписчиков;
- CPS — 100 ₽;
- получено 60 заявок;
- CPL — 2 500 ₽;
- совершено 12 продаж;
- выручка — 360 000 ₽;
- маржинальная прибыль — 180 000 ₽.
ROMI:
(180 000 − 150 000) ÷ 150 000 × 100% = 20%
Кампания окупилась в пределах выбранного окна, но запас небольшой. Перед масштабированием нужно проверить отписки, повторные продажи и стабильность конверсии.
Пример 3. Подписочный продукт
Условные данные:
- маркетинговые расходы — 200 000 ₽;
- привлечено 100 платящих клиентов;
- маржинальная прибыль от первых платежей — 150 000 ₽;
- маржинальная прибыль за 90 дней — 320 000 ₽.
ROMI по первым платежам:
(150 000 − 200 000) ÷ 200 000 × 100% = −25%
ROMI за 90 дней:
(320 000 − 200 000) ÷ 200 000 × 100% = 60%
Кампания убыточна по первому платежу, но окупается с учётом удержания клиентов. Решение зависит от кассового запаса и допустимого срока возврата инвестиций.
ROMI, ROAS и ROI: в чём разница
| Метрика | Формула | Что оценивает |
|---|---|---|
| ROAS | Выручка от рекламы ÷ рекламные расходы | Отдачу от медийного бюджета |
| ROMI | Финансовый результат маркетинга минус маркетинговые расходы, делённый на маркетинговые расходы | Окупаемость маркетинга |
| ROI | Прибыль от инвестиции минус все инвестиционные затраты, делённая на затраты | Эффективность инвестиции в широком смысле |
ROAS обычно использует выручку и только рекламные расходы. ROMI может учитывать более широкий набор маркетинговых затрат и маржинальную прибыль. ROI охватывает всю инвестицию, включая разработку продукта, оборудование и операционные изменения. Такое различие в области применения используют и отраслевые руководства по маркетинговой аналитике. (Improvado)
Пример:
- выручка — 500 000 ₽;
- рекламный бюджет — 100 000 ₽;
- полные маркетинговые расходы — 150 000 ₽;
- маржинальная прибыль — 200 000 ₽.
ROAS:
500 000 ÷ 100 000 = 5, или 500%
ROMI:
(200 000 − 150 000) ÷ 150 000 × 100% ≈ 33%
Высокий ROAS может сочетаться с умеренным или отрицательным ROMI.
Как повысить ROMI в Telegram Ads
Снизить стоимость привлечения
Работайте с:
- CPM;
- рекламным предложением;
- выбором каналов;
- текстом объявления;
- конверсией во вступление;
- стоимостью запуска бота;
- CPL;
- CAC.
Снижение стоимости верхнего этапа помогает только тогда, когда качество пользователей сохраняется.
Повысить конверсию после перехода
Проверьте:
- описание канала;
- закреплённую публикацию;
- первое сообщение бота;
- количество шагов до заявки;
- обязательные поля;
- скорость Mini App;
- корректность оплаты;
- мобильный интерфейс.
Точка назначения должна соответствовать объявлению и обеспечивать понятный пользовательский опыт — это прямо предусмотрено правилами Telegram Ads. (Telegram Ad Platform)
Повысить маржинальную прибыль
ROMI можно улучшить не только рекламой:
- повысить средний чек;
- добавить допродажу;
- уменьшить переменные расходы;
- сократить возвраты;
- повысить повторные продажи;
- улучшить удержание;
- изменить продуктовую упаковку.
Отключить слабые сегменты
Считайте ROMI отдельно по:
- объявлениям;
- группам каналов;
- офферам;
- продуктам;
- периодам;
- аудиториям.
Общий положительный результат может скрывать убыточные сегменты.
После подготовки аналитики можно открыть рекламный кабинет Telegram Ads и запускать отдельное объявление для каждой измеримой гипотезы.
Рекомендация от автора GramTelegram: не масштабируйте кампанию по предварительному ROMI, пока не завершилось выбранное окно продаж. Сначала проверьте возвраты, квалификацию лидов и сохранение результата при увеличении бюджета.
Распространённые ошибки
Использовать всю выручку компании
В расчёт должна попадать только выручка, связанная с рекламной кампанией по принятой модели атрибуции.
Считать ROMI только по рекламному бюджету
Такой расчёт подходит для сравнения объявлений, но завышает финансовый результат, если есть значимые комиссии, производство и ведение.
Игнорировать себестоимость
Положительный показатель по выручке может сочетаться с убытком по маржинальной прибыли.
Считать запуск бота продажей
Запуск — промежуточное действие. ROMI требует денежного результата или обоснованной финансовой оценки другого результата.
Не учитывать возвраты
Отменённый заказ уменьшает выручку и маржинальную прибыль кампании.
Смешивать новых и повторных клиентов
Повторная продажа может иметь другой источник. Заранее определите, относится ли она к первоначальной кампании.
Менять окно атрибуции
Результаты за разные интервалы нельзя сравнивать напрямую.
Использовать плановую маржу вместо фактической
Фактические скидки, комиссии и себестоимость могут заметно изменить результат.
Путать ROMI и денежный поток
Кампания может иметь положительный итоговый ROMI, но создавать кассовый разрыв из-за поздних оплат и немедленных рекламных расходов.
FAQ
Как рассчитывается ROMI в Telegram Ads?
Из финансового результата, связанного с рекламой, вычитают маркетинговые расходы. Полученное значение делят на маркетинговые расходы и умножают на 100%.
Какой ROMI считается хорошим?
Универсального значения нет. При расчёте по маржинальной прибыли результат выше 0% означает, что кампания покрыла включённые маркетинговые расходы, но бизнесу может требоваться более высокий уровень для оплаты постоянных затрат и получения прибыли.
Что использовать в формуле: выручку или прибыль?
Для предварительного отчёта можно использовать выручку. Для решений о бюджете и масштабировании точнее применять маржинальную прибыль после переменных расходов.
Можно ли рассчитать ROMI для Telegram-канала?
Да, если продажи подписчиков можно связать с рекламной когортой. Для этого применяют отдельного бота, уникальные ссылки, промокоды, CRM-источники и согласованное окно атрибуции.
Нужно ли учитывать зарплату специалиста?
Если специалист работает непосредственно над кампанией, соответствующую стоимость разумно включить в полный ROMI. Для сравнения объявлений можно дополнительно вести медийный ROMI без зарплаты.
Чем ROMI отличается от ROAS?
ROAS показывает отношение рекламной выручки к рекламному бюджету. ROMI вычитает маркетинговые расходы из результата и может учитывать себестоимость и дополнительные затраты на продвижение.
Можно ли учитывать повторные продажи?
Да, если используется закреплённая методика и повторную выручку можно обоснованно связать с привлечёнными клиентами. Для подписочного бизнеса полезно отдельно считать ROMI первого платежа и ROMI за 30, 90 или больше дней.
Почему ROMI положительный, а денег у компании нет?
Причинами могут быть кассовый разрыв, неоплаченные заказы, возвраты, большие постоянные расходы или расчёт по выручке вместо маржинальной прибыли. ROMI не заменяет отчёт о движении денег и полноценный финансовый учёт.
Вывод
ROMI в Telegram Ads нужно считать по фактическому финансовому результату и полным маркетинговым расходам. Для управленческого решения надёжнее использовать маржинальную прибыль, а не выручку.
Начните с настройки атрибуции через Telegram-бот, Mini App или CRM. Главный риск — получить высокий показатель на бумаге за счёт неполного учёта себестоимости, комиссий и возвратов.
Следующее действие — сформировать единый отчёт, где для каждого объявления указаны расходы, подписки, лиды, продажи, маржинальная прибыль, CAC и ROMI за одинаковый период.
Источники
- Telegram Ad Platform Explained
- Telegram Ad Platform Terms of Service
- Telegram Ad Policies and Guidelines
- Telegram Deep Links
- Telegram Mini Apps
- Return on Marketing Investment — Improvado
- What Is ROMI and Where to Start — Sellforte
- ROAS vs. ROMI — Nerd Marketing
- Редакционные требования GramTelegram.
SEO-карточка
SEO Title:
ROMI в Telegram Ads: формула и примеры расчёта
Meta Description:
Как рассчитать ROMI в Telegram Ads по выручке и маржинальной прибыли. Примеры, учёт расходов, атрибуция продаж и отличие от ROAS.
H1:
ROMI в Telegram Ads: формула и примеры расчёта
URL Slug:
romi-telegram-ads-formula-raschet
Canonical URL:
https://grammtelegramma.ru/romi-telegram-ads-formula-raschet/
Основной поисковый запрос:
ROMI в Telegram Ads
Дополнительные поисковые запросы:
- как рассчитать ROMI в Telegram Ads;
- формула ROMI Telegram Ads;
- окупаемость рекламы в Telegram;
- пример расчёта ROMI;
- ROMI по маржинальной прибыли;
- ROMI и ROAS разница;
- как считать прибыль от Telegram Ads;
- аналитика продаж Telegram Ads;
- как учитывать расходы в ROMI;
- ROMI Telegram-канала;
- ROMI Telegram-бота;
- атрибуция продаж в Telegram;
- какой ROMI считается хорошим;
- как повысить ROMI Telegram Ads;
- окупаемость продвижения Telegram-канала.
Связанные сущности и термины:
- Telegram Ads;
- ROMI;
- Return on Marketing Investment;
- ROAS;
- ROI;
- CPM;
- маржинальная прибыль;
- выручка;
- маркетинговые расходы;
- Telegram-канал;
- Telegram-бот;
- Telegram Mini App;
- CRM;
- атрибуция;
- CAC.
Поисковое намерение:
Информационно-практическое. Пользователь хочет рассчитать окупаемость Telegram Ads, определить состав расходов, связать рекламу с продажами и оценить возможность масштабирования.
Краткое описание для страницы:
Практическое руководство по расчёту ROMI в Telegram Ads. Содержит формулы по выручке и маржинальной прибыли, примеры для канала и бота, правила атрибуции и учёта затрат.
Open Graph Title:
Как рассчитать ROMI в Telegram Ads
Open Graph Description:
Формулы окупаемости рекламы, примеры расчёта по маржинальной прибыли и способы связать Telegram Ads с заявками и продажами.
Рекомендуемая разметка Schema.org:
Article, FAQPage.
Продвижение и реклама в Telegram
ROMI в Telegram Ads: формула и примеры расчёта 2026 — боты в Telegram, заявки через Telegram, сквозная аналитика Telegram. Сегодня Telegram стал одним из ключевых каналов digital-маркетинга. Через Telegram Ads можно запускать кампании с точным таргетингом, снижать стоимость заявки (CPA/CPS) и привлекать новых клиентов. Использование ботов и MiniApp позволяет автоматизировать процесс, а сквозная аналитика показывает реальную эффективность. Кейсы из практики подтверждают, что реклама в Telegram работает стабильно и даёт результат для разных ниш.
На практике ROMI в Telegram Ads: формула и примеры расчёта 2026 стабильно даёт прирост из Telegram при корректной воронке.
