Руководства и туториалы
6 мин чтения

Как использовать Smart Send — AI выбирает лучший канал

Smart Send в Trigly: AI анализирует engagement каждого клиента и автоматически выбирает email, Telegram, SMS или push.

К
Команда Trigly
Руководство по продукту

Что такое Smart Send

Smart Send — это AI-функция Trigly, которая автоматически выбирает лучший канал доставки для каждого клиента на основе его исторического поведения. Вместо того чтобы отправлять всем одинаково через email или SMS, Trigly анализирует, где конкретный человек наиболее активен, и доставляет сообщение именно туда.

Простой пример:

  • Иван открывает 80% сообщений в Telegram, но игнорирует email — отправить в Telegram
  • Мария кликает в 15% email-рассылок и не пользуется мессенджерами — отправить email
  • Пётр не читает ни email, ни Telegram — отправить SMS (гарантированная доставка)

Без Smart Send маркетолог вынужден либо отправлять по всем каналам (дорого и раздражает), либо выбирать один канал для всех (низкая конверсия). Smart Send решает эту дилемму автоматически.

Как работает алгоритм

Smart Send основан на сервисе SmartChannelService, который анализирует данные за последние 90 дней из ClickHouse:

  1. Сбор данных. Trigly берёт все события доставки (delivery_events) за 90 дней для каждого клиента по каждому каналу: сколько сообщений доставлено, сколько открыто, сколько кликов.

  2. Расчёт score. Для каждой комбинации клиент + канал вычисляется engagement score по формуле:

    Score = (opens / delivered) * 0.4 + (clicks / delivered) * 0.6

    Клики имеют больший вес, потому что клик — более глубокое вовлечение, чем просто открытие.

  3. Выбор канала. Выбирается канал с максимальным score. Если у нескольких каналов одинаковый score (или нет данных), применяется приоритет по стоимости: email, Telegram, push, SMS — от бесплатного к дорогому.

  4. Рекомендация с обоснованием. Каждый выбор сопровождается текстовым объяснением (reason), которое можно увидеть в интерфейсе.

Результаты также сохраняются в поле preferred_channel профиля клиента. Celery-задача update_preferred_channels обновляет это поле ежедневно в 4:00 утра.

Как использовать Smart Send

В кампаниях

  1. Перейдите в раздел Кампании и нажмите "Создать кампанию"
  2. В поле "Канал" выберите Smart Send
  3. Выберите сегмент получателей
  4. Создайте контент. Trigly автоматически адаптирует его под каждый канал через ContentAdapterService:
    • Email: полный HTML с трекинговым пикселем и ссылками
    • Telegram: HTML конвертируется в Markdown, извлекаются изображения, добавляются inline-кнопки (до 4096 символов)
    • SMS: текст транслитерируется при необходимости, добавляется "СТОП" для отписки (до 320 символов)
    • Push: заголовок до 50 символов, тело до 100 символов, иконка и URL действия
  5. Запустите кампанию. Trigly распределит получателей по каналам автоматически

В flow builder

При построении автоматических цепочек в flow builder добавьте шаг типа smart_send вместо конкретного канала (send_email, send_telegram, send_sms). AI выберет оптимальный канал для каждого контакта, проходящего через этот шаг.

Это особенно полезно в триггерных сценариях — например, брошенная корзина. Один клиент получит напоминание в Telegram, другой — email, третий — push-уведомление.

Bulk-выбор для сегмента

Smart Send умеет работать с целыми сегментами: вы передаёте сегмент, и система возвращает рекомендацию по каналу для каждого клиента. Это полезно для планирования бюджета — вы заранее видите, сколько сообщений пойдёт через платные каналы.

Взаимодействие с fallback-цепочкой

Smart Send выбирает наиболее вероятный канал для доставки, но что делать, если доставка не удалась? Здесь подключается FallbackService:

  1. Smart Send выбирает Telegram для клиента
  2. Сообщение не доставлено (бот заблокирован)
  3. FallbackService автоматически пробует следующий канал — email
  4. Если email тоже не доставлен (bounce) — SMS
  5. Все попытки логируются в delivery_events в ClickHouse

Вы можете настроить fallback-цепочку при создании кампании в поле "Резервные каналы".

