Новое

Как измерять эффективность SMS-рассылок: метрики, аналитика и лучшие практики 2025

О материале
Автор: Евгений Яковлев
Обновлено:
Рубрика: Бизнес-коммуникации

Эффективность SMS-рассылок измеряется через комбинацию доставляемости, вовлеченности и конверсионных метрик: delivery rate, CTR, conversion rate и ROI. Ключевой подход — сквозная аналитика с UTM-метками и интеграцией с CRM для привязки выручки к конкретным сообщениям. Регулярный мониторинг отписок и спам-жалоб защищает репутацию отправителя.

Основные метрики эффективности SMS-рассылок

Любая система оценки начинается с четырех базовых показателей. Они формируют воронку: доставлено → открыто/прочитано → кликнули → выполнили целевое действие. Пропуск любого этапа дает искаженную картину.

Доставляемость (Delivery Rate)

Процент сообщений, дошедших до абонента. Рассчитывается как (Доставлено / Отправлено) × 100%. Норма для качественной базы — 98% и выше. Снижение ниже 95% сигнализирует о проблемах: неактивные номера, блокировки операторов, спам-фильтры или ошибки в API-интеграции. В 2025 году операторы усилили фильтрацию A2P-трафика, поэтому чистка базы через HLR-запросы перед каждой крупной рассылкой обязательна.

Кликабельность (CTR — Click-Through Rate)

Доля получателей, перешедших по ссылке в сообщении. Формула: (Уникальные клики / Доставлено) × 100%. Средние значения по рынку: 3–6% для информационных рассылок, 8–15% для промо-кодов и срочных офферов. Низкий CTR при высокой доставляемости указывает на слабый креатив, нерелевантное предложение или отсутствие понятного призыва к действию (CTA).

Конверсия и ROI

Конверсия — процент посетителей, совершивших целевое действие (покупка, запись, регистрация) после перехода. ROI (возврат инвестиций) считается как ((Выручка от рассылки — Стоимость рассылки) / Стоимость рассылки) × 100%. Без привязки заказов к конкретным сообщениям через UTM или промокоды расчет ROI невозможен. В 2025 году стандарт де-факто — сквозная аналитика в GA4 + CRM с атрибуцией по last non-direct click.

Отписки (Opt-out Rate) и спам-жалоба

Доля абонентов, отписавшихся по стоп-слогу или кнопке «Отписаться». Допустимый порог — до 0,5% на рассылку. Рост выше 1% требует аудита частоты, релевантности и согласия на получение (opt-in). Жалобы на спам (Spam Complaint Rate) критичны: превышение 0,1% ведет к блокировке sender ID у операторов. Храните логи согласий (timestamp, IP, форма) — это защита при проверках РКН и операторов.

МетрикаФормулаХороший показательКрасный флаг
Delivery Rate(Доставлено / Отправлено) × 100%> 98%< 95%
CTR(Уникальные клики / Доставлено) × 100%3–15% (зависит от ниши)< 1.5%
Conversion Rate(Целевые действия / Клики) × 100%> 2% (e-com), > 5% (leadgen)< 0.5%
Opt-out Rate(Отписки / Доставлено) × 100%< 0.5%> 1%
ROI((Выручка — Затраты) / Затраты) × 100%> 200%< 0%

Техническая настройка сквозной аналитики

Метрики бесполезны без технической инфраструктуры, связывающей SMS-событие с бизнес-результатом. Три компонента: разметка ссылок, сбор событий на сайте, передача в CRM/BI.

UTM-разметка ссылок

Каждая ссылка в SMS должна нести параметры источника. Минимальный набор: utm_source=sms, utm_medium=cpc (или owned), utm_campaign=summer_sale_2025, utm_content=link_v1. Для A/B-тестов добавляйте utm_term=variant_a. Длина SMS ограничена 70 кириллических символов (или 160 латиницей) — используйте сокращатели с сохранением UTM (bit.ly, ребрендинг домена).

Интеграция с Google Analytics 4 и CRM

