Триггерные письма отправляются автоматически в ответ на действие покупателя: оформление заказа, смену статуса, брошенную корзину или день рождения. В 1С-Битрикс они строятся на почтовых событиях, шаблонах писем и сценариях CRM-маркетинга.
Что такое триггерные письма и чем отличаются от рассылок
Триггерное письмо — это сообщение, которое отправляется не по расписанию менеджера, а в ответ на конкретное событие. В отличие от массовой рассылки по всей базе, триггер срабатывает индивидуально для одного покупателя в момент, когда он совершил (или не совершил) целевое действие.
Типовые триггеры интернет-магазина на 1С-Битрикс:
- Транзакционные — подтверждение заказа, смена статуса, уведомление об оплате и отгрузке;
- Поведенческие — брошенная корзина, просмотр товара без покупки, отсутствие заказов N дней;
- Событийные — регистрация, день рождения, годовщина первой покупки;
- Реактивационные — возврат «спящих» клиентов, напоминание о бонусах.
Транзакционные письма реализуются штатно через почтовые события, поведенческие и реактивационные — через инструменты CRM-маркетинга и бизнес-процессы.
Почтовые события и шаблоны писем
Основа транзакционных триггеров — связка «тип почтового события + почтовый шаблон». Событие определяет, когда и с какими данными формируется письмо, а шаблон — как оно выглядит.
- Откройте Настройки → Настройки продукта → Настройки почты → Почтовые события (типы) и найдите нужный тип, например
SALE_NEW_ORDER(новый заказ) илиSALE_STATUS_CHANGED(смена статуса). - Перейдите в Почтовые шаблоны, создайте или отредактируйте шаблон, привязанный к этому типу события.
- В шаблоне укажите тему, отправителя, получателя (обычно
#EMAIL#или#ORDER_USER_EMAIL#) и тело письма. - Вставьте нужные почтовые макросы (переменные) — они подставляются автоматически при отправке.
Часто используемые макросы заказа:
| Макрос | Значение |
|---|---|
#ORDER_ID# | Номер заказа |
#ORDER_DATE# | Дата оформления |
#ORDER_LIST# | Состав заказа |
#PRICE# | Сумма заказа |
#EMAIL# | E-mail покупателя |
Одному типу события можно назначить несколько шаблонов — все активные будут отправлены при срабатывании.
Триггер на смену статуса заказа
Самый востребованный сценарий — письмо при переходе заказа в новый статус («Оплачен», «Передан в доставку», «Выполнен»). Настраивается без программирования.
- Перейдите в Магазин → Настройки → Статусы заказа и убедитесь, что нужные статусы созданы.
- Для каждого статуса система генерирует почтовое событие типа
SALE_STATUS_CHANGED_<ID>, где<ID>— код статуса. - В Почтовых шаблонах создайте шаблон под этот тип события и напишите текст для конкретного статуса.
- Проверьте, что шаблон активен (флаг «Активность»), иначе письмо уходить не будет.
Так покупатель получает отдельное письмо для каждого этапа — это снижает нагрузку на службу поддержки и повышает доверие к магазину.
Поведенческие триггеры через CRM-маркетинг
Письма по поведению (брошенная корзина, отсутствие покупок, реактивация) удобнее строить в CRM → CRM-маркетинг. Здесь можно собрать сегмент покупателей и запустить по нему рассылку или автоматический сценарий.
- Сегменты — отбор клиентов по фильтру: сумма покупок, дата последнего заказа, город, наличие товара в корзине.
- Триггерные рассылки — правило «если клиент попал в сегмент → отправить письмо».
- Генератор продаж — повторные касания «спящих» клиентов с задачами менеджеру.
Для брошенной корзины в интернет-магазине предусмотрен отдельный штатный механизм, который формирует напоминание о незавершённом заказе по расписанию на агенте. Его достаточно включить и настроить шаблон письма.
Гибкие сценарии на бизнес-процессах и роботах
Когда стандартных событий не хватает (нужна задержка, ветвление или несколько писем подряд), используют бизнес-процессы и роботов.
- Откройте Магазин → Настройки → Бизнес-процессы для документов заказа.
- Создайте шаблон процесса с запуском «при изменении» или «при добавлении» заказа.
- Добавьте действие «Отправить почтовое сообщение», при необходимости — перед ним действие «Пауза» для отложенной отправки.
- Через условие «Ветвление» отправляйте разные письма в зависимости от суммы или состава заказа.
В интерфейсе CRM ту же логику собирают роботами и триггерами: робот «Отправить письмо» на нужной стадии сделки плюс триггер, переводящий сделку на стадию по внешнему действию клиента.
Частые ошибки
Типичные проблемы при настройке триггерных писем:
- Письма не уходят — шаблон неактивен или не привязан к нужному типу почтового события.
- Не работают отложенные письма — на сервере не выполняются агенты и очередь почты (проверьте cron и настройки отправки почты).
- Пустые макросы — использован макрос, недоступный для данного типа события; список допустимых переменных показан на странице типа события.
- Дубли писем — к одному событию привязано несколько активных шаблонов с одинаковым текстом.
- Попадание в спам — не настроены SPF, DKIM и DMARC для домена отправителя, письма уходят с бесплатного ящика.
- Игнор согласия на рассылку — маркетинговые триггеры уходят клиентам без подтверждённого согласия, что нарушает закон о персональных данных.
Итог
Триггерные письма в 1С-Битрикс собираются из трёх уровней: почтовые события и шаблоны закрывают транзакционные уведомления, CRM-маркетинг — поведенческие и реактивационные сценарии, а бизнес-процессы и роботы дают гибкие цепочки с задержками и ветвлением.
Начните с базовых писем о заказе и смене статуса, затем подключите брошенную корзину и сегментные рассылки. Обязательно проверьте работу агентов и почтовой аутентификации домена — без этого даже корректно настроенные триггеры не дойдут до покупателя.