Омниканальный маркетинг: стратегия и реализация
Как построить омниканальную стратегию: email + Telegram + SMS + push. Fallback-цепочки, smart send, бюджетирование каналов.
Что такое омниканальный маркетинг
Омниканальный маркетинг — координация сообщений через все каналы с единым клиентским опытом. Это не просто «отправить в email И SMS», а «отправить в лучший канал для ЭТОГО клиента в ЭТОТ момент». Клиент получает сообщение в том канале, который ему удобен, в то время, когда он активен, с контентом, адаптированным под формат канала.
Разница между мультиканальным и омниканальным подходом принципиальна:
- Мультиканальный: одно и то же сообщение отправляется во все каналы одновременно. Результат — раздражение, дубли, лишние затраты.
- Омниканальный: умный выбор канала для каждого клиента + fallback-цепочки при недоставке + единая история коммуникаций. Результат — +60% конверсии, экономия бюджета, довольный клиент.
По данным наших клиентов, омниканальные кампании показывают:
- +60% конверсии по сравнению с single-channel
- -40% стоимости доставки за счёт приоритизации бесплатных каналов
- +25% открываемости за счёт выбора предпочтительного канала
- -30% отписок — клиент получает меньше сообщений, но в «правильном» канале
Каналы и их характеристики
Trigly поддерживает 6 каналов коммуникации, каждый со своими преимуществами:
| Канал | Open Rate | Стоимость | Скорость | Контент | Лучший сценарий |
|---|---|---|---|---|---|
| 18-25% | Бесплатно (SMTP) / 0.1-0.5₽ (Unisender) | Часы | Богатый HTML, изображения, CTA | Промо, дайджесты, длинный контент | |
| Telegram | 70-90% | Бесплатно | Минуты | Markdown + кнопки + фото | Уведомления, срочные акции |
| SMS | 98% | 2.5₽/сегмент | Секунды | 70 символов (кириллица) | Критичные уведомления, OTP |
| Push | 40-60% | Бесплатно | Мгновенно | Заголовок 50 сим. + текст 100 сим. | Flash sale, напоминания |
| 80-90% | 5-8₽/шаблон | Минуты | HSM шаблоны с переменными | Транзакционные, подтверждения | |
| Unisender | 18-25% | 0.1-0.5₽/письмо | Часы | HTML (высокая deliverability) | Массовые рассылки, прогрев IP |
Подробнее о стоимости каждого канала — CostCalculatorService в Trigly рассчитывает бюджет до отправки.
Email — основной канал
Email остаётся фундаментом маркетинговой стратегии: ROI $42 на $1, богатый HTML-контент, отсутствие ограничений по длине. Через SMTP (собственный сервер) — бесплатная доставка. Через Unisender — надёжная инфраструктура с высокой deliverability. Trigly поддерживает оба варианта с автоматическим tracking pixel, List-Unsubscribe и DKIM-подписью.
Telegram — высокий reach, бесплатно
Telegram — второй по значимости маркетинговый канал в России. Open Rate 70-90%, бесплатная доставка, поддержка Markdown, inline-кнопок и изображений. Trigly интегрируется через Bot API: sendMessage, sendPhoto, inline keyboards. Для связки контакта с Telegram используются deep links (https://t.me/{bot}?start={token}) с HMAC-подписью и 24-часовым сроком действия.
SMS — гарантированная доставка
SMS читают 98% получателей в течение 3 минут. Но стоимость высокая: 2.5 ₽ за сегмент (70 символов кириллицы). Trigly автоматически транслитерирует текст, если это выгоднее (160 символов латиницей = 1 сегмент вместо 2), добавляет суффикс «СТОП» для compliance с 152-ФЗ и показывает стоимость до отправки.
Push — мгновенно и бесплатно
Web push приходит прямо в браузер, даже когда пользователь не на сайте. Бесплатная доставка, CTR 4-8% (выше email). Trigly генерирует VAPID-ключи автоматически, предоставляет Service Worker и виджеты подписки. Подробнее — в руководстве по push-уведомлениям.
WhatsApp — шаблонные сообщения
WhatsApp Cloud API позволяет отправлять HSM-шаблоны (предварительно одобренные Meta) с переменными. Стоимость 5-8 ₽ за сообщение. Идеален для транзакционных уведомлений (заказ, доставка) и персональных предложений.
Fallback-цепочки: гарантия доставки
Fallback-цепочка — автоматический переход на следующий канал, если предыдущий не доставил сообщение:
Email → (не открыл за 24ч) → Telegram → (не прочитал за 12ч) → SMS
Эта механика решает три задачи:
- Гарантия доставки — сообщение дойдёт до клиента через один из каналов
- Экономия бюджета — 70% сообщений доставляются через бесплатные каналы (email/TG/push), SMS используется только для оставшихся 30%
- Минимум дублей — клиент получает сообщение ровно один раз, в одном канале
В Trigly fallback-цепочки настраиваются в flow builder. Каждый шаг цепочки логируется в ClickHouse (delivery_events), чтобы вы видели, через какой канал дошло сообщение и сколько это стоило.
Пример: fallback для промо-акции
- Email (бесплатно) → отправляем всем, ждём 24 часа
- Кто не открыл → Push (бесплатно) → ждём 6 часов
- Кто не кликнул → Telegram (бесплатно) → ждём 12 часов
- Кто не прочитал → SMS (2.5 ₽) → только для high-value сегмента (RFM Champions + Loyal)
Результат: 85-90% доставка при средней стоимости < 1 ₽ на контакт.
Smart Send в Trigly: AI выбирает лучший канал
Smart Send — AI-функция, которая анализирует 90 дней engagement каждого клиента по каждому каналу и рекомендует оптимальный канал для отправки.
Алгоритм: Score = opens/delivered × 0.4 + clicks/delivered × 0.6
AI рассчитывает score для каждого клиента по каждому каналу (email, SMS, Telegram, WhatsApp, Push) на основе данных ClickHouse за 90 дней. Канал с максимальным score — рекомендованный.
Пример:
- Клиент А: email score 0.72, telegram score 0.45 → рекомендация: Email (причина: «высокий engagement в email, OR 35%»)
- Клиент Б: email score 0.15, telegram score 0.89 → рекомендация: Telegram (причина: «не открывает email, активен в Telegram»)
Smart Send доступен как шаг в flow builder (smart_send) — система автоматически выбирает канал для каждого клиента без ручного вмешательства. Средний прирост конверсии от Smart Send: +20-30% по сравнению с фиксированным каналом.
Адаптация контента под каналы
Одно и то же сообщение не может выглядеть одинаково в email и SMS. Trigly автоматически адаптирует контент через ContentAdapterService:
- Email — полный HTML с изображениями, кнопками, tracking pixel
- Telegram — HTML → Markdown, извлечение первого изображения для sendPhoto, inline-кнопки, максимум 4 096 символов
- SMS — HTML → plain text, транслитерация при необходимости, суффикс «СТОП», максимум 320 символов (4-5 сегментов)
- WhatsApp — маппинг на HSM-шаблон с подставленными переменными
- Push — заголовок (50 символов) + тело (100 символов) + иконка + URL действия
Достаточно создать один шаблон в формате HTML — Trigly адаптирует его для всех каналов автоматически. Предпросмотр во всех каналах одновременно доступен через OmnichannelPreviewService.
Бюджетирование каналов
Омниканальная стратегия требует контроля расходов. Trigly управляет бюджетом на нескольких уровнях:
- Месячный бюджет — лимит расходов по каждому каналу (поле
monthly_budgetв ChannelConfig) - Предупреждения — alert при 80% и 100% использования бюджета
- Auto-switch — когда бюджет SMS исчерпан, система автоматически переключается на бесплатный канал (Telegram или Push)
- Отчёт по расходам — breakdown по каналам с прогнозом на конец месяца
Пример месячного бюджета для базы 50 000 контактов:
| Канал | Объём | Стоимость | Итого/мес |
|---|---|---|---|
| Email (SMTP) | 200 000 | Бесплатно | 0 ₽ |
| Telegram | 100 000 | Бесплатно | 0 ₽ |
| Push | 50 000 | Бесплатно | 0 ₽ |
| SMS (fallback) | 15 000 | 2.5 ₽ | 37 500 ₽ |
| 5 000 | 6 ₽ | 30 000 ₽ | |
| Итого | 67 500 ₽ |
С fallback-цепочками 70%+ доставки происходит через бесплатные каналы. Без омниканальности тот же объём стоил бы 200 000+ ₽ на SMS.
Timezone Delivery: локальное время
Клиенты в разных часовых поясах (Калининград → Камчатка). Trigly учитывает поле timezone в CDP-профиле каждого контакта:
- Группирует получателей по часовым поясам
- Создаёт отдельные задачи Celery с
etaдля каждой timezone-группы - Все получатели видят сообщение в 10:00 по своему локальному времени
Для клиентов без указанного timezone — отправка в московское время (UTC+3).
Frequency capping: не раздражайте клиентов
Frequency capping — ограничение количества сообщений на контакт. В Trigly настраивается на трёх уровнях:
- Per contact/day — не более N сообщений в день (рекомендация: 1-2)
- Per contact/week — не более N сообщений в неделю (рекомендация: 3-5)
- Per contact/month — не более N сообщений в месяц (рекомендация: 8-12)
Также поддерживаются quiet hours — временные окна, в которые отправка не производится (например, 22:00-08:00 по локальному времени клиента). Frequency capping работает кросс-канально: если клиент уже получил email сегодня, SMS-отправка будет отложена.
Часто задаваемые вопросы
Сколько каналов нужно подключить для начала?
Начните с двух: Email + Telegram (или Push). Это даёт основу для fallback-цепочек с бесплатной доставкой. SMS добавьте для критичных уведомлений и high-value сегмента. WhatsApp — для транзакционных сообщений, если ваша аудитория активна в этом мессенджере. В Trigly подключение каждого канала занимает 5-10 минут.
Как определить предпочтительный канал клиента?
Trigly автоматически определяет preferred_channel каждого клиента через Celery-задачу, которая запускается ежедневно в 4:00. Алгоритм анализирует 90 дней engagement в ClickHouse: открытия, клики, конверсии по каждому каналу. Результат записывается в CDP-профиль и используется Smart Send.
Не будет ли клиент получать дубли при fallback?
Нет. Fallback-цепочка — это последовательная логика: если предыдущий канал доставил (или клиент открыл сообщение) — следующий шаг не отправляется. Все события логируются в ClickHouse, и flow builder проверяет статус перед каждым шагом.
Постройте омниканальную стратегию с Trigly
Каждый канал в отдельности — инструмент. Вместе — стратегия с +60% конверсии и -40% затрат. Попробуйте Trigly бесплатно — подключите 6 каналов, настройте fallback-цепочки, включите Smart Send и начните доставлять сообщения в тот канал, где клиент действительно их прочитает.