ROI SMS-кампаний измеряется как отношение чистой прибыли от рассылки к её полным затратам. Для корректного расчёта фиксируют выручку, атрибутируемую на SMS, стоимость отправки, стоимость обработки данных и дополнительные издержки. Практический результат зависит от качества базы, глубины атрибуции, канала доставки и горизонта наблюдения.
Какие метрики нужны для оценки ROI SMS-кампаний
Базовый набор метрик включает стоимость отправки, стоимость доставки, стоимость конверсии, средний чек и маржинальность. Эти параметры позволяют перейти от формальных показателей к финансовой оценке. Без разделения на каналы и сегменты итоговый ROI может искажаться за счёт смешения успешных и слабых когорт.
Определения ключевых метрик
- Отправлено — количество SMS, переданных в очередь или оператору.
- Доставлено — количество сообщений, подтверждённых оператором или платформой доставки.
- Открыто — для SMS обычно не измеряется напрямую; используется как прокси поведение после доставки.
- Конверсия — целевое действие: покупка, возврат, запись, подтверждение заказа.
- Прибыль — выручка минус переменные издержки и доля постоянных затрат, если они учитываются.
Формулы расчёта
Минимальная формула ROI выглядит так: ROI = (Прибыль - Затраты) / Затраты. Если нужна оценка в рублях, используют Чистая прибыль = Выручка - Себестоимость - Затраты на SMS. Для сравнения каналов полезно считать ROMI = Выручка / Затраты, но этот показатель не учитывает маржу.
| Метрика | Что показывает | Когда использовать |
|---|---|---|
| CTR / CVR | Глубину вовлечения и конверсии | Для сравнения креативов и сегментов |
| Cost per Order | Стоимость привлечения заказа | Для оценки эффективности канала |
| ROMI | Отношение выручки к затратам | Для быстрой сравнительной оценки |
| ROI | Чистую финансовую отдачу | Для управленческих решений |
| LTV-ROI | Отдачу с учётом повторных покупок | Для долгосрочных кампаний |
Как собрать данные для анализа ROI
Для анализа нужны три источника данных: CRM или система аналитики, платформа SMS-отправки и финансовый учёт. Критично связать их через уникальный идентификатор клиента или транзакции. Без этого атрибуция будет приблизительной, а выводы — спорными.
- Зафиксируйте период кампании и время отправки.
- Получите отчёт о доставке с кодами статусов.
- Свяжите доставленные номера с ID клиентов.
- Извлеките заказы, привязанные к периоду атрибуции.
- Учитывайте только заказы, где SMS является последним или основным каналом.
- Посчитайте выручку, маржу и затраты на рассылку.
Период атрибуции зависит от категории товара. Для импульсных покупок достаточно 24–48 часов, для дорогих товаров — 7–14 дней. Если кампания направлена на возврат, горизонт может быть короче, чем для холодного охвата.
Какие инструменты помогают считать ROI
Инструменты делятся на три группы: платформы отправки, BI-системы и CRM. Платформа отправки даёт статусы доставки и стоимость. CRM хранит заказы и клиентские сегменты. BI-система объединяет данные и строит отчёты. Для небольших команд достаточно связать выгрузки в таблице, для масштаба — настроить автоматическую интеграцию.
Сравнение типов инструментов
| Инструмент | Сильные стороны | Ограничения |
|---|---|---|
| Платформа SMS-отправки | Статусы доставки, стоимость, отчёты по отправкам | Не всегда видит заказы и маржу |
| CRM | Заказы, сегменты, история клиента | Требует настройки атрибуции |
| BI-система | Гибкие отчёты, дашборды, сравнение каналов | Зависит от качества данных |
| Скрипт / SQL | Точный расчёт, автоматизация | Требует поддержки и контроля качества |
Если в компании есть SQL-доступ к данным, расчёт можно автоматизировать. Пример запроса для оценки выручки по доставленным клиентам:
SELECT c.campaign_id, COUNT(DISTINCT o.order_id) AS orders, SUM(o.amount) AS revenue, COUNT(DISTINCT s.phone) AS delivered
FROM sms_deliveries s
JOIN clients cl ON cl.phone = s.phone
JOIN orders o ON o.client_id = cl.id
WHERE s.status = 'delivered' AND s.sent_at BETWEEN '2025-11-01' AND '2025-11-07' AND o.created_at BETWEEN '2025-11-01' AND '2025-11-14'
GROUP BY c.campaign_id;Такой запрос показывает только верхнюю границу эффекта. Для точного ROI нужно вычесть контрольную группу или базовую конверсию без SMS.
Как избежать ошибок в атрибуции и интерпретации
Главная ошибка — приписывать все заказы в период кампании SMS. Часть клиентов купила бы и без сообщения. Для корректной оценки используют контрольную группу, A/B-тест или модель атрибуции. Без этого ROI может быть завышен на десятки процентов.
- Не учитывайте отправки без подтверждения доставки.
- Не смешивайте разные сегменты в одном отчёте.
- Не сравнивайте кампании с разными чек-средними без нормализации.
- Не игнорируйте отписки и жалобы как косвенные издержки.
- Не используйте только ROMI, если маржа сильно различается по категориям.
Риски включают завышение отдачи, ошибочные решения по бюджету и снижение доверия к аналитике. Если кампания запускается на небольшой базе, статистическая погрешность выше, поэтому выводы нужно формулировать осторожнее.
Практические рекомендации по расчёту и отчёту
Для управленческого отчёта достаточно пяти показателей: затраты, выручка, чистая прибыль, ROI и стоимость заказа. Для маркетинговой команды добавляют CVR, ROMI, долю повторных покупок и влияние на LTV. Отчёт должен содержать период, сегмент, метод атрибуции и ограничения данных.
- Определите цель кампании: продажа, возврат, напоминание или реактивация.
- Выберите метод атрибуции: последняя точка контакта, контрольная группа или модельная.
- Свяжите доставки с заказами через ID клиента.
- Посчитайте затраты: стоимость SMS, комиссии, стоимость подготовки данных.
- Посчитайте прибыль с учётом маржи, а не только выручки.
- Сравните результат с контрольной группой или прошлой кампанией.
Если данные неполные, лучше явно указать допущения. Например, «ROI рассчитан по последнему каналу без учёта повторных покупок». Такой подход повышает доверие к отчёту и упрощает проверку.
FAQ по измерению ROI SMS-кампаний
Что такое ROI в SMS-маркетинге?
ROI — отношение чистой прибыли от SMS-кампании к её затратам. Он показывает, сколько компания получила сверх вложенных средств.
Чем ROMI отличается от ROI?
ROMI измеряет отношение выручки к затратам, а ROI — чистой прибыли. ROMI проще, но не учитывает маржу и себестоимость.
Какую метрику считать главной?
Для управленческих решений — ROI. Для сравнения креативов и сегментов — CVR и стоимость заказа. Для долгосрочных кампаний — LTV-ROI.
Нужна ли контрольная группа?
Да, если нужно понять реальный прирост от SMS. Без контрольной группы легко приписать кампании заказы, которые произошли бы и без неё.
Сколько дней ждать после отправки?
Зависит от категории. Для импульсных покупок — 1–2 дня, для дорогих товаров — 7–14 дней. Для реактивации можно использовать 3–7 дней.
Какие данные обязательны для расчёта?
Обязательны статусы доставки, стоимость отправки, заказы, привязанные к клиентам, и период атрибуции. Без этих данных расчёт будет приблизительным.
Можно ли считать ROI только по отправленным сообщениям?
Нет, лучше использовать доставленные сообщения. Отправленные без подтверждения доставки могут включать ошибки, блокировки и недоставку.
Какой инструмент выбрать для анализа?
Для небольших кампаний — выгрузки и таблица. Для регулярного анализа — связка CRM, платформы отправки и BI-системы. Для точного расчёта — SQL или автоматизированный отчёт.