ROMI: формула окупаемости маркетинга
Как посчитать ROMI: определить маркетинговую прибыль и расходы, выбрать период и модель атрибуции, разобрать пример, проверить чувствительность и принять решение без ложной точности.
В этой статье
Коротко. Как посчитать ROMI: определить маркетинговую прибыль и расходы, выбрать период и модель атрибуции, разобрать пример, проверить чувствительность и принять решение без ложной точности. Граница разбора: Маркетинговая прибыль и расходы. Общая эффективность рекламы и ROI раскрываются ссылками. Практический результат — переход к указанному продукту или соседнему материалу; перед запуском сохраните исходные данные, ответственного и условие остановки.
Материал посвящён окупаемости маркетинговых расходов через маркетинговую прибыль. Общая эффективность рекламы, классический ROI и рентабельность компании раскрываются в отдельных статьях.
Что показывает ROMI
ROMI сопоставляет финансовый вклад продаж, приписанных маркетингу, с расходами на их получение. Показатель отвечает на узкий вопрос: сколько прибыли сверх маркетинговых затрат вернул выбранный набор активностей в заданном окне.
Что сделать. Перед расчётом подпишите объект: кампания, канал, сегмент или весь маркетинг; период привлечения; окно дохода; валюта и версия данных. Без этих уточнений одинаковое число может означать разные вещи.
Запишите формулу без двусмысленности
Практическая формула: ROMI = (маркетинговая прибыль − маркетинговые расходы) / маркетинговые расходы × 100%. Маркетинговая прибыль здесь — вклад от приписанных продаж после вычета переменных затрат продукта, но до вычета самого маркетинга.
Что сделать. Зафиксируйте, какую базу используете: валовую прибыль, маржинальный доход или согласованный вклад. Подставляйте одну и ту же базу во все сравниваемые кампании.
Отделите ROMI от похожих показателей
ROAS обычно делит рекламную выручку на рекламные расходы и удобен для оперативного кабинета. ROMI использует прибыльную базу и более широкий состав маркетинговых затрат. ROI может оценивать любую инвестицию, а рентабельность продаж — отношение прибыли к выручке.
Что сделать. В заголовке таблицы пишите название, формулу и базу. Если команда привыкла называть ROMI расчёт по выручке, сначала согласуйте термины, иначе старые и новые отчёты станут несопоставимыми.
| Показатель | Числитель | Знаменатель |
|---|---|---|
| ROAS | Выручка рекламы | Расходы на рекламу |
| ROMI | Вклад минус маркетинг | Маркетинговые расходы |
| ROI | Доход инвестиции минус затраты | Все затраты инвестиции |
| Рентабельность продаж | Прибыль | Выручка |
Выберите период привлечения и окно дохода
Расход возникает в дату показа или работы команды, а деньги могут прийти позже. В короткой покупке задержка занимает дни, в B2B — месяцы, в подписке доход накапливается. Поэтому календарный месяц не всегда отражает один цикл.
Что сделать. Создайте когорту клиентов, впервые привлечённых в периоде, и наблюдайте их доход в согласованном окне: 30, 90, 180 дней или полный типовой цикл. Для оперативного отчёта используйте ранний прогноз отдельно.
Соберите маркетинговую прибыль
Начните с оплаченных и не отменённых заказов, связанных с выбранным объектом. Из выручки вычтите себестоимость товара или исполнения, переменную логистику, платёжные комиссии, возвраты, скидки и другие затраты, возникающие из-за заказа.
Что сделать. Согласуйте с финансами поля и момент признания. Для услуги это может быть выполненный проект, для товара — заказ после окна возврата, для подписки — фактически полученная оплата в окне.
Соберите полный знаменатель расходов
В расходы входят не только деньги рекламной площадке. Для выбранного объекта могут понадобиться производство креативов, подрядчик, сервисы, посевы, комиссия, промокоды, часть зарплаты команды и стоимость специальных материалов.
Что сделать. Разделите прямые расходы и распределяемые. Запишите правило распределения общих затрат: по часам, числу кампаний, доле бюджета или другому объяснимому драйверу. Применяйте его последовательно.
Определите правило атрибуции
Клиент может увидеть посев, перейти из поиска, прочитать письмо и оформить заказ после прямого визита. Атрибуция распределяет вклад между контактами, но ни одна модель не превращает наблюдение в идеальный причинный эксперимент.
Что сделать. Для регулярного отчёта выберите понятную модель и сохраняйте цепочку касаний. Первый контакт полезен для оценки привлечения, последний непрямой — для закрытия, распределённая модель — для длинного пути.
| Статья | Сумма, ₽ | Роль |
|---|---|---|
| Оплаченная выручка | 600 000 | Исходная база |
| Переменные затраты | 360 000 | Вычесть |
| Маркетинговая прибыль | 240 000 | Числитель до маркетинга |
| Маркетинг | 150 000 | Знаменатель |
| Итоговый вклад | 90 000 | Абсолютный результат |
Посчитайте базовый пример
Допустим, кампания принесла оплаченные заказы на 600 тысяч рублей. После себестоимости, логистики, комиссий и возвратов осталось 240 тысяч маркетинговой прибыли. Реклама, креативы и работа подрядчика стоили 150 тысяч.
Что сделать. Расчёт: (240 000 − 150 000) / 150 000 × 100% = 60%. Кампания вернула маркетинговые расходы и создала ещё 90 тысяч рублей вклада в выбранном окне.
Найдите точку безубыточности
При ROMI 0% маркетинговая прибыль равна маркетинговым расходам: активность вернула вложения, но не дала дополнительного вклада. Требуемый порог может быть выше из-за постоянных затрат, риска и альтернативного использования бюджета.
Что сделать. Рассчитайте необходимую выручку через маржинальность. Если вклад составляет 40% выручки, для покрытия 100 тысяч маркетинга нужно 250 тысяч оплаченной выручки до дополнительных ограничений.
Учтите повторные покупки аккуратно
Повторный доход способен сделать привлечение окупаемым, но его легко завысить. Нужны реальные когорты, одинаковое окно и проверка, что повтор не был бы получен без дополнительных затрат на удержание.
Что сделать. Посчитайте ROMI на первой покупке и отдельно с накопленным вкладом когорты. Расходы на повторные кампании либо включайте в соответствующий расчёт, либо явно выделяйте.
Проверьте чувствительность результата
ROMI часто выглядит точным до десятых, хотя маржа, атрибуция и будущий доход оценены приблизительно. Анализ чувствительности показывает, сохраняется ли вывод при разумном изменении ключевых предпосылок.
Что сделать. Соберите консервативный, базовый и оптимистичный сценарии. Меняйте не всё сразу, а маржинальность, долю приписанной прибыли, возвраты и стоимость работ в обоснованных пределах.
| Сценарий | Прибыль | ROMI при 150 000 ₽ |
|---|---|---|
| Консервативный | 180 000 ₽ | 20% |
| Базовый | 240 000 ₽ | 60% |
| Оптимистичный | 285 000 ₽ | 90% |
| Безубыточный | 150 000 ₽ | 0% |
Сравнивайте каналы на равной основе
Для сравнения нужны одинаковая прибыльная база, период, окно дохода, модель атрибуции и состав расходов. Иначе быстрый поиск получит зрелую выручку, а контент — только ранние затраты.
Что сделать. Создайте паспорт отчёта и применяйте его ко всем строкам. Каналы с разной ролью дополнительно сравнивайте внутри классов: привлечение нового спроса, перехват спроса, удержание и охват.
Диагностируйте отрицательный ROMI
Минус означает, что в выбранной модели и окне маркетинговая прибыль не покрыла расходы. Причина может быть в цене трафика, слабой конверсии, низкой марже, возвратах, неверной аудитории, задержке сделки или ошибке данных.
Что сделать. Разложите формулу по дереву: показы и клики, подходящие обращения, оплаты, средний чек, маржинальность, возвраты, повтор и расходы. Найдите фактор, который сильнее всего отклонился от плана.
Принимайте решение о масштабе
При увеличении бюджета аудитория расширяется, частота растёт, а предельная стоимость результата меняется. Исторический средний ROMI не гарантирует такую же отдачу следующего рубля.
Что сделать. Повышайте бюджет ступенями и отслеживайте предельный вклад новых расходов. Отдельно проверьте мощность продаж, производства и поддержки, чтобы рост не ухудшил выполнение заказов.
| Решение | Что проверить | Стоп-сигнал |
|---|---|---|
| Остановить | Ошибки и зрелость | Устойчивый минус |
| Исправить | Слабый множитель | Нет механизма |
| Продолжить | Стабильность | Падение маржи |
| Масштабировать | Предельный вклад | Перегруз процесса |
Соберите воспроизводимый отчёт
Хороший отчёт содержит формулу, объект, период привлечения, окно дохода, модель атрибуции, прибыльную базу, состав расходов, абсолютные суммы, ROMI, зрелость и дату обновления.
Что сделать. Автоматизируйте загрузку там, где определения уже стабильны, а проверки качества оставьте явными. В Tapbox Стате удобно наблюдать динамику каналов, но финансовые поля всё равно нужно согласовать с учётом компании.
Практическая работа: ROMI
Для темы «ROMI» ниже собрана прикладная проверка. Каждый шаг «U551» использует исходные данные статьи, фиксирует решение «Что показывает ROMI» и передаёт подтверждённый результат к пункту «Запишите формулу без двусмысленности».
Что показывает ROMI: практическая проверка
Раздел «Что показывает ROMI» лучше начинать с контрольной точки. Аналитик берёт объект «рабочий сценарий «ROMI»» и до любых действий собирает исходное значение для пункта «Что показывает ROMI», источник и время проверки. Затем выполняется один проход, а исходное состояние остаётся в документе «карточка применения «ROMI»». Для аудитории «читатель материала «ROMI»» удачный итог формулируется заранее: подтверждённый переход от «Что показывает ROMI» к «Запишите формулу без двусмысленности». Если появляется риск «решение по «Что показывает ROMI» без сопоставимой контрольной точки», эксперимент останавливают. Переход к «Запишите формулу без двусмысленности» разрешён только после повторения результата другим сотрудником.
Запишите формулу без двусмысленности: практическая проверка
Практику «Запишите формулу без двусмысленности» удобно проверить на одном реальном примере, не затрагивая весь процесс «ROMI». Ответственный — аналитик; предмет проверки — рабочий сценарий «ROMI». В карточку «карточка применения «ROMI»» он заносит исходное значение для пункта «Запишите формулу без двусмысленности», источник и время проверки, время и роль тестового аккаунта. Нужный эффект описывается словами «подтверждённый переход от «Запишите формулу без двусмысленности» к «Отделите ROMI от похожих показателей»», чтобы его нельзя было заменить субъективным впечатлением. Условие остановки — результат «Запишите формулу без двусмысленности» нельзя повторить на исходных данных. После него возвращают прежнее состояние, разбирают риск «решение по «Запишите формулу без двусмысленности» без сопоставимой контрольной точки» и лишь потом открывают раздел «Отделите ROMI от похожих показателей».
Отделите ROMI от похожих показателей: практическая проверка
Для шага «Отделите ROMI от похожих показателей» составьте короткий протокол из трёх частей: что было до изменения, какое одно действие выполнил аналитик, что увидела аудитория «читатель материала «ROMI»». Доказательствами служат исходное значение для пункта «Отделите ROMI от похожих показателей», источник и время проверки. Протокол хранится как «карточка применения «ROMI»», а не в личной переписке исполнителя. Результат считается подтверждённым, когда получено «подтверждённый переход от «Отделите ROMI от похожих показателей» к «Выберите период привлечения и окно дохода»» и второй проверяющий воспроизвёл тот же путь. Сигнал «результат «Отделите ROMI от похожих показателей» нельзя повторить на исходных данных» означает, что к теме «Выберите период привлечения и окно дохода» переходить рано.
Выберите период привлечения и окно дохода: практическая проверка
Пограничный случай для «Выберите период привлечения и окно дохода» проверяют отдельно от обычного сценария. На объекте «рабочий сценарий «ROMI»» роль «аналитик» сначала подтверждает исходное значение для пункта «Выберите период привлечения и окно дохода», источник и время проверки, после чего меняет ровно одно условие. Наблюдение сверяют с ожидаемым итогом «подтверждённый переход от «Выберите период привлечения и окно дохода» к «Соберите маркетинговую прибыль»». Особое внимание уделяют риску «решение по «Выберите период привлечения и окно дохода» без сопоставимой контрольной точки»: его нельзя прятать внутри среднего показателя или общего вывода. Все расхождения попадают в «карточка применения «ROMI»». Раздел «Соберите маркетинговую прибыль» начинается только с версии, которая прошла такую сверку.
Соберите маркетинговую прибыль: практическая проверка
Чтобы пункт «Соберите маркетинговую прибыль» не остался теорией, назначьте владельца — аналитик — и объект «рабочий сценарий «ROMI»». Владелец готовит исходное значение для пункта «Соберите маркетинговую прибыль», источник и время проверки, ставит дату опыта и описывает результат понятным для группы «читатель материала «ROMI»» языком. Формула успеха здесь не абстрактна: подтверждённый переход от «Соберите маркетинговую прибыль» к «Соберите полный знаменатель расходов». Если вместо неё фиксируется «результат «Соберите маркетинговую прибыль» нельзя повторить на исходных данных», действие отменяют и проверяют источник отклонения. В «карточка применения «ROMI»» остаются обе версии, поэтому следующий этап «Соберите полный знаменатель расходов» получает проверяемые данные, а не пересказ.
Соберите полный знаменатель расходов: практическая проверка
Перед применением «Соберите полный знаменатель расходов» отделите факт от предположения. Фактами для материала «ROMI» будут исходное значение для пункта «Соберите полный знаменатель расходов», источник и время проверки; предположением останется всё, чего аналитик не смог воспроизвести на объекте «рабочий сценарий «ROMI»». Итоговый критерий — подтверждённый переход от «Соберите полный знаменатель расходов» к «Определите правило атрибуции». Отдельной строкой в «карточка применения «ROMI»» записывается риск «решение по «Соберите полный знаменатель расходов» без сопоставимой контрольной точки» и способ его заметить. При условии «результат «Соберите полный знаменатель расходов» нельзя повторить на исходных данных» команда прекращает изменение. Только после устранения причины можно продолжать маршрут к пункту «Определите правило атрибуции».
Остался вопрос по теме статьи? Напишите его в предложку блога — отвечаю лично: задать вопрос в MAX. Частые вопросы разбираю отдельными статьями и присылаю ссылку тому, кто спросил.
Частые вопросы
Что такое ROMI?
ROMI — отношение прибыли, приписанной маркетингу сверх маркетинговых расходов, к самим расходам, выраженное в процентах.
Какова формула ROMI?
ROMI = (маркетинговая прибыль − маркетинговые расходы) / маркетинговые расходы × 100%. Базу прибыли нужно определить заранее.
Что означает ROMI 100%?
Маркетинговая прибыль вдвое больше расходов: затраты вернулись и сверх них создан вклад, равный их сумме.
Как учитывать повторные покупки?
Считать накопленный вклад одной когорты в одинаковом окне и включать расходы на удержание по прозрачному правилу.
Можно ли сравнивать ROMI разных каналов?
Да, если совпадают база прибыли, период, окно дохода, атрибуция и состав расходов; роль каналов также нужно учитывать.
Что делать при отрицательном ROMI?
Проверить данные и зрелость, разложить результат по конверсии, чеку, марже, возвратам и расходам, затем тестировать одну причину.
Читайте дальше
-
Реклама риелтора: как частному специалисту получать заявки
Как частному риелтору получать заявки: специализация, локальная экспертиза, контент, рекомендации, объявления, первая…
-
Трипвайер в маркетинге: первый недорогой продукт
Что такое трипвайер и как его спроектировать: задача, цена, ценность, переход к основному продукту, экономика…
-
Реклама пластиковых окон: каналы, оффер и заявки
Как рекламировать пластиковые окна: сегменты по ситуации, оффер, замер, карты, поиск, посадочные страницы, обработка…