Sunset policy: когда и как удалять неактивных подписчиков
Every email list grows two things at once: engaged subscribers and dead weight. Sunset policy is the discipline of cutting the second before it drags down the first. Not a one-time cleanup — a permanent rule that decides when an address stops earning its place in your list.
What sunset policy actually means
A sunset policy is a set of rules that automatically removes or suppresses subscribers who have stopped engaging. No opens, no clicks, no purchases — for a defined period. Once that period expires, the address is either moved to a suppression list or deleted entirely.
The point is not punishment. The point is survival. Mailbox providers — Gmail, Yahoo, Outlook, Mail.ru — track how recipients interact with your messages. If a large portion of your list ignores every email, the provider concludes that your messages are unwanted. The consequence is predictable: inbox placement drops, spam folder placement rises, and eventually even your engaged subscribers stop seeing your emails.
Sender reputation is calculated per domain (and sometimes per IP). One dirty segment poisons deliverability for the entire list. A sunset policy prevents that contamination by removing the source of negative signals before they accumulate.
Why marketers resist sunsetting
The objection is always the same: “We paid to acquire those subscribers. Deleting them feels like throwing money away.” This logic sounds reasonable until you run the numbers.
Most ESPs charge per subscriber or per email sent. Every inactive address on your list costs money every month — for storage, for sending, for bandwidth. An address that hasn’t opened a single email in nine months is not an asset. It’s a recurring expense that also degrades your domain reputation.
There is also a measurement problem. A list of 50,000 with 12% open rate looks worse than a list of 30,000 with 22% open rate — but the second list is actually reaching more real people. Inactive subscribers distort every metric you rely on: open rate, click rate, conversion rate, revenue per email. You cannot optimize what you cannot measure accurately.
Defining inactivity: which signals matter
Opens are unreliable. Apple Mail Privacy Protection pre-fetches tracking pixels, inflating open rates for Apple Mail users. Several corporate email clients do the same. An address that “opens” every email but never clicks anything in six months is likely not a real reader.
Clicks are harder to fake and more meaningful. A click means the person read the email, found something relevant, and acted on it. If your ESP tracks website visits or purchases triggered by email, those signals are even stronger. The hierarchy of engagement signals, from weakest to strongest: open → click → site visit → purchase/conversion.
For a sunset policy, combine them. A subscriber is inactive if they have had zero clicks and zero conversions within your defined window. If you can reliably filter out Apple Privacy opens, use opens as a secondary signal. If you cannot, ignore opens entirely and rely on clicks plus downstream actions.
Choosing your time thresholds
There is no universal number. The right threshold depends on your sending frequency and sales cycle.
| Business type | Sending frequency | Sunset window |
|---|---|---|
| E-commerce (daily/weekly sends) | 3-7x per week | 90 days |
| SaaS / B2B | 1-2x per week | 120-180 days |
| Media / newsletter | 1-3x per week | 90-120 days |
| Seasonal business | Variable | 12 months |
The logic is simple: the more emails a subscriber receives without reacting, the less likely they are to ever react again. If you send three emails per week and someone hasn’t clicked in 90 days, that is roughly 40 ignored emails. The probability of email 41 breaking through is near zero.
Building the process step by step
A sunset policy has three stages: identification, last-chance re-engagement, and suppression. Each stage needs clear rules so the process can run on autopilot.
Stage 1: Identify. Create a dynamic segment in your ESP: “zero clicks in the last N days.” Run this segment weekly or bi-weekly. Before doing anything else, validate the addresses in this segment. A portion of long-inactive subscribers will have abandoned their mailboxes entirely, and some of those dead addresses may have been recycled into spam traps by mailbox providers.
Run the inactive segment through uChecker before sending any re-engagement emails. Remove invalid addresses, disposable domains, and role-based accounts. Sending re-engagement campaigns to dead addresses defeats the purpose — you will spike bounces and damage the reputation you are trying to protect.
Stage 2: Re-engage. Send 2-3 emails over 2-3 weeks to the validated inactive segment. The goal is binary: get a click or confirm that the subscriber is gone. No aggressive discounting needed. A straightforward message works: “We noticed you haven’t engaged with our emails in a while. Want to stay? Click here. Otherwise, we’ll stop sending.”
The final email should be explicit: “This is your last email from us unless you click below.” Loss aversion is real. Some people will click simply because they don’t want to lose the option. That is fine — it confirms they are at least reading.
Stage 3: Suppress. Everyone who did not click any link in the re-engagement sequence gets moved to a suppression list. They remain in your database (for analytics and potential future use) but stop receiving emails. Some companies delete entirely. Either approach works. The key is that the addresses stop counting toward your active sending volume.
What to expect after implementing sunset policy
Your list will shrink. That is the entire point. The typical first-round sunset removes 15-40% of the list, depending on how long you have been sending without any cleanup. This number is not a loss — it is a correction. Those addresses were already gone in every meaningful sense.
ESP costs usually drop too. Fewer subscribers means a lower tier, fewer emails sent means lower bandwidth charges. Some companies save 20-30% on their ESP bill after the first sunset cycle. That money was being spent on sending emails to people who would never read them.
Sunset policy на практике: российские реалии
Всё сказанное выше работает одинаково для любого рынка. Но у рунета есть особенности, которые влияют на настройку sunset policy.
Mail.ru и Яндекс учитывают вовлечённость при сортировке входящих. Если большая часть ваших получателей на Mail.ru игнорирует письма, провайдер начинает складывать все ваши рассылки в «Рассылки» или напрямую в спам. Причём это решение применяется к домену, а не к отдельным адресам. Один грязный сегмент тянет вниз доставляемость для всех подписчиков на Mail.ru.
Gmail с 2024 года применяет аналогичную логику ещё жёстче: sender guidelines прямо требуют, чтобы отправители поддерживали spam complaint rate ниже 0,1%. Не рекомендуют, а именно требуют. При превышении этого порога домен получает тротлинг и рост отказов.
Как определить порог для своего бизнеса
Откройте аналитику рассылок за последние 6 месяцев. Найдите подписчиков, которые не кликнули ни по одной ссылке за этот период. Посмотрите, какой процент от базы они составляют. Если больше 30% — у вас давно назрела проблема. Если 10-20% — вы в зоне, где sunset policy будет профилактикой, а не экстренной мерой.
Учитывайте цикл покупки. Если вы продаёте софт с ежемесячной подпиской, 90 дней без клика — достаточный сигнал. Если у вас туристическое агентство и человек покупает тур раз в год, 12 месяцев — адекватный порог. Sunset window должен быть кратен минимум двум-трём циклам вашей обычной рассылки, чтобы подписчик получил достаточно писем для реакции.
Четыре ошибки при внедрении sunset policy
1. Удалять без реактивации
Часть «неактивных» на самом деле просто пропустила несколько писем. Они не ушли — они отвлеклись. Реактивационная цепочка из 2-3 писем возвращает 3-8% таких подписчиков. Удалять без попытки вернуть — значит терять людей, которых ещё можно было удержать.
2. Слишком короткое окно
30 дней — это не sunset, это паника. Человек мог уехать в отпуск, сменить устройство, временно потерять доступ к ящику. Минимальный разумный порог — 90 дней для высокочастотных рассылок и 120-180 дней для остальных.
3. Отправлять реактивацию на непроверенные адреса
Неактивный сегмент — самая грязная часть базы. За месяцы тишины часть адресов умерла, часть стала спам-ловушками. Отправлять реактивационные письма без предварительной валидации — прямой путь к всплеску bounces и попаданию в чёрные списки.
4. Не автоматизировать процесс
Sunset policy, который зависит от ручного запуска, не работает. Его забудут в первый же загруженный месяц. Настройте автоматический workflow в ESP: сегмент пополняется динамически, реактивация запускается по триггеру, подавление происходит через N дней после последнего письма цепочки.
Sunset policy и валидация базы — два механизма, одна цель
Sunset policy убирает подписчиков, которые перестали реагировать. Валидация убирает адреса, которые перестали существовать. Это разные проблемы, но они часто пересекаются. Человек, который не открывал ваши письма 6 месяцев, мог просто забросить ящик. А заброшенный ящик через полгода-год превращается в невалидный адрес или, что хуже, в спам-ловушку.
Оптимальная связка: перед каждой реактивационной кампанией прогоняйте сегмент через uChecker. Удаляйте невалидные и рискованные адреса. Реактивацию отправляйте только на живые ящики. Так вы не тратите бюджет на мёртвые адреса и не рискуете репутацией домена ради писем, которые некому прочитать.
Что делать с подавленными адресами
Не удаляйте их навсегда. Переносите в отдельный сегмент «suppressed» или «sunset». Через 6-12 месяцев можно попробовать ещё одну реактивацию, но только после повторной валидации. Если человек не вернулся после двух циклов — он ушёл. Удаляйте окончательно.
Храните данные о подавлённых адресах. Они нужны для аналитики: когда люди уходят, после какого типа контента, из какого источника подписки. Эти паттерны показывают, где ваша воронка привлечения даёт некачественных подписчиков, и помогают исправить проблему на входе, а не на выходе.
Как часто запускать sunset
Зависит от объёма базы и частоты рассылок. Для большинства компаний раз в квартал — рабочая частота. Если вы отправляете ежедневно и база растёт быстро, можно раз в месяц. Для небольших баз с редкими рассылками достаточно двух раз в год.
Главное правило: sunset не должен быть событием. Это процесс, который работает в фоне. Сегмент неактивных обновляется автоматически. Реактивационные письма уходят по расписанию. Подавление происходит без ручного вмешательства. Вы смотрите на отчёты и корректируете пороги раз в квартал — это всё, что нужно.
Sunset policy — это не про то, сколько подписчиков удалить. Это про то, сколько реальных читателей оставить.
Порядок действий
1. Определите порог неактивности для вашего бизнеса (90, 120 или 180 дней без кликов).
2. Создайте динамический сегмент неактивных в ESP.
3. Перед реактивацией прогоните сегмент через uChecker — уберите мёртвые адреса.
4. Отправьте 2-3 реактивационных письма за 2-3 недели.
5. Тех, кто не кликнул — в suppression list.
6. Автоматизируйте весь цикл в ESP.
7. Повторяйте каждый квартал. Корректируйте пороги по результатам.
Чистая база не строится один раз. Она поддерживается постоянно. Sunset policy — один из инструментов этого процесса, и начать стоит с проверки того, что у вас уже есть.
Хотите узнать, сколько мёртвых адресов прячется в вашей базе? Загрузите список в uChecker — через пару минут увидите: сколько адресов живы, сколько протухли, а сколько несут риск для вашего домена.
