Новое

Как измерять ROI SMS‑кампаний: ключевые метрики, формулы и инструменты трекинга

О материале
Автор: Зинаида Прохорова
Обновлено:
Рубрика: Тарифы и цены

ROI SMS‑кампаний рассчитывается как разница между выручкой от рассылки и её полной стоимостью, делённая на стоимость и умноженная на 100%. Ключевые метрики — доставляемость, CTR, конверсия в целевое действие и средний чек. Точный расчёт требует сквозной аналитики с UTM‑метками, уникальными промокодами или виртуальными номерами для атрибуции каждого заказа.

Основные метрики для расчёта ROI SMS‑рассылок

Нельзя управлять тем, что не измеряешь. Для SMS‑маркетинга существует набор базовых показателей, которые формируют числитель и знаменатель формулы ROI. Игнорирование даже одной метрики даёт заниженный или завышенный результат.

МетрикаФормула / ОпределениеВлияние на ROIТипичные бенчмарки (2025)
Delivery Rate (Доставляемость)(Доставлено / Отправлено) × 100%Определяет реальный охват. Низкая доставляемость = потраченный бюджет без контактов.95–98%
CTR (Click‑Through Rate)(Уникальные клики / Доставлено) × 100%Показывает вовлечённость креатива и релевантность оффера. Прямой драйвер трафика.3–8% (зависит от ниши)
Conversion Rate (Конверсия)(Целевые действия / Клики или Доставлено) × 100%Главный входной параметр выручки. Считается по сессиям с UTM или по промокодам.1–5% от кликов
Opt‑out Rate (Отписки)(Отписавшихся / Доставлено) × 100%Снижает базу контактов и будущий LTV. Высокий показатель — сигнал о спаме или нерелевантности.< 0.5%
Revenue per Message (Выручка на сообщение)Общая выручка от кампании / Количество отправленных смсУниверсальный KPI для сравнения кампаний разного объёма и стоимости.Индивидуально
CPA (Cost Per Acquisition)Затраты на кампанию / Количество заказовДолжен быть ниже маржинальной прибыли с клиента. Прямо связан с ROI.Зависит от AOV

Формула ROI и пошаговый алгоритм расчёта

Базовая формула ROI проста, но в SMS‑маркетинге критически важно правильно определить «Выручку» и «Затраты». Выручка — это не только деньги с первого заказа, а часто LTV (пожизненная ценность клиента), если кампания нацелена на привлечение. Затраты включают не только стоимость смс.

ROI = ((Revenue - Total Cost) / Total Cost) × 100%
  1. Соберите выручку. Суммируйте все заказы, пришедшие за атрибуционное окно (обычно 24–72 часа для импульсных покупок, до 30 дней для сложных). Используйте данные CRM, а не только Google Analytics / Яндекс.Метрику.
  2. Посчитайте полные затраты (Total Cost). Сложите: стоимость смс (включая транзакционные и сервисные), плату за платформу/шлюз, затраты на сегментацию базы, зарплату маркетолога/копирайтера, затраты на дизайн лендинга (если делался под рассылку).
  3. Примените формулу. Подставьте значения. Результат > 0% — кампания прибыльна. < 0% — убыточна.
  4. Рассчитайте ROMI (Return on Marketing Investment). Если нужно изолировать эффект только маркетинга, исключите из затрат COGS (себестоимость товаров) и операционные расходы, оставив только медиа-бюджет и производственные расходы на креатив.

Для автоматизации используйте скрипты на Python или SQL‑запросы к DWH, подтягивающие UTM‑помеченные сессии и сопоставляющие их с заказами из CRM по client_id или номеру телефона.

Модели атрибуции и инструменты трекинга

Главная сложность SMS — офлайн‑природа канала. Пользователь видит сообщение, может не кликнуть по ссылке, а прийти в приложение или магазин напрямую. Без жёсткой атрибуции ROI будет недооценен.

UTM‑разметка и веб‑аналитика

Обязательный минимум. Каждая ссылка в смс должна содержать utm_source=sms, utm_medium=cpc (или owned), utm_campaign=nazvanie_kampanii, utm_content=variant_a. В GA4 / Яндекс.Метрике настройте цель «Покупка» или «Лид» и сегмент по источнику sms. Проблема: не учитывает view‑through конверсии (видел смс, не кликнул, купил позже).