Типичные ошибки

  1. Недостаточно данных. Если клиент новый и по нему нет 90-дневной истории, Smart Send выберет канал по умолчанию (email). Для новых клиентов лучше начинать с welcome-серии по конкретному каналу и накапливать данные.

  2. Не подключены каналы. Smart Send может рекомендовать Telegram, но если у клиента не привязан telegram_chat_id, отправка невозможна. Убедитесь, что в настройках каналов подключены все нужные адаптеры и что вы собираете контактные данные по каждому каналу.

  3. Игнорирование бюджета. Smart Send не учитывает бюджет по умолчанию. Если SMS-бюджет ограничен, используйте BudgetService для контроля расходов — при превышении бюджета система автоматически переключится на бесплатный канал.

  4. Отправка одного и того же по всем каналам. Если вы параллельно запускаете кампании по email и Telegram, Smart Send может дублировать сообщение. Используйте frequency capping для ограничения числа сообщений на клиента в день.

Ожидаемые метрики

После включения Smart Send вы можете ожидать:

  • Open Rate: рост на 30-40% по сравнению с отправкой по одному каналу
  • Click Rate: рост на 20-35%
  • Экономия бюджета: до 70% за счёт перенаправления с платных каналов (SMS) на бесплатные (email, Telegram, push) там, где это эффективнее
  • Снижение отписок: на 15-25% благодаря доставке в предпочитаемый канал
  • Reach (охват): рост на 10-20% за счёт использования альтернативных каналов для неактивных в email

Отслеживайте эффективность в разделе аналитики каналов — дашборд покажет распределение и engagement по каждому каналу.

FAQ

Как часто обновляются данные для Smart Send? Preferred channel обновляется ежедневно в 4:00 (Celery-задача update_preferred_channels). Однако при запуске кампании с Smart Send расчёт score происходит в реальном времени из ClickHouse, поэтому используются самые актуальные данные.

Можно ли исключить определённый канал из Smart Send? Да, если канал не подключён в настройках организации или деактивирован, Smart Send не будет его использовать. Также учитываются channel_preferences клиента — если клиент отписался от SMS, этот канал не будет предложен.

Как Smart Send работает с часовыми поясами? Smart Send выбирает канал, а не время отправки. Для оптимизации времени используйте Timezone Delivery в сочетании со Smart Send — Trigly сначала определит лучший канал, а затем доставит в оптимальное локальное время.


Следующие шаги

После активации Smart Send рекомендуем выполнить несколько действий для максимальной эффективности:

  1. Накопите данные по всем каналам. Smart Send работает лучше, когда есть история взаимодействий хотя бы за 30 дней по 2-3 каналам. Если вы используете только email, подключите Telegram и push-уведомления — это расширит возможности алгоритма.

  2. Сравните результаты. Запустите две одинаковые кампании на одном сегменте: одну с фиксированным каналом, вторую со Smart Send. Через 2-3 кампании у вас появятся данные для объективного сравнения.

  3. Настройте бюджетные лимиты. Smart Send может направить значительную часть трафика на SMS, если для конкретных клиентов это оптимальный канал. Установите месячный бюджет на платные каналы, чтобы контролировать расходы.

  4. Проверяйте аналитику каналов регулярно. Раз в неделю заходите в дашборд аналитики каналов и смотрите распределение: сколько сообщений ушло по каждому каналу, какой engagement и какая стоимость. Это поможет обнаружить аномалии и скорректировать стратегию.

  5. Комбинируйте с Timezone Delivery. Smart Send выбирает канал, а Timezone Delivery — время. Вместе они обеспечивают доставку правильного сообщения в правильный канал в правильное время — тройная оптимизация, которая даёт кумулятивный эффект.

  6. Анализируйте долгосрочные тренды. По мере накопления данных предпочтения клиентов меняются: кто-то переключается с email на Telegram, кто-то начинает активнее реагировать на push-уведомления. Smart Send адаптируется к этим изменениям автоматически благодаря скользящему 90-дневному окну анализа. По внутренним данным, через 60 дней использования Smart Send средний engagement rate по базе стабилизируется на уровне на 25-35% выше, чем при фиксированном канале, при этом расходы на платные каналы снижаются на 40-50% за счёт приоритизации бесплатных каналов там, где они эффективнее.


Хотите увеличить Open Rate на 30% без дополнительных затрат? Попробуйте Trigly бесплатно и активируйте Smart Send в первой же кампании.

how-tosmart sendAIканалыомниканальность

Готовы автоматизировать маркетинг?

Email, Telegram, SMS, Push из одного окна. AI-копирайтинг. Предикция оттока.

Записаться на аудит

Читайте также