В GA4 создайте событие sms_click с параметрами campaign_id, message_id. Настройте импорт стоимости рассылки через Data Import для расчета ROI в отчетах. В CRM (Bitrix24, AmoCRM, Salesforce) вешайте вебхук на лендинг: при заходе с UTM=sms создавайте сделку с источником «SMS-рассылка [название кампании]». Это позволяет видеть LTV клиентов, пришедших из SMS, через 30/60/90 дней.

// Пример payload для вебхука CRM при посещении лендинга из SMS
{ "event": "lead_from_sms", "utm_source": "sms", "utm_campaign": "black_friday_2025", "utm_content": "main_banner", "phone": "+79001234567", // если передается в ссылке или определяется по клиенту "timestamp": "2025-11-15T14:30:00Z", "session_id": "ga_session_abc123"
}

Сбор доставки и кликов на стороне SMS-провайдера

Используйте провайдеров с вебхуками статусов: DELIVERED, FAILED, EXPIRED. Сохраняйте их в аналитическое хранилище (ClickHouse, BigQuery) с message_id, phone, timestamp. Это дает точность 100% по доставляемости, независимо от оператора.

Сегментация и A/B-тестирование как драйверы роста

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

Когортный анализ удержания

Группируйте получателей по дате первой рассылки (когорты) и отслеживайте повторные покупки в течение 90 дней. В 2025 году лучшие практики показывают: когорты, получившие welcome-цепочку из 3 SMS за неделю, дают LTV выше на 27% vs контроль без welcome. Строится отчет: строки — когорты по неделям, столбцы — недели жизни, ячейки — % повторных покупателей или ARPU.

Тестирование времени отправки и текста

Запускайте A/B-тесты на 10–15% базы, победитель уходит на остальные 85–90%. Тестируйте по одному фактору: время (10:00 vs 19:00), имя отправителя (Бренд vs Имя менеджера), наличие эмодзи, длина текста (1 vs 2 SMS), тип CTA (ссылка vs ответ STOP для отписки vs короткий код). Статистическая значимость: p-value < 0.05, минимальный размер выборки — 1000 доставленных на вариант для CTR, 5000 для конверсии.

  • Время: B2C — вечер 18–20, B2B — утро 10–11 в рабочие дни.
  • Персонализация имени ({name}) поднимает CTR на 1.5–2 пп.
  • Эмодзи в начале текста увеличивают открываемость у аудитории 18–35 лет, снижают — у 45+.
  • Короткие ссылки (домен бренда) дают больше доверия, чем bit.ly.

Типичные ошибки при оценке результатов

Даже с настроенной аналитикой команды совершают системные ошибки, приводящие к ложным выводам.

  1. Игнорирование атрибуции по view-through. Клиент видел SMS, не кликнул, но пришел напрямую через 2 часа. Без view-through окна (24–48ч) вы недооцениваете вклад канала на 15–30%.
  2. Смешивание транзакционных и маркетинговых SMS в одном отчете. Коды подтверждения имеют delivery rate 99.9% и CTR 0% — они завышают средние по аккаунту. Разделяйте sender ID и отчеты.
  3. Оценка ROI только по первым покупкам. В ритейле и финтече 60%+ LTV формируется за повторные заказы. Считайте ROI по когортам на 90-й день.
  4. Отсутствие контрольной группы (holdout). Без 5–10% аудитории, не получающей рассылки, невозможно измерить инкрементальный эффект vs органику.
  5. Использование сокращателей ссылок без UTM-проброса. Потеря параметров делает трафик в GA4 «Direct», убивая атрибуцию.

Продвинутая аналитика: LTV и прогнозная модель

Переход от операционных метрик к стратегическим требует моделирования.

Расчет LTV по SMS-когортам

LTV = ARPU × Средний срок жизни клиента (в месяцах). ARPU считается по когорте: сумма выручки за 90 дней / количество уникальных клиентов когорты. Срок жизни — медиана времени между первой и последней покупкой у ушедших клиентов. Для подписочных моделей используйте Retention-кривые: LTV = Σ (ARPU_t × Retention_t) по месяцам.

Прогноз оттока и реактивация