Уникальные промокоды и виртуальные номера

Самый точный метод для офлайн‑ и онлайн‑продаж. Генерируйте уникальный код на сегмент или даже на контакт (через API шлюза). Клиент сообщает код кассиру или вводит в корзине. Виртуальные номера (DID) позволяют трекать входящие звонки: каждый сегмент получает свой номер, коллтрекинг записывает разговор и тегирует лид.

Инструмент / МетодТочность атрибуцииСложность внедренияДля чего лучше всего
UTM + GA4 / Яндекс.МетрикаСредняя (только last‑click)Низкаяэлектронная коммерция, лидген, быстрый старт
Уникальные промокоды (API)Высокая (прямая привязка заказа)Средняя (нужен бэкенд)Ритейл, рестораны, сервисы, офлайн‑точки
Виртуальные номера + КоллтрекингВысокая (для звонков)СредняяB2B, недвижмость, авто, мед. услуги
CDP / CRM с модулем SMS (AmoCRM, Bitrix24, Retail Rocket)Очень высокая (сквозная аналитика)Высокая (интеграция)Крупный бизнес, омниканальность, LTV‑фокус
Пиксель ретаргетинга (VK, Яндекс, myTarget) на лендинге из смсСредняя (cookie‑based)НизкаяРетаргетинг аудитории, дошедшей из смс

Скрытые затраты, снижающие реальный ROI

Частая ошибка — считать затраты только как «стоимость одного смс × количество». Реальная себестоимость кампании выше на 20–40%. Учитывайте эти позиции в Total Cost:

  • Платформа и API. Абонентская плата за шлюз, тарификация по сегментам (длинные смс считаются как 2–3 части), плата за дедупликацию номеров и проверку HLR‑статуса.
  • Подготовка базы. Затраты аналитика на сегментацию (RFM, LTV, гео, поведение), очистку от невалидных номеров (до 15% базы могут быть мёртвыми).
  • Контент и правка. Работа копирайтера, юриста (проверка 152‑ФЗ / закона о рекламе), A/B‑тестирование вариантов текста.
  • Лендинг / техническая инфраструктура. Хостинг, CDN, SSL, настройка быстрых переходов (Deep Links / App Links), нагрузка на сервер при пике кликов.
  • Комплаенс и риски. Штрафы за спам (до 500 тыс. руб. за рассылку в РФ по 152‑ФЗ), репутационные риски у операторов (блокировка отправителя), затраты на поддержку подписчиков (входящие звонки/чаты).

Бенчмарки отрасли и тактики оптимизации

Сравнивать свои цифры нужно с конкурентами в нише, а не со средней температурой по больнице. В 2025 году наблюдается рост стоимости смс у операторов (МТС, Билайн, Мегафон, Т2), что давит на ROI. Компенсирует это только повышение конверсии и LTV.

A/B‑тестирование контента и времени

Тестируйте по одной гипотезе: текст (короткий vs длинный с эмодзи), имя отправителя (бренд vs категория), время отправки (утро 10:00 vs вечер 19:00), наличие ссылки vs промокод. Минимальная выборка для статистической значимости — 2000–5000 контактов на вариант при ожидаемой конверсии 2–3%. Используйте калькуляторы значимости (Evan Miller, ABTestGuide).

Сегментация и триггерные цепочки

Массовые рассылки (blast) дают ROI 100–200%. Сегментированные (по RFM, интересам, корзине) — 400–800%. Триггерные (брошенная корзина, реактивация «спящих», поздравления с ДР) — 1000%+. Переходите от календарного планирования к событийному: настройте отправку через webhook из CRM/CDP при событии cart_abandoned или order_delivered (запрос отзыва).

# Пример payload для триггера брошенной корзины (JSON)
{ "event": "cart_abandoned", "phone": "+79XXXXXXXXX", "template_id": "tpl_cart_recovery_v2", "variables": { "items_count": 3, "total_amount": 4500, "deep_link": "https://app.brand.ru/cart/restore?token=xyz" }, "send_delay_minutes": 60
}

