Как настроить WhatsApp Business рассылки через Trigly
Пошаговая инструкция: регистрация WhatsApp Business, создание шаблонов HSM, подключение к Trigly, первая рассылка.
Зачем WhatsApp для маркетинга
WhatsApp — мессенджер номер один в мире с 2+ млрд активных пользователей. В России и СНГ его доля ниже, чем у Telegram, но в определённых нишах WhatsApp незаменим:
- E-commerce: уведомления о заказах, доставке, возвратах
- Сервисный бизнес: напоминания о записи, подтверждения
- B2B: персональные предложения для ключевых клиентов
- Финансы и страхование: транзакционные уведомления
WhatsApp Business API обеспечивает:
- Open Rate 95-98% — один из самых высоких среди всех каналов
- Click Rate 25-45% — пользователи активно взаимодействуют с сообщениями
- Доверие — сообщения от верифицированного бизнес-аккаунта с зелёной галочкой
Trigly интегрируется с WhatsApp через Cloud API v18.0 с полноценным адаптером WhatsAppAdapter: отправка текстовых и шаблонных (HSM) сообщений, подстановка переменных, rate limiting 80 сообщений/сек.
Предварительные требования
Перед настройкой убедитесь, что у вас есть:
- Meta Business Account — зарегистрируйтесь на business.facebook.com
- Верифицированный WhatsApp Business Account — пройдите верификацию бизнеса в Meta (занимает 2-5 рабочих дней)
- Номер телефона для WhatsApp Business — отдельный номер, не привязанный к личному WhatsApp. Можно использовать виртуальный номер
- Платёжный метод — для оплаты шаблонных сообщений (marketing 5-8 рублей, utility 3-5 рублей)
Шаг 1: Получите API-доступ
- Перейдите в Meta Business Suite → раздел WhatsApp
- Создайте приложение Cloud API (тип: Business)
- В настройках приложения получите три ключевых параметра:
- Phone Number ID — идентификатор вашего WhatsApp-номера
- WhatsApp Business Account ID — идентификатор бизнес-аккаунта
- Access Token — постоянный токен для API-вызовов (System User Token рекомендуется для production)
Сохраните эти данные — они понадобятся для подключения к Trigly.
Важно: используйте System User Token вместо User Token. System User Token не истекает и не привязан к конкретному пользователю, что делает интеграцию стабильнее.
Шаг 2: Создайте HSM-шаблоны в Meta
HSM (Highly Structured Message) — это предварительно одобренные шаблоны сообщений. WhatsApp Business API не позволяет отправлять произвольный текст в рассылках — только одобренные шаблоны. Это политика Meta для защиты пользователей от спама.
Создание шаблона
- В Meta Business Suite перейдите в WhatsApp → Message Templates
- Нажмите "Create Template"
- Заполните параметры:
Категория:
- Marketing — промо-акции, скидки, новости. Стоимость: 5-8 рублей за сообщение
- Utility — подтверждения заказов, статусы доставки, напоминания. Стоимость: 3-5 рублей
- Authentication — коды подтверждения, 2FA. Стоимость: 2-3 рубля
Язык: Русский (ru)
Текст с переменными: Переменные обозначаются двойными фигурными скобками с порядковым номером:
Привет, {{1}}! Ваш заказ {{2}} отправлен.
Трек-номер: {{3}}
Ожидаемая доставка: {{4}}
Header (опционально): текст, изображение, видео или документ Footer (опционально): короткий текст серым шрифтом Кнопки (опционально):
- Quick Reply — быстрые ответы (до 3 кнопок)
- Call to Action — URL или номер телефона (до 2 кнопок)
Модерация
После создания шаблон отправляется на модерацию Meta. Процесс занимает от 1 до 24 часов (иногда до 48 часов).
Причины отклонения:
- Агрессивный маркетинговый тон ("СКИДКА 90%!!!")
- Отсутствие возможности отписаться
- Нарушение политики Meta (крипто, казино, adult)
- Вводящие в заблуждение формулировки
Рекомендации для прохождения модерации:
- Используйте нейтральный, информативный тон
- Добавьте кнопку "Отписаться" (Quick Reply)
- Указывайте реальное название компании
- Не используйте CAPS LOCK и множественные восклицательные знаки
Шаг 3: Подключите WhatsApp к Trigly
- В Trigly перейдите в раздел Каналы → WhatsApp
- Введите credentials:
- Phone Number ID
- Business Account ID
- Access Token
- Нажмите "Подключить"
- Нажмите "Синхронизировать шаблоны"
Trigly через WhatsAppTemplateService обратится к Cloud API, загрузит все одобренные шаблоны (list_templates) и сохранит их для использования в кампаниях. Отклонённые и ожидающие модерации шаблоны не импортируются.
При добавлении новых шаблонов в Meta выполните синхронизацию повторно — Trigly обновит список.
Шаг 4: Маппинг переменных
Ключевой шаг — сопоставление переменных шаблона с полями клиента в CDP. Trigly делает это через WhatsAppTemplateService.map_template():
| Переменная шаблона | Поле CDP | Пример значения |
|---|---|---|
| {{1}} | first_name |
Анна |
| {{2}} | custom_fields.order_id |
ORD-12345 |
| {{3}} | custom_fields.tracking_number |
RU1234567890 |
| {{4}} | custom_fields.delivery_date |
25 марта |
Маппинг выполняется в интерфейсе Trigly при создании кампании: вы выбираете шаблон, и система показывает список переменных. Для каждой переменной выберите соответствующее поле из CDP.
Trigly подставляет значения для каждого клиента индивидуально через send_template(). Если у клиента не заполнено поле — используется значение по умолчанию (fallback), которое вы указываете при маппинге.
Шаг 5: Запуск рассылки
- Перейдите в Кампании → Создать
- Канал: WhatsApp
- Выберите одобренный шаблон из списка
- Настройте маппинг переменных (см. шаг 4)
- Выберите сегмент получателей. Trigly отфильтрует только клиентов с заполненным полем
whatsapp_phone - Проверьте бюджет —
CostCalculatorServiceрассчитает стоимость: количество получателей x стоимость шаблона (5-8 рублей для marketing) - Запустите кампанию
WhatsAppAdapter отправит каждое сообщение через Cloud API v18.0 с подставленными переменными. Rate limiting: до 80 сообщений в секунду.
Шаг 6: Использование в автоматических цепочках
WhatsApp особенно эффективен в триггерных сценариях через flow builder:
Уведомление о заказе:
- Trigger: событие
order.created - Send WhatsApp: шаблон "Заказ подтверждён" (utility, 3-5 рублей)
- Wait: до события
order.shipped - Send WhatsApp: шаблон "Заказ отправлен" с трек-номером
Напоминание о записи:
- Trigger: за 24 часа до
appointment_date - Send WhatsApp: шаблон "Напоминание" с датой и адресом
- Condition: получен Quick Reply "Отменить"?
- Да → обновить контакт, уведомить менеджера
Омниканальная цепочка:
- Send Email: основное предложение (бесплатно)
- Wait: 2 дня
- Condition: открыл? Нет → Send WhatsApp (5-8 рублей, но высокий Open Rate)
Также в flow builder доступен шаг send_whatsapp и шаг smart_send, который может автоматически выбрать WhatsApp через AI, если для конкретного клиента этот канал наиболее эффективен. Подробнее: Smart Send.
Контроль расходов
WhatsApp — платный канал, поэтому важно контролировать бюджет:
- Стоимость: Marketing template 5-8 рублей, Utility 3-5 рублей, Authentication 2-3 рубля за сообщение
- BudgetService: установите месячный бюджет для WhatsApp в настройках канала. При достижении 80% Trigly предупредит, при 100% — автоматически переключится на бесплатный канал
- CostCalculatorService: перед запуском кампании покажет расчётную стоимость и предупредит, если бюджет будет превышен
Совет: используйте WhatsApp только для тёплой аудитории (существующие клиенты, высокий engagement). Для холодных контактов эффективнее и дешевле email или Telegram.
Типичные ошибки
-
Отправка без одобренного шаблона. WhatsApp API не позволяет отправлять произвольный текст в рассылках. Сначала создайте и утвердите шаблон в Meta Business Suite.
-
Забыли синхронизировать шаблоны. После создания нового шаблона в Meta нажмите "Синхронизировать" в Trigly. Иначе новый шаблон не появится в списке.
-
Пустые переменные. Если поле CDP пустое для конкретного клиента, WhatsApp отправит шаблон с пустым значением (или fallback). Всегда устанавливайте значения по умолчанию при маппинге.
-
Нет поля whatsapp_phone. Убедитесь, что у клиентов заполнено поле
whatsapp_phoneв CDP. Формат: международный с кодом страны (79161234567, без +). -
Превышение бюджета. При больших сегментах стоимость WhatsApp-рассылки может быть значительной. Рассылка на 10 000 контактов при 8 рублей за шаблон = 80 000 рублей. Всегда проверяйте estimate перед запуском.
-
Агрессивная частота. WhatsApp-пользователи более чувствительны к частоте, чем email-подписчики. Рекомендация: не более 4-6 сообщений в месяц. Используйте frequency capping.
Ожидаемые метрики
- Delivery Rate: 95-99% (WhatsApp очень надёжный канал)
- Open Rate: 95-98%
- Click Rate (кнопки): 25-45%
- Unsubscribe Rate: 1-3% (выше, чем email, из-за интрузивности)
- Стоимость конверсии: зависит от ниши, обычно 50-200 рублей за конверсию при marketing-шаблонах
- ROI: 300-800% при правильном таргетинге на тёплую аудиторию
FAQ
Сколько времени занимает модерация шаблона? Обычно от 1 до 24 часов. В редких случаях — до 48 часов. Если шаблон отклонён, вы получите причину отклонения и сможете отредактировать и отправить повторно. Планируйте создание шаблонов заранее, не в день запуска кампании.
Можно ли отправить произвольное сообщение без шаблона? Да, но только в рамках "окна обслуживания" (service window) — 24 часа после последнего сообщения от клиента. Это подходит для ответов поддержки, но не для маркетинговых рассылок. Trigly фокусируется на шаблонных сообщениях для массовых отправок.
Как узнать, что клиент отписался от WhatsApp? Клиент может заблокировать ваш номер в WhatsApp. При следующей отправке Cloud API вернёт ошибку. Trigly пометит сообщение как failed. Рекомендуем добавлять Quick Reply кнопку "Отписаться" в маркетинговые шаблоны и обрабатывать ответ через триггеры.
Начните отправлять WhatsApp-рассылки с конверсией 25-45%. Зарегистрируйтесь в Trigly, подключите WhatsApp Business и запустите первую кампанию уже сегодня.