Чтобы посчитать ROMI и понять, окупается ли реклама, нужно сопоставить дополнительную прибыль (или маржинальный доход), полученную благодаря кампании, с полными рекламными затратами за тот же период и с учётом окна конверсии. Дальше сравните ROMI с целевым порогом бизнеса и проверьте качество атрибуции, иначе вывод будет неверным.
Ключевые параметры для расчёта ROMI
- Период анализа и окно конверсии (включая отложенные покупки).
- Выручка или маржинальный доход, который вы считаете "эффектом рекламы".
- Полные рекламные расходы: медиа + сервисы + работа команды/подрядчиков.
- Модель атрибуции и правила дедупликации заявок/покупок.
- Возвраты, отмены, скидки, налоги - что включаете/исключаете в доход.
- База сравнения: до/после, контрольная группа или прогноз без рекламы.
Что такое ROMI и зачем его считать бизнесу
ROMI (Return On Marketing Investment) - показатель окупаемости маркетинговых инвестиций. На практике "ROMI расчет" отвечает на два вопроса: приносит ли реклама прибыль и достаточно ли этой прибыли относительно затрат, чтобы масштабировать канал.
- Кому подходит: performance-кампаниям с понятным трекингом продаж/лидов, e-commerce, услугам с CRM, B2B с фиксируемой воронкой.
- Когда ROMI лучше не использовать как главный KPI: при чисто имиджевых целях, отсутствии учёта продаж по источникам, длинном цикле сделки без связи касания с продажей, резких сезонных колебаниях без контрольной группы.
Если вы решаете задачу "как оценить эффективность рекламы" для нескольких каналов, ROMI полезен как единый язык, но его нужно дополнять качеством лидов, LTV и маржинальностью.
Как корректно учитывать все рекламные расходы
Ошибка №1 в "расчет окупаемости рекламы" - считать только расходы на показы/клики и забывать про обязательные сопутствующие затраты. Зафиксируйте правила учёта до того, как будете разбирать результаты.
Что включать в расходы (минимальный стандарт)
- Медиа: бюджеты в рекламных системах, комиссии, НДС/налоги - по вашей управленческой логике (главное - одинаково для всех периодов).
- Производство: креативы, видео, фото, копирайт, дизайн, посадочные страницы.
- Технологии: коллтрекинг, аналитика, DMP/CDP, антифрод, "калькулятор ROMI онлайн" (если платный), сервисы автоматизации.
- Люди: внутренняя команда (часть ФОТ по фактической загрузке) или подрядчики (фикс/процент).
Что понадобится из доступов и данных

