Главная / Новости/Аналитика и данные/ Как посчитать ROI рекламной кампании: формула и примеры

Аналитика и данные

Как посчитать ROI рекламной кампании: формула и примеры

«Реклама вроде работает, но непонятно, окупается ли она» — одна из самых частых фраз, которую слышат маркетологи от собственников бизнеса. Ответить на этот вопрос точно позволяет ROI — ключевая метрика эффективности вложений. В этом лонгриде разберём, что такое ROI, чем он отличается от похожих метрик ROMI и ROAS, как его считать вручную и в сервисах аналитики, разберём практические примеры на разных нишах и главные ошибки при расчёте. Это поможет объективно оценивать, какие рекламные каналы приносят прибыль, а какие пора отключить.

МАРАТ

МАРАТ

сео

10 сентября 2026 · 11 минут

Как посчитать ROI рекламной кампании: формула и примеры
Главное за минуту
  • ROI сопоставляет результат после учтённых расходов с вложенными средствами. В приведённой ниже модели точка безубыточности — 0%.
  • ROMI оценивает отдачу от маркетинговых вложений. Чтобы говорить о прибыли, нужно учитывать затраты на товар или оказание услуги.
  • ROAS в этой статье — выручка, делённая на рекламный бюджет. Он не показывает чистую прибыль.
  • Для расчёта нужны сопоставимые данные о продажах, расходах и источниках привлечения.
  • Заявка, оплаченная продажа и повторная покупка — разные события. Не подставляйте одно вместо другого.
  • Положительная рентабельность текущей кампании ещё не гарантирует такой же результат при увеличении бюджета.

Всем привет, на связи SMA! Сегодня разбираем показатели, которые помогают принимать решения о рекламном бюджете.

Знакомая ситуация: в отчёте много продаж, выручка растёт, а свободных денег больше не становится. Причина может быть простой — реклама приводит покупателей, но товар, доставка и привлечение обходятся слишком дорого.

Ниже я разобрал, как не перепутать оборот с прибылью и договориться, что именно мы считаем.

Что такое ROI и где точка окупаемости

Для простого расчёта проекта используем формулу:

ROI = (Выручка − Все учтённые затраты проекта) / Все учтённые затраты проекта × 100%.

То есть сначала вычитаем расходы, затем делим оставшийся результат на вложенные средства. Похожий подход к оценке рекламного проекта с учётом производства и рекламы приведён в справке Google Ads.

Значение ROI Как читать в этой модели
Больше 0% Выручка превышает учтённые затраты
0% Выручка равна учтённым затратам
Меньше 0% Учтённые затраты превышают выручку
100% Результат после расходов равен сумме вложений

Слово «учтённые» здесь важно. Если забыть часть расходов, формула останется математически верной, но вывод о прибыльности будет завышен.

Чем отличаются ROI, ROMI и ROAS

Три метрики отвечают на разные вопросы. Чтобы не путаться в названиях, зафиксируем обозначения:

  • R — выручка от продаж, отнесённых к оцениваемому проекту или каналу.
  • C — учтённые немаркетинговые затраты этих продаж: товар, оказание услуги и другие включённые расходы.
  • M — маркетинговые расходы: реклама, работа команды или агентства, подготовка материалов и другие включённые работы.
  • A — рекламный бюджет площадок. Это часть M, а не дополнительные расходы сверх него.

Результат после перечисленных затрат: P = R − C − M.

Метрика Формула в этой статье На какой вопрос отвечает
ROI P / (C + M) × 100% Каков результат относительно всех учтённых затрат проекта?
ROMI P / M × 100% Каков результат относительно маркетинговых вложений?
ROAS R / A × 100% Сколько выручки приходится на рекламный бюджет?

Для ROMI здесь выбран расчёт с вычетом немаркетинговых затрат. В других отчётах встречаются иные определения, поэтому всегда смотрите формулу.

