Surrika

ROMI рекламных кампаний за месяц: как посчитать

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

Реклама

Как считать

  1. Беру последнюю дату продаж и отсчитываю от нее 12 месяцев.
  2. Внутри этого периода оставляю последний календарный месяц.
  3. По каждой кампании складываю расход и выручку.
  4. Считаю ROMI: вычитаю расход из выручки и делю на расход.
  5. Сортирую кампании по расходу и оставляю 20 строк.

Расчет на выгрузках магазина

Пример посчитан на выгрузках вымышленного мебельного магазина: продажи сайта и трех маркетплейсов, реклама, сделки CRM и остатки за 2024-2025 годы.

Какой ROMI у рекламных кампаний за последний месяц? Какие кампании окупают расход и какие работают в минус?

ROMI по рекламным кампаниям за последний месяц

SQL, по которому посчитано

WITH month_start AS (
  SELECT date_trunc('month', max(date)) AS m
  FROM sales
)
SELECT
  campaign,
  round(sum(cost), 2) AS cost,
  round(sum(revenue), 2) AS revenue,
  round((sum(revenue) - sum(cost)) / NULLIF(sum(cost), 0), 2) AS romi
FROM ads
WHERE date > (SELECT max(date) FROM sales) - INTERVAL 12 MONTH
  AND date >= (SELECT m FROM month_start)
GROUP BY campaign
HAVING sum(cost) > 0
ORDER BY cost DESC
LIMIT 20

Откуда берутся цифры для ROMI по кампаниям

Данные о рекламе приходят по дням и кампаниям. В каждой строке есть расход без НДС, заказы и выручка, которую система приписала рекламе. Для расчета берите последнюю дату продаж и отступите от нее на 12 месяцев назад. Внутри этого окна оставьте последний календарный месяц. Так в расчет попадут свежие кампании, а старые запуски не размоют картину.

Как посчитать ROMI по рекламным кампаниям за месяц

Сложите расход и выручку по каждой кампании за последний месяц. Из выручки вычтите расход и разделите результат на расход. Если расход равен нулю, кампанию исключите из расчета. Округлите долю до двух знаков. Например, 0.20 значит, что каждый рубль затрат вернул 1.20 рубля выручки.

Как читать результат по кампаниям

Положительный ROMI показывает, что выручка с рекламы превысила расход. Отрицательный ROMI значит, что кампания вернула меньше, чем стоила. Сравнивайте кампании с разным масштабом по доле. Абсолютная выручка тоже полезна, но она зависит от бюджета. Кампания с высоким ROMI и малым расходом может приносить меньше денег, чем крупная кампания с умеренным ROMI.

Что делать с выводом по ROMI

Оставляйте бюджет на кампаниях с ROMI выше нуля и повторяемыми заказами. Кампании с отрицательным ROMI проверяйте по ставкам, аудиториям и посадочным страницам. Если данных за месяц мало, продлите окно до 3 месяцев и сравните результат. Пересчитывайте ROMI каждый месяц и фиксируйте решения по бюджету. Резкие колебания ROMI проверяйте по числу заказов и среднему чеку.

Частые ошибки

Считать ROMI по выручке без расхода

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

Брать весь период без привязки к месяцу

Кампании запускались в разные месяцы, и общий ROMI сглаживает провалы. Оставляйте последний календарный месяц и смотрите динамику по месяцам.

Смешивать кампании с разной атрибуцией

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

Игнорировать нулевой расход

При нулевом расходе деление дает ошибку или бесконечность. Исключайте такие строки или помечайте их отдельно.

Вопросы

Что такое ROMI по рекламным кампаниям?

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

Какая формула ROMI за месяц?

Сложите выручку и расход по кампании за месяц, вычтите расход из выручки и разделите на расход. Результат показывайте долей: 0.15 это 15%.

Что делать при отрицательном ROMI?

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

Можно ли считать ROMI по каналам?

Да, сложите расход и выручку по источнику и примените ту же формулу. Кампании внутри канала могут давать разный результат, поэтому смотрите оба разреза.

Метрики на этой странице

Посчитайте это на своих выгрузках

Бросьте выгрузки на доску Surrika и задайте вопрос обычными словами. Ответ придет графиком, а под ним будет SQL, по которому он посчитан.

14 дней бесплатно, карта не нужна.

По теме

Все задачи