Инструкция
Отправка транзакционных писем, от которых не нужно отписываться
Рассказываем, для чего это нужно и как это сделать в Mailganer
Что такое транзакционные письма
Транзакционные письма — это подтип триггерных писем, считающиеся техническими, а не рекламными. Транзакционные события связаны с действиями пользователя внутри бизнеса. Инициатива человека и какие-то действия с платформой — это транзакционное событие.

В случае с интернет-магазинами транзакцией может считаться регистрация, заказ и так далее. Любое изменение по заказу и его статусы — это тоже транзакции, о которых человека нужно уведомить по почте.

Что касается SAAS-платформ или веб-сервисов, то транзакциями будут различные уведомления о действиях. В том числе и информационные вроде «До конца тарифа осталось три дня».

Также транзакционными считаются сервисные уведомления типа «Через Х дней баллы сгорят», «Вам начислено Х баллов за заказ» и подобные.

Отправка триггерных писем всегда привязаны к какому-то событию и условию: «если день рождение через 7 дней, то отправь письмо», «если предыдущее было прочитано, то отправь другое письмо» и другие.
Внутри триггеров события разделяются на транзакции и все остальные.
С технической точки зрения триггеры «Брошенная корзина» (обычный) и «Заказ товара» (транзакция) одинаковы. Они привязаны к какому-то действию на сайте, после которого подписчику отправляется то или иное письмо. Но по функциональности и цели — это совершенно разные письма.
Почему нельзя давать от них отписываться
От транзакционных писем не нужно давать отписываться, потому это полностью информационное письмо, которое оповещает пользователя о его действиях в сервисе.
Важно: в транзакционных письмах не должно быть рекламы.

Когда содержимое письма не соответствует ожиданиям пользователя, то, не найдя кнопки «отписаться» он жалуется на спам. А если таких жалоб будет много — в спам начнут попадать все письма.
Например, если человек отпишется от письма с подтверждением заказа или другого транзакционного события, то он не сможет получать не только обычную рассылку, но и дальнейшие уведомления.

Иногда маркетологи пытаются добавить рекламу в такие письма и идут на всяческие ухищрения. Например, добавляют в низ письма сквозной рекламный блок или баннер с рекомендациями. Допускается добавить блок с рекомендациями: «Ещё вам может быть интересно...».

Пример транзакционного письма без возможности отписки:
Как убрать ссылку отписки для транзакционных писем в Mailganer
Для всех рассылок по умолчанию действует автоматическая проверка наличия ссылки отписки при вёрстке. Без неё сервис не даст отправить вам письмо, потому что это противоречит правилам получения рассылок.
Только по запросу клиента помечаем нужный триггерный список для транзакционных писем, у которого отключена проверку наличия ссылки отписки.

Если вы хотите отправлять такие транзакционные письма — напишите нам на support@mailganer.com.
Важно: эту опцию мы применяем к списку целиком. У всех триггеров, связанных с этим списком, будет отключена проверка ссылки отписки. Поэтому важно все такие транзакции вынести в отдельный список.

Перед тем, как писать запрос в службу поддержки убедитесь, что список состоит только из транзакционных триггеров.
Почему для транзакционных триггеров нужно создавать отдельный список?
Разбираем на понятном примере.

Обычно клиент создаёт единый список имейлов для своего домена. Все рассылки, как и триггеры, привязываются только к нему.

Технически мы можем убрать проверку ссылок отписки только у списка целиком, а не у конкретных имейлов. Если мы применим эту функцию к основному, где есть другие триггеры и цепочки писем, то отписка пропадёт у них всех. Это будет нарушением прав пользователя.

Поэтому клиенту нужно создать новый список для транзакционных писем и соответствующие триггеры привязывать к этому новому списку. После — написать нам в поддержку и мы отключим у нового списка проверку наличия ссылки отписки.
Настройка транзакционных триггеров
Для того, чтобы отправлять транзакционные письма подписчикам из отдельного списка, используются API-триггеры.
Что иметь возможность отправлять такой триггер — нужно подключить передачу данных по API.

Согласно антиспам-политике, отправить API-триггер можно только на имейл подписчика, у которого статус в базе «Активен». Соответственно, перед вызовом метода отправки триггера, сначала нужно вызвать метод, который добавляет подписчика в базу.

При добавлении нового имейла в базу подписчику отправляется DOI-письмо или письмо подтверждение подписки. При клике на ссылку «Подтвердить подписку», статус имейла в базе меняется с «Запрошено подтверждение» на «Активен».

При необходимости можно запросить активацию дополнительной переменной not_doi. Наличие этой переменной в методе добавления имейла отменяет отправку письма подтверждения. Емейл добавляется в базу сразу в статусе «Активен».