Как настроить suppression lists (стоп-листы) в Trigly
Пошаговая инструкция: создание стоп-листа, bulk import, автоматическое добавление при bounce/complaint, проверка перед отправкой.
Зачем нужны стоп-листы
Suppression list (стоп-лист) — это список адресов (email, телефонов), которым запрещена отправка сообщений. Это не просто рекомендация, а критически важный механизм для любого бизнеса, ведущего рассылки.
Последствия отправки на suppressed-адреса:
- Штрафы. Нарушение 152-ФЗ (персональные данные) и закона о рекламе может стоить от 100 000 до 500 000 рублей
- Блокировка домена. Почтовые провайдеры (Gmail, Mail.ru, Yandex) блокируют домен-отправитель при высоком проценте жалоб
- Потеря репутации. Sender Score ниже 70 означает, что ваши письма будут попадать в спам у всех получателей
- Отключение провайдера. Сервисы вроде UniSender заблокируют аккаунт при bounce rate выше 5%
Правильно настроенный suppression list в Trigly защищает от всех этих рисков автоматически.
Типы suppression в Trigly
Trigly поддерживает четыре типа записей в стоп-листе, каждый из которых добавляется разными механизмами:
Hard Bounce (автоматический)
Email-адрес не существует или почтовый ящик недоступен. При отправке сервер получателя возвращает код ошибки 5xx. Trigly автоматически добавляет такой адрес в suppression — повторная отправка бессмысленна и вредит репутации отправителя.
Spam Complaint (автоматический)
Получатель нажал кнопку "Спам" в почтовом клиенте. Trigly получает уведомление через вебхук от провайдера (UniSender, Gmail Postmaster). Адрес автоматически добавляется в suppression, а контакт помечается как is_unsubscribed. Это самый опасный тип — одна жалоба на 1000 писем уже вызывает проблемы.
Unsubscribe (автоматический)
Клиент нажал ссылку "Отписаться" в письме. Trigly добавляет адрес в suppression и устанавливает is_unsubscribed = true и unsubscribed_at в профиле CDP. Каждое письмо, отправленное через Trigly, содержит заголовок List-Unsubscribe для удобной отписки прямо из интерфейса почтового клиента.
Manual (ручной)
Вы добавляете адрес вручную. Типичные причины: юридический запрет (GDPR/152-ФЗ request), конкуренты, собственные сотрудники, тестовые адреса.
Как настроить в Trigly
Автоматическое добавление — уже работает
Из коробки Trigly автоматически добавляет записи в suppression list при следующих событиях:
- Hard bounce при отправке —
EmailAdapterилиUnisenderAdapterполучает ошибку → создаётсяSuppressionEntry - Spam complaint через вебхук UniSender — POST на
/hooks/email/unisender→ suppression + unsubscribe - Универсальный bounce handler — POST на
/hooks/email/bounce→ hard bounce создаёт suppression, spam complaint устанавливает unsubscribe - Клик по "Отписаться" — GET на
/api/v1/campaigns/track/unsubscribe→ suppression + unsubscribe
Вам не нужно ничего настраивать — достаточно подключить канал email в разделе Каналы, и Trigly начнёт защищать вашу репутацию.
Ручное добавление
Для ручного управления стоп-листом перейдите в CDP, затем откройте раздел Suppression:
Добавить один адрес:
- Нажмите "Добавить"
- Укажите email или телефон
- Выберите причину (bounce / complaint / unsubscribe / manual)
- Сохраните
Bulk import из CSV:
- Нажмите "Импорт"
- Загрузите CSV-файл с колонкой email или phone
- Укажите причину для всех записей
- Trigly добавит все адреса за одну операцию
Это полезно при переезде с другой платформы — экспортируйте suppression list из старого сервиса и импортируйте в Trigly.
Проверка перед отправкой
Перед каждой отправкой кампании Trigly автоматически проверяет suppression list. Процесс выглядит так:
- Формируется список получателей из выбранного сегмента
- Каждый адрес проверяется через
SuppressionService.check() - Подавленные адреса исключаются из отправки
- Метрика
suppressedв статистике кампании увеличивается на количество исключённых - Отправка идёт только по "чистым" адресам
Вы можете проверить конкретный адрес через API: POST /api/v1/cdp/suppression/check — полезно перед добавлением нового контакта.
Удаление из стоп-листа
Trigly позволяет удалить запись из suppression list через API (DELETE /api/v1/cdp/suppression/{id}), но делать это нужно крайне осторожно и только в обоснованных случаях.
Типичные ошибки
-
Удаление из suppression по просьбе клиента. Если клиент жаловался на спам и теперь "хочет вернуться", не удаляйте старую запись — создайте новую подписку с double opt-in. Иначе при повторной жалобе последствия будут серьёзнее.
-
Отсутствие мониторинга bounce rate. Если bounce rate превышает 2%, это сигнал о проблемах с базой. Проверяйте в разделе аналитика доставляемости. Норма: менее 0.5% для хорошо поддерживаемой базы.
-
Импорт купленных баз. Купленные списки email — гарантированный путь к блокировке. Trigly не может защитить от этого — в купленных базах до 30% невалидных адресов и spam traps.
-
Разные стоп-листы для разных каналов. В Trigly suppression list единый для всех каналов — если адрес подавлен, он подавлен везде. Это правильный подход, потому что жалоба на одном канале часто означает нежелание получать сообщения вообще.
-
Отсутствие регулярной гигиены. Клиенты, неактивные более 12 месяцев, должны быть перемещены в suppression или удалены. Это снижает bounce rate и улучшает метрики доставляемости.
Best practices
- Никогда не удаляйте из suppression записи с типом hard_bounce или spam_complaint — эти адреса опасны
- Регулярно чистите базу: неактивные более 12 месяцев контакты переводите в suppression или удаляйте
- Мониторьте bounce rate: норма менее 0.5%, тревога при 2%, критично при 5%
- Настройте вебхуки провайдеров: подключите входящие вебхуки UniSender и других провайдеров для автоматического suppression
- Используйте double opt-in для новых подписчиков — это сразу отсеивает невалидные адреса
- Проверяйте suppression при импорте: перед импортом новой базы прогоните адреса через suppression check
Ожидаемые метрики
После правильной настройки suppression list вы увидите:
- Bounce rate: снижение до 0.1-0.5% (с типичных 2-5% без suppression)
- Complaint rate: менее 0.1% (критический порог — 0.3%)
- Sender Score: 85-100 (хорошая репутация отправителя)
- Inbox Placement: 90-98% писем попадают во "Входящие", а не в "Спам"
- Suppressed на кампанию: 1-3% базы (нормальный показатель)
FAQ
Что происходит со стоп-листом при удалении клиента из CDP? Записи в suppression list не удаляются при удалении контакта из CDP. Это сделано намеренно — даже если вы удалили профиль клиента, адрес должен оставаться в стоп-листе, чтобы предотвратить повторный импорт и отправку.
Можно ли подавить целый домен (например, @competitor.com)? В текущей версии Trigly suppression работает на уровне конкретных адресов. Для блокировки домена добавьте все известные адреса вручную или создайте динамический сегмент с исключением по домену.
Как перенести suppression list из другого сервиса? Экспортируйте стоп-лист из старого сервиса в формате CSV (одна колонка с email). Импортируйте через CDP, затем Suppression, далее "Импорт". Укажите reason = "manual". Важно: обязательно перенесите стоп-лист ДО начала рассылок из Trigly.
Ключевой вывод
Suppression list — это не бюрократическая формальность, а критически важный элемент инфраструктуры email-маркетинга. Один день без suppression может стоить месяцев восстановления репутации домена. Настройте автоматическое добавление при bounce и complaint, проведите импорт существующего стоп-листа из предыдущего сервиса и регулярно проводите гигиену базы. Trigly делает большую часть работы автоматически — ваша задача только контролировать метрики и не удалять из suppression записи типа hard_bounce и spam_complaint.
Помните, что стоп-лист — это живая система, которая растёт вместе с вашей базой. Каждый месяц в неё добавляются новые адреса: кто-то меняет работу и теряет корпоративный email, кто-то отписывается, кто-то жалуется на спам. Это нормальный процесс, и suppression list размером 5-10% от активной базы — показатель здоровой email-гигиены, а не повод для беспокойства. Компании, которые системно ведут стоп-листы, стабильно держат inbox placement на уровне 95%+ и практически не сталкиваются с блокировками почтовых провайдеров. Первое, что стоит сделать после подключения Trigly, — импортировать стоп-лист из предыдущего сервиса рассылок и настроить входящие вебхуки для автоматического suppression при bounce и complaint. Также рекомендуем настроить ежемесячный аудит: экспортируйте контакты с data_quality_score ниже 30 и проверьте их на валидность — это предотвратит накопление «мёртвых» адресов в активной базе рассылок.
Защитите репутацию своего домена с первого дня. Зарегистрируйтесь в Trigly — suppression list работает автоматически с момента подключения.