- Рекламные кабинеты (затраты по дням/кампаниям) и единые UTM-правила.
- Веб-аналитика (события, транзакции/заявки) и/или CRM (статусы, суммы, маржа).
- Платёжные/складские данные для возвратов и отмен.
- Справочник: соответствие кампаний → каналам → продуктам (чтобы не смешивать разные маржинальности).
Пошаговый расчёт ROMI: формулы и рабочие примеры
Мини-чеклист подготовки перед расчётом
- Выберите единицу результата: маржинальный доход (предпочтительно) или прибыль по вашему управленческому учёту, либо выручку (если маржа неизвестна, но это риск).
- Зафиксируйте окно конверсии (например, 7/14/30 дней) и используйте его неизменно при сравнениях.
- Проверьте дедупликацию: один заказ/клиент не должен считаться несколько раз из разных источников.
- Определите, как учитываете возвраты/отмены: в том же периоде или по факту.
- Сведите расходы и доходы в одну гранулярность (день/неделя/месяц) и одну валюту.
-
Определите формулу ROMI для вашей модели учёта
Базовая формула: ROMI = (Доход от рекламы − Расходы на рекламу) / Расходы на рекламу × 100%. Если важна реальная окупаемость, используйте маржинальный доход вместо выручки.
- Вариант с маржой: ROMI = (Маржинальный доход от рекламы − Реклама) / Реклама × 100%.
- Вариант с прибылью: ROMI = (Прибыль, связанная с рекламой − Реклама) / Реклама × 100%.
-
Соберите расходы на рекламу целиком
Сложите медийные затраты и обязательные сопутствующие расходы за выбранный период. Важно: не смешивайте "план" и "факт", берите списания/акты или факт оплат по вашей практике.
- Пример: медиа 120 000 + сервисы 10 000 + подрядчик 20 000 = 150 000.
-
Определите доход, который можно отнести к рекламе
Определите, что именно считается "доходом от рекламы": транзакции/оплаты из аналитики или сделки в CRM со статусом "оплачено". Примените одно правило атрибуции и окно конверсии.
- Пример (выручка): продажи из канала за период = 260 000.
- Пример (маржинальный доход): маржа 35% → 260 000 × 0,35 = 91 000.
-
Посчитайте ROMI и интерпретируйте знак и масштаб
Подставьте значения в формулу и оцените, проходит ли показатель ваш порог. Нулевой ROMI - это не "хорошо", а точка безубыточности по выбранной базе (выручка/маржа/прибыль).
- Пример на выручке: (260 000 − 150 000) / 150 000 × 100% = 73,3%.
- Пример на маржинальном доходе: (91 000 − 150 000) / 150 000 × 100% = −39,3% (по марже кампания не окупилась).
-
Проверьте качество данных перед решением
Перед тем как масштабировать/останавливать кампанию, подтвердите, что расчёт не "сломался" из‑за трекинга, дублей или сдвига конверсий между периодами.
- Сверьте расходы по кабинетам с бухгалтерией/актами (расхождения и комиссии).
- Сверьте количество оплат/заказов из аналитики с CRM/платёжкой.
Если вы используете "как посчитать ROMI" в ежедневной практике, можно автоматизировать расчёт в BI или в "калькулятор ROMI онлайн", но формулы и правила учёта всё равно должны быть вашими, а не "по умолчанию" сервиса.
Как учитывать влияние атрибуции и отложенные конверсии
- Используйте фиксированное окно конверсии (например, 7/14/30 дней) и сравнивайте кампании только при одинаковом окне.
- Разделяйте дату клика/показа и дату оплаты: иначе конец месяца почти всегда выглядит хуже.
- Проверьте, не "перетягивает" ли атрибуция брендовый поиск на себя продажи, которые начались в рекламе.
- Если есть звонки и офлайн‑продажи - настройте коллтрекинг и привязку к сделкам в CRM, иначе ROMI будет занижен.
- Дедуплицируйте лиды между формами, мессенджерами, звонками и повторными обращениями.
- Сегментируйте по новым и повторным клиентам: у повторных реклама часто "закрывает" спрос, но не создаёт его.
- Учитывайте возвраты и отмены по единому правилу (по факту или в периоде заказа) и применяйте его всегда.
- Смотрите тренд когортами: один и тот же канал может "докупать" продажи через несколько недель.
Когда ROMI вводит в заблуждение: дополнительные метрики и корректировки
- Считается по выручке вместо маржинального дохода: на низкомаржинальных товарах ROMI на выручке может быть положительным, а реальная окупаемость - отрицательной.
- Игнорируются фиксированные затраты на производство креативов: особенно критично при коротких тестах и небольших бюджетах.
- Смешиваются разные продукты и маржинальности: один ROMI на "всё" скрывает убыточные группы.
- Эффект каннибализации: реклама "переводит" и так готовых купить клиентов из бесплатных каналов в платные.
- Проблемы качества трафика: ROMI "сходится" на уровне лидов, но рушится на уровне оплат/повторов.
- Сезонность и акции: без контрольной группы сложно понять, что именно дало рост - реклама или внешний спрос.
- Длинный цикл сделки: ранний ROMI почти всегда отрицательный, нужен отложенный срез или когортный анализ.
- Некорректные цели в аналитике: за "доход" принимаются заявки без проверок спама, дублей и статусов.
Чтобы глубже "как оценить эффективность рекламы", добавьте рядом с ROMI: долю рекламных расходов в маржинальном доходе, CAC/CPA, конверсию в оплату, LTV и окупаемость по времени (payback).
Практический чеклист для принятия решения об окупаемости кампании
Используйте ROMI как финальный фильтр, а решение принимайте в связке с целью и ограничениями канала. Ниже - рабочие варианты, что делать дальше.
- Масштабировать - если ROMI стабильно выше вашего порога, трекинг подтверждён, качество лидов не падает, а рост бюджета не ломает CPA/CAC.
- Оптимизировать перед масштабом - если ROMI около нуля/в минусе, но есть рычаги: ставки, креативы, посадочные, сегменты, минус‑площадки, улучшение конверсии в оплату.
- Остановить и пересобрать гипотезу - если ROMI уверенно отрицательный на маржинальном доходе, а проверка атрибуции/дедупликации не объясняет разницу.
- Сменить метрику на этапе теста - если цикл сделки длинный: временно ведите по qualified lead/SQL и считайте ROMI когортно по оплатам позже.
Разбор типичных сценариев и сомнений
Можно ли делать ROMI расчет без CRM?
Можно, если у вас e-commerce с корректными транзакциями в аналитике и минимальными возвратами. Для услуг без CRM ROMI чаще всего будет искажён, потому что вы не видите оплат и статусы.
Как посчитать ROMI, если часть продаж происходит офлайн?
Нужна связка источника с продажей: коллтрекинг, промокоды, опрос "откуда узнали", выгрузка чеков/заказов в CRM. Без этого ROMI будет занижен и непригоден для решения о бюджете.
Почему ROMI положительный, но денег на счету больше не становится?
Частые причины: ROMI посчитан по выручке вместо маржи, не учтены сопутствующие расходы, есть кассовый разрыв (оплаты позже), много возвратов/отмен. Проверьте формулу и окно конверсии.
Что выбрать: калькулятор ROMI онлайн или расчёт в таблице?
Калькулятор удобен для быстрых прикидок, но он не знает ваших правил учёта и атрибуции. Для управленческих решений лучше таблица/BI с прозрачными входными данными и логикой.
Какой ROMI считать нормальным?
Единого "нормального" нет: порог задаётся маржинальностью, операционными расходами и целями роста. Зафиксируйте минимальный ROMI, который покрывает вашу маржу и оставляет вклад в постоянные расходы.
Как сделать расчет окупаемости рекламы корректным при длинном цикле сделки?
Считайте ROMI когортами по дате первого касания и смотрите срезы через фиксированные интервалы. Дополнительно ведите промежуточные метрики (SQL, встречи), но решение подтверждайте по оплатам.
Как оценить эффективность рекламы, если модель атрибуции меняется?
Не сравнивайте ROMI "до" и "после" на разных моделях атрибуции. Либо пересчитайте исторические данные по одной модели, либо делайте сравнение внутри одного периода при неизменной настройке.



