Bounce rate в email: процент отказов доставки
Bounce rate - процент писем из рассылки, которые вернулись обратно отправителю с ошибкой доставки. Формула простая: количество bounces делим на количество отправленных писем и умножаем на 100. Если из 10 000 писем 300 вернулись, bounce rate = 3%.
Hard bounce и soft bounce
Не все отказы одинаковы. Их делят на два типа, и различие между ними принципиально.
Hard bounce - постоянная ошибка. Почтовый сервер сообщает, что доставить письмо невозможно в принципе. Типичные причины: ящик не существует (код 550), домен не найден, адрес заблокирован. Hard bounce означает, что повторная отправка на этот же адрес бессмысленна. Адрес нужно немедленно убрать из базы.
Soft bounce - временная ошибка. Ящик существует, но прямо сейчас доставка невозможна. Почтовый ящик переполнен (код 452), сервер временно недоступен (код 421), письмо слишком большое. Отправляющий сервер ставит письмо в очередь и повторяет попытку через несколько часов. Если после нескольких попыток доставка не удалась, soft bounce переходит в категорию «неудачная доставка».
Какой bounce rate считается нормальным
Общепринятый порог - не более 2% для hard bounces. ESP (email service providers) используют примерно этот ориентир. Если bounce rate поднимается выше 5%, большинство ESP приостановят отправку и потребуют от вас очистки базы.
Для soft bounces отдельного порога нет, потому что они часто разрешаются автоматически. Но если один и тот же адрес стабильно даёт soft bounce на протяжении нескольких рассылок подряд, его стоит перевести в категорию проблемных и убрать из активных списков.
Почему высокий bounce rate опасен
Bounces - один из главных сигналов для почтовых провайдеров. Высокий bounce rate говорит провайдеру, что отправитель не следит за качеством своей базы. Последствия:
- Снижение репутации IP и домена. Провайдеры отслеживают bounce rate по каждому отправителю. При регулярном превышении нормы репутация падает, и всё больше писем уходит в спам.
- Блокировка ESP-аккаунта. SendGrid, Mailgun, Amazon SES - все крупные сервисы мониторят bounce rate клиентов. Превышение порога приводит к предупреждению, а затем к приостановке аккаунта.
- Попадание в чёрные списки. Систематическая отправка на несуществующие адреса - признак спамера. IP может оказаться в Spamhaus SBL или других DNSBL.
Откуда берётся высокий bounce rate
Устаревшая база. Люди меняют работу, удаляют почтовые ящики, домены компаний перестают существовать. Если вы собрали базу 2-3 года назад и ни разу не ревалидировали, часть адресов гарантированно недействительна.
Купленные или парсенные списки. В таких базах процент невалидных адресов может доходить до 30-40%. Плюс спам-ловушки, которые создают дополнительные проблемы помимо bounces.
Отсутствие валидации при подписке. Без проверки email при регистрации в базу попадают адреса с опечатками: gmial.com, yaho.com, hotmial.com. Каждый такой адрес - гарантированный hard bounce.
Как снизить bounce rate
- Валидируйте базу перед каждой крупной рассылкой. Удаляйте невалидные адреса до отправки.
- Используйте double opt-in. Подписчик подтверждает email, переходя по ссылке из письма. Адрес с опечаткой не пройдёт подтверждение.
- Обрабатывайте bounces после каждой рассылки. Hard bounces - удаляйте сразу. Soft bounces - отслеживайте, удаляйте после 3-5 повторений.
- Проверяйте email в реальном времени при регистрации через API валидатора. Это отсекает ошибки на входе.
- Регулярно чистите базу от неактивных подписчиков. Ящик, который не проявлял активности год, может быть уже удалён или превращён в спам-ловушку.
uChecker выявляет невалидные адреса до отправки рассылки. Проверка синтаксиса, DNS, MX-записей и SMTP-соединения позволяет убрать потенциальные bounces из базы и держать bounce rate ниже 2%.