Почему ROAS выше 100% недостаточно

ROAS 100% означает, что выручка равна рекламному бюджету. Но товар и работа исполнителей обычно тоже стоят денег.

Допустим, до рекламы у бизнеса остаётся 20% выручки. Если других маркетинговых расходов нет, для покрытия рекламного бюджета нужен ROAS **500%**: 100 / 0,2. При ROAS 200% денег на рекламу и себестоимость в такой модели не хватит.

Это упрощённый пример. Реальный порог зависит от состава расходов, ассортимента и повторных продаж.

Какие данные собрать до расчёта

Начните с одного канала и понятной группы продаж. Подготовьте:

  1. Выручку по продажам, с учётом отмен, возвратов и выбранного порядка признания дохода.
  2. Стоимость товара или оказания услуги: закупка, материалы, работа исполнителей и другие относимые расходы.
  3. Маркетинговые затраты: рекламные списания, работа агентства, производство креативов, аналитика и другие включённые статьи.
  4. Данные об источнике: откуда пришёл клиент и по какому правилу продажа отнесена к каналу.
  5. Период и задержку сделки: когда состоялось привлечение и когда ожидается оплата.

Если прямой выручки нет, её можно оценить как число оплаченных продаж, умноженное на средний чек. Но это приближение: при наличии данных о суммах заказов лучше использовать их.

Условия расчёта должны совпадать. Не смешивайте одну сумму с налогами, другую без них и не относите один и тот же платёж одновременно в C и M.

Как связать продажи с рекламой

UTM-метки помогают различать переходы, CRM — учитывать обращения и оплаты, а коллтрекинг полезен там, где значимая часть клиентов звонит. Состав инструментов зависит от воронки: не каждому проекту нужен одинаковый набор.

Поэтому обычный отчёт по каналу — оценка в рамках модели учёта. Для измерения дополнительного эффекта нужны подходящие исследования или эксперименты.

Пример 1. Интернет-магазин мебели

Возьмём учебные данные из исходного материала:

Показатель Сумма
Выручка по продажам из рекламы, R 700 000 ₽
Закупка и логистика, C 400 000 ₽
Рекламный бюджет, A 150 000 ₽
Маркетинговые расходы, M 150 000 ₽

Для простоты считаем M равным A. Другие расходы в примере не заданы: если они есть, их нужно добавить. Это учебный расчёт, а не подтверждённый клиентский кейс.

Шаг 1. Считаем результат после затрат

P = 700 000 − 400 000 − 150 000 = 150 000 ₽

Шаг 2. Считаем три показателя

  • ROAS = 700 000 / 150 000 × 100% = 466,7%. Каждый рекламный рубль связан с 4,67 ₽ выручки.
  • ROMI = 150 000 / 150 000 × 100% = 100%. На рубль маркетинговых расходов приходится 1 ₽ результата после перечисленных затрат.
  • ROI = 150 000 / 550 000 × 100% = 27,3%. Знаменатель включает и товар с логистикой, и маркетинг.

Если вычесть из выручки только рекламные 150 000 ₽, получится 366,7%. Но назвать это прибылью от рекламы нельзя: закупка и логистика ещё не вычтены.

Шаг 3. Принимаем решение

По указанным данным результат положительный. Для вывода о полной прибыли бизнеса нужно проверить, все ли необходимые расходы включены.

Увеличение бюджета рассматривайте как новую проверку: стоимость привлечения, состав покупателей и маржинальность при росте могут измениться. Масштабировать стоит с контролем результата, а не по одному положительному проценту.

Пример 2. Студия маникюра

Для услуг логика та же. Вместо закупки товара учитывают затраты на выполнение услуги.

Условия учебного примера:

  • реклама и все заданные маркетинговые расходы — 20 000 ₽;
  • 25 оплаченных посещений, отнесённых к рекламе;
  • средний чек — 2 500 ₽;
  • материалы и включённая доля оплаты мастера — 40% выручки.

