Руководства и туториалы
7 мин чтения

Как настроить частотное ограничение рассылок

Frequency capping в Trigly: лимиты по каналам, quiet hours, ежедневные/недельные/месячные ограничения. Не раздражайте клиентов.

К
Команда Trigly
Руководство по продукту

Зачем ограничивать частоту рассылок

Каждое маркетинговое сообщение — это вторжение в личное пространство клиента. Одно-два сообщения в день воспринимаются как полезная информация. Три-четыре — как спам. Пять и больше — как повод нажать "Отписаться" или пожаловаться на спам.

Последствия чрезмерных рассылок:

  • Рост отписок: каждый процент отписавшихся — это потерянные клиенты, которых вы уже не вернёте
  • Падение deliverability: жалобы на спам снижают репутацию отправителя, письма начинают попадать в "Промоакции" или "Спам"
  • Снижение engagement: клиенты перестают открывать ваши сообщения даже когда они действительно полезны
  • Потеря доходов: парадоксально, но больше сообщений не равно больше продаж. Оптимальная частота даёт максимальную конверсию

Frequency capping в Trigly решает эту проблему автоматически. Система на базе Redis проверяет лимиты перед каждой отправкой и блокирует превышение — без ручного контроля.

Три уровня ограничений в Trigly

1. Частотные лимиты (per-contact)

Ограничения на количество сообщений для каждого клиента. Работают независимо по каждому каналу.

Настройка: Кампании → Настройки организации → Frequency Capping

Период Рекомендуемый лимит Агрессивный лимит Консервативный лимит
День 2 сообщения 3 сообщения 1 сообщение
Неделя 5 сообщений 10 сообщений 3 сообщения
Месяц 15 сообщений 25 сообщений 8 сообщений

Лимиты считаются per-contact и per-channel. Это значит, что клиент может получить 2 email И 2 SMS в день — суммарно 4 сообщения. Если вы хотите ограничить общее количество сообщений по всем каналам, установите более строгие лимиты на каждый канал.

Как работает технически: при каждой отправке Trigly инкрементирует Redis-счётчик с ключом freq:{org_id}:{customer_id}:{channel}:{period}. Счётчики автоматически сбрасываются по истечении периода (TTL). Перед отправкой система проверяет все три лимита — если хотя бы один превышен, сообщение не отправляется.

2. Quiet Hours (время тишины)

Часы, когда рассылки не отправляются. Критически важная настройка, особенно для SMS и push-уведомлений.

Настройка: Кампании → Настройки организации → Quiet Hours

  • По умолчанию: 22:00 — 08:00 (10 вечера — 8 утра)
  • Работает по часовому поясу клиента: Trigly использует поле timezone из CDP-профиля. Если часовой пояс не указан, применяется часовой пояс организации.
  • Настраивается per-organization: вы можете установить свои часы тишины (например, 21:00 — 09:00 для B2C или 19:00 — 10:00 для B2B).

Если сообщение попадает в quiet hours, оно не отбрасывается, а откладывается до окончания периода тишины. Это особенно важно для fallback-цепочек — SMS не должно приходить ночью, даже если логика каскада подразумевает отправку.

Trigly поддерживает отправку в локальное время клиента через TimezoneDeliveryService. Это значит, что рассылка на базу с клиентами из разных часовых поясов автоматически группируется и отправляется в оптимальное время для каждой группы.

3. Rate Limiting (per-organization)

Ограничения на скорость отправки для всей организации. Защищают от перегрузки провайдеров и блокировки аккаунта.

Канал Лимит Источник ограничения
Email (SMTP) Зависит от провайдера Ваш SMTP-сервер
Email (Unisender) 50 msg/sec API Unisender
SMS (SMS.ru) 100 msg/sec API SMS.ru
Telegram 30 msg/sec Bot API лимит
WhatsApp 80 msg/sec Cloud API лимит
Push (WebPush) 100 msg/sec Ограничение Trigly

Rate limiting реализован через delay-based механизм в каждом адаптере канала: перед отправкой адаптер проверяет время последней отправки и при необходимости добавляет задержку.

Пошаговая настройка

Шаг 1: Определите стратегию

Выберите подход в зависимости от бизнеса:

  • E-commerce: 2/день, 7/неделю, 20/месяц — клиенты привыкли к частым промо
  • SaaS/B2B: 1/день, 3/неделю, 10/месяц — деловая аудитория ценит время
  • Медиа/контент: 3/день, 10/неделю, 30/месяц — подписчики ожидают частых обновлений
  • Финансы: 1/день, 2/неделю, 5/месяц — минимум маркетинга, максимум транзакционных

Шаг 2: Настройте лимиты

