Что такое ROMI в рекламе и зачем считать его в Яндекс.Директе
ROMI отвечает на простой вопрос: сколько рублей валовой прибыли принесли вложения в продвижение — и окупились ли они. В отличие от «красивых» метрик кабинета (клики, показы, даже заявки) ROMI привязан к деньгам бизнеса.
В Яндекс.Директе ROMI особенно важен по трём причинам:
- 1. В кабинете нет готовой колонки «ROMI». Есть «Доход», «Прибыль», «рентабельность по целям» — но это не полноценный управленческий ROMI без настройки ценности и CRM.
- 2. Реклама дорожает, а маржа у многих ниш сжимается. Без расчёта окупаемости легко масштабировать убыточную кампанию.
- 3. С 2025 года Яндекс продвигает стратегию «Максимум прибыли» — она напрямую опирается на маржу с конверсии, то есть на ту же логику, что и ROMI.
Если вы только входите в тему контекстной рекламы, начните с материала «Контекстная реклама простыми словами» — там разобраны базовые термины, к которым мы будем возвращаться.
ROMI простыми словами: доход минус расходы на маркетинг
Представьте: вы потратили на продвижение 100 000 ₽ (бюджет Директа + работа подрядчика + креатив). С этих вложений пришли клиенты, которые принесли маржинальную прибыль 250 000 ₽ — то есть выручку минус себестоимость товара или услуги, без вычета рекламных расходов.
ROMI = (250 000 − 100 000) ÷ 100 000 × 100% = 150%.
Это значит: на каждый вложенный в маркетинг рубль вы получили 1,5 ₽ чистой валовой прибыли сверх затрат. Формулировка «окупаемость маркетинга» в запросах вроде «рентабельность рекламы яндекс директ» и «эффективность рекламы яндекс директ» — про то же: не «сколько кликов», а сколько прибыли на рубль рекламы.
Подтверждено (Яндекс.Директ, edu): в числителе корректно использовать маржинальную (валовую) прибыль, а не выручку. В знаменателе — все маркетинговые затраты: бюджет Директа, гонорар агентства, продакшн, аналитика.
Чем ROMI отличается от «рентабельности рекламы» и «эффективности кампании»
В разговорной речи «рентабельность рекламы» часто путают с тремя разными вещами:
| Как говорят | Что на самом деле | Где смотреть |
|---|---|---|
| «Реклама окупается» | ROMI > 100% от маржи | CRM + Метрика + ручной расчёт |
| «ДРР в норме» | Доля рекламных расходов в выручке | Отчёты Директа, автостратегии |
| «Кампания эффективная» | Много конверсий при приемлемой цене | Статистика по целям |
Эффективность кампании в узком смысле — это CTR, конверсия, цена заявки. Она может быть «хорошей», а ROMI — отрицательным: если маржа низкая или в CRM не доходят оплаты.
ROMI — метрика уровня бизнеса. Её считают после того, как понятно, сколько реальных денег принесли клиенты с рекламы.
Формула ROMI: как рассчитать по шагам
Базовая формула и единицы измерения (рубли, проценты)
ROMI = (Маржинальная прибыль с маркетинга − Затраты на маркетинг) ÷ Затраты на маркетинг × 100%
- Результат в процентах.
- ROMI = 0% — вышли в ноль: маржа с рекламы ровно покрыла затраты.
- ROMI = 100% — на каждый рубль маркетинга получили рубль маржи сверх затрат (в терминологии Яндекс edu: маркетинг окупился и сформировал прибыль).
- ROMI < 0% — убыток: маржа не покрыла расходы.
Важно: в учебных материалах Яндекс Рекламы встречается упрощённый пример от выручки (без вычета себестоимости) с ROMI 233%. Для управленческих решений в Директе используйте расчёт от маржи — так рекомендует базовая статья Директа. Не смешивайте оба подхода в одной таблице.
Что включать в «доход от маркетинга» и «затраты на маркетинг»
Доход (числитель) — только маржинальная прибыль с атрибутированных к рекламе продаж:
- выручка по заказам/сделкам из CRM, привязанным к yclid/ClientID;
- минус себестоимость, комиссии маркетплейса, переменные расходы на выполнение заказа;
- без вычета бюджета Директа (он в знаменателе).
Затраты на маркетинг (знаменатель) — полный чек:
| Статья | Включать? |
|---|---|
| Расход в кабинете Директа (с НДС) | ✅ |
| Гонорар агентства / фрилансера | ✅ |
| Креативы, фото, видео | ✅ |
| Сквозная аналитика, коллтрекинг | ✅ |
| Доработка посадочной под рекламу | ✅ (если делается под кампанию) |
| Зарплата штатного маркетолога | ⚠️ по желанию — для «ROMI отдела», не обязательно для ROMI канала |
Пример расчёта на одной кампании Директа
Ниша: установка кондиционеров (услуги).
| Показатель | Значение |
|---|---|
| Расход Директа за месяц | 85 000 ₽ |
| Гонорар подрядчика | 15 000 ₽ |
| Затраты на маркетинг | 100 000 ₽ |
| Заявок из рекламы | 40 |
| Сделок в CRM (окно 30 дней) | 12 |
| Средний чек | 45 000 ₽ |
| Маржинальность услуги | 35% |
| Маржа с рекламы | 12 × 45 000 × 35% = 189 000 ₽ |
ROMI = (189 000 − 100 000) ÷ 100 000 × 100% = 89%
Кампания ещё не окупилась по марже (нужно > 100% в логике edu-материалов Яндекса). При этом в кабинете «цена конверсии» могла выглядеть приемлемо — потому что без CRM вы не видите, сколько заявок стали оплатами. Подробнее о цене конверсии — в статье «Цена конверсии в Яндекс.Директе».
От клика до ROMI: где теряется окупаемость
Переключайте сценарий — видно, на каком этапе «красивые» цифры кабинета расходятся с управленческим ROMI от маржи.
- Клик → лид — то, что видит Директ; ещё не деньги бизнеса.
- CRM → оплата — без связки yclid/ClientID ROMI занижается или врёт.
- Маржа → ROMI — порог > 100% только при полных marketing costs.
Дальше — чем ROMI отличается от рентабельности инвестиций и что показывает кабинет Директа.
ROMI и рентабельность инвестиций: в чём разница
Когда смотреть ROMI, а когда — рентабельность инвестиций
ROMI измеряет только маркетинговый слой: реклама, креативы, аналитика. Вопрос: «Окупается ли продвижение?»
Рентабельность инвестиций (ROI в широком маркетинговом смысле) часто считают шире — с учётом склада, производства, офиса. В кабинете Яндекс.Директа колонка «ROI» / «Прибыль» — это производная от переданной ценности конверсий и расхода, а не классический ROMI от маржи из CRM.
| Ситуация | Какую метрику взять |
|---|---|
| Оценить канал «Директ» для масштабирования | ROMI от маржи + CRM |
| Быстро сравнить кампании внутри кабинета | «Прибыль» / ДРР по ценности (если ценность настроена) |
| Сравнить рекламу с арендой, фондом, закупкой | ROI всего бизнеса (не только Директ) |
| Интернет-магазин: «сколько выручки на рубль рекламы» | ROAS = выручка ÷ расход (без маржи) |
ROAS не учитывает себестоимость. Связка с маржой (подтверждённая логика): минимальный ROAS для безубыточности ≈ 100% ÷ маржа%. При марже 25% нужен ROAS ≥ 400%; при марже 40% — ≥ 250%.
Таблица сравнения метрик для контекстной рекламы
| Метрика | Формула (упрощённо) | Учитывает маржу? | Где в Директе |
|---|---|---|---|
| ROAS | Выручка ÷ Расход | ❌ | Ручной расчёт / отчёты |
| ДРР | Расход ÷ Доход × 100% | ❌ (от выручки/ценности) | Отчёты, автостратегии |
| ROI (в кабинете) | f(ценность, расход) | ⚠️ если ценность = маржа | Мастер отчётов |
| ROMI | (Маржа − маркетинг) ÷ маркетинг | ✅ | Вне кабинета или сквозная аналитика |
Какая окупаемость рекламы нормальная: ориентиры по нишам
«Хороший» и «плохой» показатель: что считать нормой
Подтверждено (Яндекс): единой нормы ROMI для всех ниш нет. Оценка зависит от модели бизнеса, маржи, цикла сделки и пожизненной ценности клиента.
Вместо «магического числа» используйте дерево решений:
- 1. Посчитайте маржу с продажи (в %).
- 2. Проверьте ДРР: он должен быть ниже валовой маржи, иначе реклама убыточна. При марже 40% и ДРР 45% вы в минусе — даже если заявок много.
- 3. Выведите минимальный ROAS = 100% ÷ маржа%.
- 4. Смоделируйте ROMI из цены клика, конверсии сайта и доли лидов, доходящих до оплаты.
- 5. Добавьте цикл сделки: для B2B ROMI за неделю почти всегда занижен.
Порог безубыточности по марже (официальная логика Яндекса): ROMI > 100% — прибыль сверх затрат; = 100% — ноль; < 100% — убыток.
Услуги, интернет-магазин, B2B: разные пороги окупаемости
Официальные горизонты расчёта (Яндекс.Директ):
| Модель | Горизонт ROMI | Особенности |
|---|---|---|
| Интернет-магазин | 30–90 дней | Возвраты, скидки, доставка |
| B2B | Квартал–полугодие | Мало сделок, один контракт может окупить месяц рекламы |
| Подписки | 6–12 месяцев | Удержание и повторные платежи |
Рабочие ориентиры ДРР (не норматив Яндекса, обзоры рынка): e-commerce 15–35%, B2B 10–20%. Используйте как первую проверку, не как KPI в договоре.
⚠️ Не подтверждено / агентские бенчмарки (без независимой методологии):
| Источник | Утверждение | Почему осторожно | | --- | --- | --- | | Агентские обзоры | «ROMI стоматологии 150–400%, e-com 50–150%» | Нет выборки, нет методики | | Отдельные агентства | «Минимум 150–200% ROMI для стабильной ниши» | Позиция одного игрока, не стандарт рынка | | Кейсы агентств | ROMI 370–1000% | Реальные проекты, но cherry-picked | | SaaS/CDP-вендоры | «Хороший ROMI в e-com 200–300%, в B2B достаточно 150%» | Экспертная оценка, не статистика рынка |
Вывод для бизнеса: ориентируйтесь на свою unit-экономику: маржа, допустимая цена лида, доля лид→сделка. Сравнение «у конкурента ROMI 300%» без знания его маржи бессмысленно.
Срок окупаемости: первая неделя vs первый месяц
| Период | Что показывает | Когда достаточно |
|---|---|---|
| 7 дней | Ранний сигнал: CPL, CTR, микроконверсии | Тест креативов, грубая оценка трафика |
| 30 дней | ROMI для услуг с коротким циклом | Салоны, ремонт, локальные услуги |
| 60–90 дней | ROMI для e-commerce с доставкой | Учёт отказов и повторных покупок |
| 90+ дней | B2B, дорогие сделки | Без CRM цифра будет ложной |
Нативное окно атрибуции Яндекс Метрики — 21 день. Для B2B и e-commerce с длинным циклом эксперты рекомендуют CRM и окна 30–90 дней — иначе ROMI системно занижается.
ROMI, ДРР и конверсии: как метрики работают вместе
Связь ROMI с долей рекламных расходов
ДРР (доля рекламных расходов) = Расход ÷ Доход × 100%. Это зеркало ROAS и практический предиктор убыточности:
- Маржа 30% → максимальный устойчивый ДРР ≈ 30%.
- Если ДРР 25% при марже 30% — теоретически есть запас на ROMI > 0.
ROMI и ДРР — две стороны одной экономики: ДРР удобен в кабинете и автостратегиях; ROMI — для решения «масштабируем или режем». Подробный разбор ДРР, автостратегий и ограничений — в материале «ДРР в Яндекс.Директе».
С 2024 года ограничение по ДРР встроено в стратегию «Максимум конверсий» (на смену старой стратегии «Рентабельность инвестиций»).
Цена конверсии и ROMI
Цепочка: клик → конверсия → лид → оплата → маржа → ROMI.
Дешёвая заявка не гарантирует хороший ROMI. Пример: CPL 500 ₽ и CPL 1 500 ₽ — второй канал выгоднее, если конверсия лид→сделка 40% против 5%.
До запуска можно смоделировать (логика pre-launch расчётов 2026):
- Цена конверсии (CPA) ≈ цена клика ÷ конверсия сайта;
- Допустимый CPA ≈ маржа с продажи ÷ 2–3 (запас на воронку);
- если фактический CPA выше — ROMI при прочих равных будет отрицательным.
Разбор конверсий в интерфейсе — «Конверсии в Яндекс.Директе».
Отчёты Директа и Метрики: откуда брать цифры
С 16.04.2025 показатель «Доход» в статистике Директа считается только по выбранным целям, по которым передаётся доход. Прошлые периоды пересчитаны автоматически.
Ключевые колонки:
- Ценность конверсий — доход/ценность по целям;
- Прибыль (по ценности) ≈ Ценность − Расход;
- ДРР по ценности = Расход ÷ Ценность.
Ценность задаётся вручную в стратегии или передаётся из Метрики, MMP, офлайн-конверсий, CRM. Приоритет — ручная ценность в стратегии.
Пошаговая настройка целей и заявок — «Яндекс Метрика для заявок из Директа». Структура отчётов — «Отчёты Яндекс.Директ».
Как считать ROMI по кампаниям Яндекс.Директа
Поиск vs РСЯ: разная рентабельность
Поисковые кампании обычно дают более горячий трафик и выше конверсию, но дороже клик. РСЯ (рекламная сеть) — больше охват, ниже цена клика, выше риск «пустых» конверсий.
Исследование Roistat (~2000 рекламодателей, агрегированные данные платформы): на поиске Яндекс окупается лучше Google у 61% респондентов; на РСЯ/тематике — у 71%. Это не ROMI по нише, а сравнение каналов — но подтверждает: считать ROMI нужно раздельно по типу площадки.
Практика: в отчёте сгруппируйте кампании «Поиск» и «РСЯ», сравните ROMI за одинаковый период и с одинаковым окном атрибуции в CRM.
Единая перфоманс-кампания и товарные кампании
Единая перфоманс-кампания (ЕПК) объединяет поиск, РСЯ и другие форматы. ROMI на уровне ЕПК — средняя температура: внутри обязательно детализируйте по срезам «тип площадки» и «тип объявления».
Товарные кампании для e-commerce: ROMI считают по фактической марже SKU, а не средней по магазину — иначе «якорные» товары с низкой маржой тянут показатель вниз, а высокомаржинальные остаются незамеченными.
Учёт офлайн-конверсий и звонков
Для услуг значимая доля сделок — звонки и визиты в офис. Без коллтрекинга и офлайн-конверсий ROMI по Директу занижается: в CRM сделки есть, в Метрике — нет.
Минимальный набор:
- 1. Коллтрекинг с подменой на сайте;
- 2. Передача звонков как целей в Метрику;
- 3. Загрузка офлайн-конверсий / интеграция CRM (ClientID, yclid);
- 4. Единое окно атрибуции в CRM и отчётах.
Без этого этапа «ROMI lite» из кабинета и «ROMI управленческий» из CRM будут расходиться на десятки процентных пунктов.
Практические примеры расчёта ROMI
Услуги: заявка → сделка → ROMI
Клиника, месяц рекламы.
| Этап | Значение |
|---|---|
| Расход Директа + подрядчик | 120 000 ₽ |
| Заявок | 55 |
| Записей на приём | 28 |
| Оплативших лечение | 14 |
| Средний чек | 38 000 ₽ |
| Маржа | 45% |
| Маржа с рекламы | 14 × 38 000 × 45% = 239 400 ₽ |
ROMI = (239 400 − 120 000) ÷ 120 000 × 100% ≈ 99,5% — на грани безубыточности.
Что делать: не резать бюджет сразу — проверить этап «запись → оплата» (14/28 = 50%). Улучшение до 65% даст ROMI около 129% без снижения CPL.
Интернет-магазин: корзина, средний чек, маржа
Магазин электроники, 30 дней.
| Показатель | Значение |
|---|---|
| Расход (Директ + креатив) | 200 000 ₽ |
| Заказов из рекламы | 85 |
| Средний чек | 12 500 ₽ |
| Средняя маржа | 22% |
| Возвраты | 8% от выручки (учтены в марже) |
| Маржа | 85 × 12 500 × 22% × 92% ≈ 214 450 ₽ |
ROMI = (214 450 − 200 000) ÷ 200 000 × 100% ≈ 7,2% — формально плюс, но ниже порога 100% в edu-логике Яндекса.
Магазин на грани: либо поднимать средний чек/маржу (апсейл, бандлы), либо снижать ДРР через оптимизацию и минус-слова, либо пересматривать ассортимент в рекламе.
Сквозная аналитика: когда без учёта оплат цифры врут
Два уровня ROMI — главный дифференциатор зрелой аналитики:
| Уровень | Источник данных | Риск |
|---|---|---|
| ROMI lite | «Прибыль» / ценность в кабинете | Завышение, если ценность = выручка, а не маржа |
| ROMI управленческий | CRM + маржа + полные marketing costs | Труднее внедрить, но отражает реальность |
Цепочка Яндекса: UTM → цели Метрики → ClientID/yclid в CRM → обратная передача заказов → отчёты «Сквозная аналитика». Подробный гайд по связке — «CRM, Директ и сквозная аналитика».
Если хотите сами увереннее считать ROMI по данным Метрики и CRM — настраивать ценность конверсий, окна атрибуции и отчёты «Сквозная аналитика» — начните с Больше о маркетинге в моем Telegram.
💬 Мнение практиков (не статистика): «Дешёвый CPL ≠ выгодная сделка» — консенсус в профессиональной среде; единого бенчмарка при этом нет.
Частые ошибки при расчёте окупаемости рекламы
Считать только расход Директа, забывая про посадочную и креативы
ROMI завышается, если в знаменателе только бюджет кабинета. Реальная стоимость привлечения включает все маркетинговые статьи. Подрядчик, дизайн баннеров, A/B-тесты посадочной — это не «IT-расходы», а маркетинг.
Путать выручку с маржой
Классическая ошибка: «с рекламы пришло 500 000 ₽ выручки, потратили 100 000 ₽ — ROMI 400%». Если маржа 20%, реальная маржа — 100 000 ₽, ROMI = 0%.
Именно поэтому в edu-материалах Яндекса встречается «красивый» пример от выручки — его нельзя переносить на товарный бизнес без пересчёта.
Сравнивать ROMI разных периодов без учёта сезонности
ROMI декабря и ROMI февраля в сезонном retail нельзя ставить в одну таблицу без пометки. То же с акциями: «чёрная пятница» даёт всплеск выручки и искажает средний чек.
Дополнительные подтверждённые ошибки:
- 1. Не включать НДС и комиссию агентства в затраты.
- 2. Считать по заявкам, а не по оплатам из CRM.
- 3. Окно атрибуции короче цикла сделки.
- 4. Смешивать брендовый и небрендовый трафик.
- 5. Оптимизировать микроконверсии (корзина, скролл) вместо оплат.
Как улучшить ROMI: оптимизация без слива бюджета
Минус-слова, ставки, аудитории
Базовый набор без «магии»:
- Минус-слова — отсечь нецелевые запросы (готовый список из 50 фраз);
- Корректировки ставок по устройствам, гео, времени;
- Сегментация аудиторий — отдельные кампании для тёплого и холодного трафика;
- Регулярная оптимизация — не раз в квартал, а по циклу накопления статистики.
Расходы и прогноз бюджета
Перед увеличением бюджета проверьте:
- 1. Текущий ROMI за полный цикл сделки (не за 3 дня).
- 2. Расходы Директа в динамике — не растёт ли CPA быстрее маржи.
- 3. Прогноз бюджета — хватит ли объёма конверсий для обучения стратегии.
Когда пересматривать стратегию кампании
| Сигнал | Действие |
|---|---|
| ROMI < 0% два полных цикла сделки | Аудит воронки, не только ставки |
| ROMI 0–50% при нормальном трафике | Проверить маржу в CRM, не креатив |
| ROMI > 100%, CPA стабилен | Тест масштабирования +10–20% бюджета |
| Есть CRM и маржа | Тест стратегии «Максимум прибыли» (с августа 2025 — режим «Доля от дохода») |
Стратегия «Максимум прибыли» (официально): прибыль от продвижения = суммарная маржа с конверсий − расход. Маржа с конверсии = доход минус переменные затраты без расхода на рекламу. Рекомендация справки: недельный бюджет ≥ 10 × маржа с конверсии; для режима «Доля от дохода» нужна передача динамической ценности из Метрики.
В кейсе Яндекса (селективный маркетинговый пример): прибыль +151%, заявки +33% — не норма рынка, а демонстрация механики.
💬 Мнение практиков (август 2025): стратегии с ограничением цены конверсии и цДРР управляют стоимостью, но не всегда максимизируют прибыль; «Максимум прибыли» ближе к ROMI-логике. Это позиция отдельных специалистов, не официальная рекомендация «всем».
Итог
ROMI в Яндекс.Директе — не кнопка в кабинете, а управленческий расчёт: маржа с рекламных продаж минус полные затраты на маркетинг. Порог окупаемости от маржи — 100% по логике официальных материалов Яндекса. «Нормальный» ROMI для вашей ниши выводится из маржи, ДРР, цикла сделки и CRM — а не из агентских таблиц без методологии.
Три шага на этой неделе:
- 1. Соберите затраты на маркетинг целиком (не только Директ).
- 2. Настройте передачу оплат из CRM или динамической ценности в Метрику.
- 3. Посчитайте ROMI отдельно для поиска и РСЯ за полный цикл сделки.