Сначала считаем суммы:

R = 25 × 2 500 = 62 500 ₽

C = 62 500 × 40% = 25 000 ₽

P = 62 500 − 25 000 − 20 000 = 17 500 ₽

Теперь показатели:

Метрика

Расчёт

Результат

ROAS

62 500 / 20 000 × 100% 312,5%

ROMI

17 500 / 20 000 × 100%

87,5%

ROI 17 500 / 45 000 × 100%

38,9%

Результат положительный в рамках учтённых статей. Если аренда, администрирование и другие расходы не включены, это ещё не окончательная чистая прибыль студии.

Как пользоваться Excel-калькулятором

Таблица связывает бюджет, клики, конверсии, продажи, средний чек и маржинальность. Её итоговый ROMI учитывает результат до вычета рекламы: (Выручка × Маржинальность − Рекламный бюджет) / Рекламный бюджет × 100%.

При заполнении обратите внимание:

  • конверсии и маржинальность вводятся в процентных пунктах: например, 40, а не 0,4;
  • если конверсии заданы предположениями, полученные продажи — прогноз;
  • маржинальность должна отражать согласованный состав немаркетинговых затрат, а не наценку на закупку;
  • если учитывается только бюджет площадки, дополнительные маркетинговые расходы в результат не попадут;
  • при нулевых кликах, продажах или бюджете возможны деления на ноль.

Строку «Чистая прибыль с учётом рекламы» читайте с оговоркой: это остаток после расходов, отражённых входными данными. Полную чистую прибыль она покажет только при соответствующей полноте учёта.

Что проверить при отрицательном результате

Минус не стоит ни игнорировать, ни объяснять одной причиной без проверки.

Возможная причина Что посмотреть
Сделки ещё не завершились Длину цикла, даты привлечения и оплат
Не все продажи связались с источником Метки, звонки, передачу заказов и правила атрибуции
Сайт или продажи теряют обращения Работу форм, обработку заявок и причины отказов
Привлечение слишком дорого Стоимость оплаченной продажи относительно результата до маркетинга
Маржа ниже ожидаемой Скидки, ассортимент, доставку, возвраты и фактическую себестоимость

Почему нельзя сравнивать цену заявки с прибылью продажи напрямую

Из десяти заявок может оплатить только один человек. Поэтому при оценке лида нужно учитывать вероятность продажи.

Пример: до затрат на привлечение с продажи остаётся 3 000 ₽, а в продажу превращаются 20% заявок. Тогда упрощённая предельная стоимость заявки — 3 000 × 20% = 600 ₽. Это граница без запаса прибыли, при тех же допущениях и без дополнительных неучтённых расходов.

Если важны повторные продажи, их вклад нужно оценить отдельно. У цены заявки нет единого допустимого значения для всех бизнесов.

Как автоматизировать расчёт

Начните с понятной схемы данных:

  1. Рекламные кабинеты передают расходы.
  2. Аналитика связывает посещения и действия с источниками.
  3. CRM или система заказов хранит продажи, оплаты, отмены и возвраты.
  4. Управленческий учёт добавляет нужные расходы.
  5. Отчёт рассчитывает показатели по согласованным формулам.

В Яндекс.Метрике есть отчёт «Источники, расходы и ROI». Но название показателя не гарантирует совпадение с нашей моделью: например, ROI по ecommerce-доходу рассчитывается как разница ecommerce-дохода и расходов, делённая на расходы. Если передаётся выручка без себестоимости, полной прибыльности такой расчёт не показывает.

Автоматизация экономит ручную работу, но не исправляет неверную себестоимость, дубли оплат и пропущенные источники. Сверяйте итоговые суммы с системой учёта.