Типичные ошибки при измерении эффективности

  • Считать только клики, а не деньги. Высокий CTR с нулевой конверсией = 0 ROI. Оптимизируйте под выручку.
  • Игнорировать атрибуционное окно. Закрывать отчёт через 1 час после отправки — терять до 40% заказов (особенно в B2C вечером).
  • Не вычитать органику. Часть клиентов купила бы и без смс. Проводите A/A‑тесты (holdout group — 5–10% базы не получают смс) для расчёта инкрементальной выручки.
  • Использовать сокращатели ссылок без UTM. Bit.ly / vk.cc режут реферер. Всегда добавляйте UTM до сокращения.
  • Сравнивать ROI разных каналов без нормализации. SMS дороже email, но конвертит выше. Сравнивайте CPA и LTV:CAC, а не просто ROI в вакууме.

Заключение

Измерение ROI SMS‑кампаний — это не разовый акт подсчёта в Excel, а непрерывный процесс: чистая база → точная атрибуция (UTM + промокоды/коллтрекинг) → полная стоимость владения каналом → расчёт инкрементальной выручки через holdout‑группы. В 2025–2026 годах выигрывают компании, интегрировавшие SMS в CDP и управляющие каналом по метрике Revenue per Contact, а не по цене за смс. Начните с настройки сквозной аналитики на одной пилотной кампании, зафиксируйте базу, итеративно внедряйте сегментацию и триггеры.

Глоссарий ключевых терминов

  • ROI (Return on Investment) — возврат инвестиций, отношение чистой прибыли к вложениям в процентах.
  • ROMI (Return on Marketing Investment) — маркетинговый ROI, считается только по маркетинговым затратам.
  • HLR‑запрос (Home Location Register) — проверка статуса номера в сети оператора (активен, в роуминге, не существует) перед отправкой.
  • Holdout‑группа (Control group) — изолированный сегмент аудитории, не получающий коммуникацию, для измерения инкрементального эффекта.
  • Deep Link / App Link — ссылка, открывающая конкретный экран в мобильном приложении, а не веб‑версию сайта.
  • LTV (Lifetime Value) — прогнозируемая суммарная выручка от клиента за всё время отношений.

Часто задаваемые вопросы (FAQ)

  1. Какой минимальный бюджет нужен для теста SMS‑канала? Для статистически достоверного теста конверсии (2–3%) нужно 3–5 тысяч доставленных сообщений. При цене 1.5–2.5 руб./смс это 5–12 тыс. руб. плюс затраты на настройку трекинга.
  2. Нужно ли считать ROI отдельно для транзакционных и маркетинговых смс? Да. Транзакционные (коды, статусы заказов) — это операционные расходы (OpEx), их ROI не считают в маркетинговом смысле. Маркетинговые (промо, ретаргетинг) — инвестиции (CapEx/OpEx маркетинга), по ним считаем ROMI/ROI.
  3. Как учитывать в ROI повторные покупки клиентов, пришедших из смс? Используйте когортный анализ: отслеживайте когорту «Привлечено из SMS январь 2026» в течение 6–12 месяцев. Суммарная выручка когорты / затраты на её привлечение = полный ROI канала.
  4. Что делать, если оператор блокирует имя отправителя (Sender ID)? Сразу переключайтесь на резервный номер (общий пул или арендованный виртуальный). Имейте 2–3 зарегистрированных альфа‑нейма у разных агрегаторов. Блокировка обнуляет доставляемость и ROI текущей рассылки.
  5. Какое атрибуционное окно выбрать для товаров с долгим циклом сделки (авто, недвижмость, B2B)? 30–90 дней. Используйте CRM‑атрибуцию по первому касанию (First Touch) или линейную модель, где SMS получает долю кредита за сделку наравне с звонком и встречей.
  6. Стоит ли использовать эмодзи и кириллицу в имени отправителя? Имя отправителя (Alpha Name) только латиница/цифры, до 11 символов, без эмодзи. Эмодзи в теле сообщения допустимы, но увеличивают длину смс (Unicode 70 символов на сегмент vs 160 в GSM‑7), поднимая стоимость в 2–3 раза. Тестируйте эффект на CTR vs рост стоимости.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *