Единая платформа для управления маркетинговыми кампаниями через Email, SMS, Telegram, WhatsApp и Push-уведомления с автоматическим переключением каналов и умным выбором оптимального способа доставки.
Современный потребитель использует множество каналов коммуникации: проверяет почту на работе, общается в Telegram по дороге домой, читает WhatsApp-сообщения вечером. Маркетологи вынуждены жонглировать несколькими платформами одновременно: отдельный сервис для email-рассылок, другой для SMS, третий для мессенджеров. Каждая платформа имеет собственный интерфейс, аналитику, базу контактов и ценовую модель.
Результат предсказуем: дублирование сообщений, несогласованность коммуникации, раздутые бюджеты и раздражённые клиенты. По данным исследований, 73% потребителей считают, что бренды отправляют слишком много одинаковых сообщений через разные каналы. При этом 89% клиентов ожидают, что компания будет помнить их предпочтения и историю взаимодействий вне зависимости от канала. Без единой платформы добиться этого практически невозможно.
Trigly объединяет шесть каналов коммуникации в единой платформе: Email (SMTP и Unisender), SMS (SMS.ru), Telegram (Bot API), WhatsApp (Cloud API v18.0), Web Push (VAPID/WebPush). Все каналы подключаются через интерфейс настройки с автоматической верификацией: для Telegram система сама вызывает getMe и setWebhook, для Push автоматически генерирует VAPID-ключи.
Fallback-цепочки -- ключевая функция омниканальности. Вы задаёте последовательность каналов, например: Email, затем Telegram, затем SMS. Если email не доставлен, система автоматически отправляет сообщение через Telegram. Если и Telegram недоступен -- через SMS. Каждая попытка логируется в ClickHouse, и вы видите полную историю доставки.
Умный выбор канала (Smart Channel Selection) работает на основе анализа 90 дней взаимодействий в ClickHouse. Система рассчитывает score для каждого канала по формуле: opens/delivered * 0.4 + clicks/delivered * 0.6. Канал с наивысшим engagement-показателем рекомендуется для конкретного клиента. Функция smart_send в конструкторе путей автоматически выбирает оптимальный канал для каждого получателя.
Автоадаптация контента -- вы создаёте один HTML-шаблон, а ContentAdapterService автоматически преобразует его для каждого канала. Для Telegram: HTML конвертируется в Markdown, извлекаются изображения и кнопки, текст обрезается до 4096 символов. Для SMS: извлекается чистый текст, при необходимости транслитерируется, добавляется суффикс "СТОП", текст ограничивается 320 символами. Для WhatsApp: подставляются переменные в HSM-шаблоны. Для Push: формируется заголовок (50 символов), тело (100 символов), иконка и URL действия.
Контроль бюджета позволяет установить месячный лимит расходов для каждого канала. BudgetService отслеживает траты, предупреждает при достижении 80% и 100% бюджета и автоматически переключает отправку на бесплатные каналы (Email SMTP, Telegram, Push) при исчерпании бюджета платных.
Доставка в локальное время учитывает часовой пояс каждого клиента. TimezoneDeliveryService группирует получателей по зонам и планирует отправку через Celery с параметром eta, чтобы каждый получатель получил сообщение в оптимальное время.
Единая база контактов: все каналы работают с одной базой клиентов CDP. telegram_chat_id, whatsapp_phone, push_subscription и email хранятся в профиле клиента. Нет дублирования данных между платформами.
Автоматическое переключение каналов: Fallback-цепочки гарантируют доставку сообщения. Если основной канал недоступен, система мгновенно пробует следующий -- без участия маркетолога.
Оптимизация расходов: CostCalculatorService рассчитывает стоимость отправки для каждого канала (Email SMTP -- бесплатно, Unisender -- 0.1-0.5 рублей, SMS -- 2.5 рублей за сегмент, WhatsApp -- 5-8 рублей за шаблон, Telegram и Push -- бесплатно). Умный выбор канала и автопереключение на бесплатные каналы экономят до 60% бюджета.
Сквозная аналитика: ChannelAnalyticsService предоставляет единый дашборд со сравнением каналов, воронкой доставки, анализом ошибок и таймлайном здоровья. Все данные хранятся в ClickHouse delivery_events с агрегацией в delivery_stats_daily.
Предпросмотр для всех каналов одновременно: OmnichannelPreviewService показывает, как ваше сообщение будет выглядеть в каждом канале -- до отправки. Email в HTML, Telegram в Markdown, SMS в plain text с подсчётом сегментов, Push с заголовком и телом.
Большинство конкурентов предлагают мультиканальность как набор разрозненных инструментов: email-платформа плюс отдельный SMS-шлюз плюс чат-бот. Trigly -- это единая система с общей базой контактов, единым шаблоном и автоматической адаптацией контента.
В отличие от Mindbox и Exponea, Trigly поддерживает умный выбор канала на основе ClickHouse-аналитики за 90 дней, а не статических правил. В отличие от SendPulse, Trigly предлагает полноценные fallback-цепочки с логированием каждой попытки доставки. В отличие от Carrot quest, Trigly включает WhatsApp Cloud API и WebPush с VAPID-ключами из коробки.
E-commerce: Интернет-магазин одежды настроил fallback-цепочку для уведомлений о брошенной корзине: сначала email через 1 час, затем Push через 4 часа, затем Telegram через 24 часа. Конверсия в заказ выросла с 3.2% до 8.7%. Благодаря умному выбору канала, 40% клиентов получали уведомления через предпочтительный канал сразу.
Образование: Онлайн-школа использует омниканальные кампании для напоминаний о занятиях. Основной канал -- Telegram (бесплатный), fallback -- SMS для клиентов без Telegram. Расходы на коммуникацию снизились на 70% по сравнению с чисто SMS-подходом, а посещаемость занятий выросла на 15%.
Финансовые услуги: Микрофинансовая компания отправляет напоминания о платежах через WhatsApp HSM-шаблоны (одобренные Meta), с fallback на SMS. Доставляемость достигла 98.5%, а доля просроченных платежей снизилась на 12%.
Омниканальный модуль Trigly интегрируется с шестью провайдерами из коробки: SMTP-серверы (любые), Unisender API, SMS.ru, Telegram Bot API, WhatsApp Cloud API v18.0, WebPush (VAPID). Провайдерские вебхуки принимают callback-уведомления о статусе доставки, отказах и жалобах. ClickHouse хранит все события доставки с TTL 365 дней. Через REST API (290 эндпоинтов) можно интегрировать любые внешние системы и каналы.
Можно ли использовать только один канал? Да, Trigly позволяет подключить любое количество каналов -- от одного до всех шести. Вы можете начать с email и постепенно добавлять каналы по мере роста бизнеса.
Как система выбирает канал для конкретного клиента? SmartChannelService анализирует 90 дней взаимодействий клиента в ClickHouse. Для каждого канала рассчитывается engagement score на основе открытий и кликов. Канал с наивысшим score рекомендуется для отправки. Если данных недостаточно, используется канал по умолчанию.
Что происходит, если все каналы в fallback-цепочке не сработали? Сообщение помечается как failed, и система создаёт запись в FailedMessage с информацией обо всех попытках. Маркетолог видит полную историю в аналитике и может принять решение о повторной отправке или обновлении контактных данных клиента.
Начинайте с бесплатных каналов. Настройте fallback-цепочку в порядке стоимости: Email (бесплатно) → Telegram (бесплатно) → Push (бесплатно) → SMS (2.5 рубля) → WhatsApp (5-8 рублей). Платные каналы используйте только когда бесплатные не сработали.
Адаптируйте контент под канал. Хотя ContentAdapterService делает это автоматически, результат будет лучше, если вы изначально учитываете ограничения каналов. Пишите короткие, ёмкие заголовки (подходят для push и SMS) и развёрнутый текст (для email и Telegram).
Используйте Smart Send для ключевых кампаний. Для массовых промо-рассылок задавайте фиксированный канал. Но для триггерных и реактивационных кампаний включайте smart_send — AI выберет канал с наибольшей вероятностью engagement для каждого клиента.
Мониторьте аналитику по каналам. Регулярно проверяйте ChannelAnalyticsService: сравнивайте каналы по engagement, стоимости и ошибкам. Если один канал деградирует, скорректируйте приоритеты в fallback-цепочке.
Дублирование сообщений. Без frequency capping клиент может получить одно и то же предложение через email, push и Telegram одновременно. Настройте общий лимит на все каналы через FrequencyService.
Игнорирование предпочтений клиента. Поле channel_preferences в CDP позволяет клиенту указать желаемые каналы. Если клиент отключил SMS, не отправляйте ему SMS даже через fallback. Уважение к предпочтениям повышает лояльность.
Одинаковый контент для всех каналов. Email может содержать 2000 слов с изображениями, а SMS — 160 символов. Отправка одного и того же длинного промо-текста на все каналы снижает эффективность. Используйте ContentAdapterService для автоматической адаптации или создавайте отдельные шаблоны.
Байесовское A/B тестирование с Monte Carlo симуляцией. Автовыбор победителя, калькулятор выборки, мультивариантные тесты.
Генерация email subject lines, тела писем, SMS, push-текстов с помощью AI. GPT-4 и Claude, оптимизированные для маркетинга на русском языке.
Полноценная REST API платформа с 290 эндпоинтами, JWT-аутентификацией, Redis rate limiting, SDK для фронтенда и публичными эндпоинтами для трекинга и интеграций.
Визуальный конструктор автоматических цепочек: email, SMS, Telegram, WhatsApp, push. DAG-executor, условия, ожидание, smart send.
Бесплатная интеграция. Все функции доступны с первого дня. Гарантия окупаемости.
Записаться на аудит