Чек-лист перед решением о бюджете

  • Определены объект, период и формула расчёта.
  • Выручка относится к выбранным продажам, а не ко всему бизнесу без разбора.
  • Возвраты и отмены учтены согласованным способом.
  • Расходы не пропущены и не посчитаны дважды.
  • Понятна модель атрибуции и доля несвязанных продаж.
  • Учтена задержка сделок.
  • Прогнозы отделены от фактических результатов.
  • Решение об увеличении бюджета учитывает, что будущая отдача может отличаться от текущей.

КОММЕНТАРИЙ ЭКСПЕРТА SMA

«Я бы начинал с расшифровки двух сумм: что мы называем доходом и какие расходы вычитаем. Иногда высокий показатель в отчёте объясняется тем, что в него попала вся выручка, а себестоимость осталась за пределами расчёта.

Для решения о бюджете я бы смотрел на результат после согласованных затрат, полноту данных и срок сделки. Понятная модель с честными ограничениями полезнее красивого процента, который команда понимает по-разному».

МАРАТ
МАРАТ сео

ПРАКТИЧЕСКИЙ ВЫВОД

Разделяйте выручку, результат после расходов и рекламный бюджет. Зафиксируйте формулы ROI, ROMI и ROAS, соберите сопоставимые данные и проверьте расчёт на одном канале.

Затем обновляйте показатели с учётом созревших продаж и используйте их вместе с другими данными о бизнесе. Один процент не заменяет разбор причин и условий результата.

Рубрики
#Аналитика и данные
МАРАТ
МАРАТ сео

Придумал эту компанию, когда другие придумывали отмазки. Умеет всё: продавать, рулить, вдохновлять и иногда даже программировать (но лучше не проверять).

Все материалы автора →
Содержание

Частые вопросы

Какой ROI означает окупаемость?
В приведённой затратной модели 0% — выход в ноль, положительное значение — превышение выручки над учтёнными затратами. ROI 100% означает результат, равный сумме вложений.
Можно ли считать ROMI без себестоимости?
Можно получить показатель по выручке, но нельзя интерпретировать его как прибыльность. В этой статье ROMI учитывает немаркетинговые затраты оцениваемых продаж.
Почему ROAS высокий, а денег не остаётся?
Он сопоставляет выручку с рекламным бюджетом. Себестоимость, работа команды и другие расходы могут израсходовать этот остаток.
Как считать окупаемость при длинном цикле сделки?
Отслеживайте группы привлечённых клиентов и результат по мере завершения сделок. Отдельно обозначайте незавершённые продажи и прогнозы, не сравнивайте их с уже оплаченной выручкой как равные данные.
Можно ли увеличивать бюджет сразу после положительного результата?
Положительный результат — основание рассмотреть тест увеличения. Но стоимость и состав привлечения могут измениться, поэтому рост бюджета нужно оценивать по новым данным.

Поможем разобраться в эффективности рекламы

В SMA проверим связь рекламных расходов с обращениями и продажами, согласуем показатели и подготовим отчёт для решений о бюджете.

    Читайте по теме

    Аналитика и данные Ретаргетинг в Яндекс.Директ. Гайд

    Ретаргетинг в Яндекс.Директ. Гайд

    Ретаргетинг в Яндекс.Директ — инструмент для возврата пользователей, которые уже взаимодействовали с вашим сайтом, но не совершили целевое действие. В…

    Читать статью
    Аналитика и данные Семантическое ядро: сбор, кластеризация и очистка запросов

    Семантическое ядро: сбор, кластеризация и очистка запросов

    Узнайте, как эффективно собрать, сгруппировать и очистить поисковые запросы для создания сильного семантического ядра. Применяйте практические советы, чтобы ваш сайт…

    Читать статью
    Аналитика и данные Корректировки ставок. Анализ и настройка

    Корректировки ставок. Анализ и настройка

    Корректировки ставок в Яндекс.Директ — мощный инструмент для точной настройки рекламы под разные сегменты аудитории. В статье рассказываем, как анализировать…

    Читать статью