Постройте логистическую регрессию или Gradient Boosting (CatBoost/XGBoost) на признаках: recency (дней с последней SMS/покупки), frequency (количество заказов), monetary (сумма), engagement (CTR последних 5 рассылок), отписки. Целевая переменная — бинарный флаг оттока за следующие 30 дней. Клиенты с риском > 70% попадают в сегмент «Реактивация»: отдельная цепочка с агрессивным оффером (+20% скидки, бесплатная доставка). В 2025 году такие модели внедряются через SQL в dbt + Python-макросы, без DS-команды.

Уровень аналитикиМетрикиИнструментыГоризонт решения
ОперационныйDelivery, CTR, Opt-out, Cost per SMSДашборд провайдера, ExcelЕжедневно / на рассылку
ТактическийConversion, CPA, ROAS, A/B-тестыGA4 + CRM, UTM-отчетыНеделя / кампания
СтратегическийLTV, Retention, Incremental ROI, Churn RiskDWH (ClickHouse/BigQuery), BI (Metabase/Superset), MLМесяц / квартал / год

Чек-лист внедрения системы измерения

Пошаговый план запуска за 2 недели:

  1. Аудит текущих sender ID: разделение транзакционных и маркетинговых.
  2. Настройка UTM-шаблона и сокращателя с пробросом параметров.
  3. Внедрение вебхуков статусов доставки в DWH.
  4. Создание события sms_click в GA4 с параметрами кампании.
  5. Настройка импорта затрат на SMS в GA4 (Data Import → Cost Data).
  6. Интеграция CRM: создание сделки/лида с источником «SMS» по UTM.
  7. Запуск holdout-группы 5% для инкрементальности.
  8. Первый A/B-тест: время отправки или текст CTA.
  9. Построение когортного отчета LTV 90 дней в BI.
  10. Настройка алертов: Delivery Rate 1%, Spam Complaint > 0.1%.

FAQ: частые вопросы по аналитике SMS

Как считать открываемость SMS, если нет пикселей?

В SMS нет технической возможности отследить открытие (нет загрузки изображений). Открываемость оценивают косвенно: через Delivery Rate (доставлено = потенциально прочитано) и CTR. Исследования операторов показывают: 90%+ доставленных SMS читаются в течение 3 минут. Используйте Delivery Rate как прокси открываемости.

Нужен ли отдельный домен для ссылок в SMS?

Да. Брендированный короткий домен (например, brand.link) повышает доверие и CTR на 10–15% vs публичные сокращатели. Он также позволяет настраивать редиректы с сохранением UTM и собирать клики на своей стороне до редиректа на лендинг.

Как измерить влияние SMS на офлайн-продажи?

Используйте уникальные промокоды в тексте сообщения (например, SMS20) или привязку к номеру телефона в POS-терминале. Альтернатива — гео-атрибуция: сравнение чеков в радиусе 1 км от точек продаж в дни рассылки vs контрольные дни (difference-in-differences).

Какая частота рассылок оптимальна, чтобы не расти отпискам?

Для ритейла — 2–4 в месяц, для банков/финтеха — 1–2 транзакционных + 1 маркетинговая, для медиа/контента — до 3 в неделю. Ключевой фактор — ожидание получателя, зафиксированное при opt-in. Превышение заявленной частоты — главная причина роста opt-out.

Как учитывать дубликаты кликов одного пользователя?

В CTR используйте уникальные клики (по client_id или phone_hash), а не сырые. В GA4 это метрика Active Users по событию sms_click. Дубликаты за 30 минут считаются одной сессией.

Стоит ли отправлять SMS с коротким кодом (4-5 цифр) вместо ссылки?

Короткие коды (USSD/SMS-ответ) работают для простых действий: «Ответьте 1 для подтверждения», «Отправьте СТОП для отписки». Конверсия выше за счет отсутствия перехода в браузер, но функционал ограничен. Для сложных воронок (корзина, каталог) ссылка остается единственным вариантом.

SMS-канал дает самый высокий ROI среди пуш-каналов при условии чистой базы и сквозной атрибуции. Главная ошибка — оценивать его в изоляции от email, пуш и ретаргетинга.

Отраслевой отчет по мобильному маркетингу 2025 / MMA Russia

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

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