Перейдите в Кампании → Настройки → Frequency Capping и установите значения для каждого периода. Лимиты применяются ко всем кампаниям организации.

Шаг 3: Настройте quiet hours

Укажите часы тишины. Рекомендуем 22:00-08:00 для B2C и 20:00-09:00 для B2B.

Шаг 4: Проверьте часовые пояса клиентов

Убедитесь, что поле timezone заполнено у клиентов. Без него quiet hours применяются по часовому поясу организации, что может привести к ночным SMS для клиентов из других регионов.

Проверить заполненность можно через Data Quality — сервис покажет процент клиентов с заполненным полем timezone.

Шаг 5: Мониторинг

Отслеживайте метрики после включения frequency capping:

  • Количество заблокированных сообщений (suppressed)
  • Динамика отписок (должна снижаться)
  • Open rate и click rate (должны расти)

Как frequency capping влияет на кампании

Когда Trigly блокирует сообщение из-за превышения лимита, это отражается в статистике кампании:

  • Поле suppressed в статистике кампании показывает количество не отправленных сообщений
  • В логах кампании указана причина: "frequency limit exceeded"
  • Клиент не получает сообщение и не знает о блокировке

Важно: frequency capping НЕ применяется к транзакционным сообщениям (подтверждение заказа, сброс пароля). Блокируются только маркетинговые рассылки.

Советы и лучшие практики

  1. Начните с консервативных лимитов — лучше постепенно увеличивать частоту, чем резко снижать после волны отписок. Начните с 1/день, 3/неделю.

  2. Разделяйте каналы по важности — SMS и push-уведомления более агрессивны, чем email. Установите для них более строгие лимиты (1/день для SMS vs 2/день для email).

  3. Используйте A/B тестирование — протестируйте разную частоту на двух сегментах и сравните отписки, open rate и конверсию за месяц.

  4. Учитывайте триггерные рассылкитриггерные кампании (брошенная корзина, welcome-серия) тоже считаются в лимиты. Если у вас много триггеров, увеличьте общий лимит.

  5. Периодически пересматривайте — оптимальная частота меняется. Раз в квартал анализируйте данные и корректируйте лимиты.

Распространённые ошибки

  • Не включать frequency capping вовсе: рано или поздно маркетолог запустит 3 кампании в один день, и 5% базы отпишется. Лимиты — это страховка.
  • Одинаковые лимиты для всех каналов: SMS в 3 часа ночи и email в 3 часа ночи — разный уровень раздражения. Настраивайте каналы отдельно.
  • Забыть про quiet hours: даже с лимитом 1 сообщение в день, SMS в 23:30 — это проблема. Всегда настраивайте время тишины.
  • Игнорирование Redis-сброса: Redis-счётчики frequency capping сбрасываются при очистке Redis. После FLUSHALL лимиты обнулятся, и клиенты могут получить повторные сообщения. Учитывайте это при обслуживании инфраструктуры.

Ожидаемые метрики после включения

Метрика Без frequency capping С frequency capping Изменение
Отписки/месяц 2-5% 0.5-1.5% -60-70%
Open rate 15-20% 25-35% +50-75%
Click rate 1-3% 3-5% +60-100%
Жалобы на спам 0.3-0.5% < 0.1% -80%

Эти цифры типичны для e-commerce с базой 10K-100K контактов. Конкретные результаты зависят от отрасли, качества контента и исходной частоты.

Часто задаваемые вопросы

Что происходит с заблокированным сообщением?

Сообщение не отправляется и не откладывается (в отличие от quiet hours). Оно помечается как suppressed в статистике кампании. Клиент просто не получает это конкретное сообщение.

Можно ли исключить VIP-клиентов из frequency capping?

Напрямую нет — лимиты применяются ко всем контактам одинаково. Однако вы можете создать отдельные кампании для VIP-сегмента с более высоким приоритетом, чтобы их сообщения отправлялись первыми и не блокировались из-за массовых рассылок.

Frequency capping работает между разными кампаниями?

Да, лимиты глобальные для организации. Если клиент получил 2 email из кампании A, и лимит — 2/день, то кампания B не сможет отправить ему email в тот же день. Именно поэтому важно учитывать все активные кампании при планировании.


Защитите клиентскую базу от усталости от рассылок — настройте frequency capping прямо сейчас. Узнайте больше о каналах коммуникации Trigly и умной доставке для максимальной эффективности каждого сообщения.

how-tofrequency cappingquiet hoursрассылки

Готовы автоматизировать маркетинг?

Email, Telegram, SMS, Push из одного окна. AI-копирайтинг. Предикция оттока.

Записаться на аудит

Читайте также