Live Direct Marketing
ГлавнаяБлогБазы и данные

Чистка базы контактов перед холодной кампанией: пошаговый процесс

7 июля 2026 · 9 мин чтения · Гайд: Базы и данные

Одна кампания по грязной базе может испортить репутацию домена сильнее, чем месяц прогрева её строил: невалидные адреса дают bounce, мёртвые ящики-ловушки отправляют домен в чёрные списки, а дубли раздражают живых получателей. Чистка базы email — самая скучная и самая окупаемая часть подготовки холодной B2B-кампании. Разбираем процесс по шагам: что проверять, чем и в каком порядке.

Коротко
  • Bounce rate выше 2–3% — порог, за которым провайдеры начинают снижать репутацию домена отправителя; чистка держит его ниже 1–2%.
  • Порядок чистки: синтаксис и домены → верификация ящиков → дубли → стоп-листы и ролевые адреса → актуальность контакта.
  • B2B-база протухает быстро: за год люди меняют работу, компании закрываются и переезжают на другие домены — чистить нужно перед каждой кампанией, а не раз в год.
  • Адреса с результатом верификации catch-all и unknown — серая зона: шлите по ним отдельным малым потоком, а не вместе с чистыми.
  • Чистка — это ещё и про релевантность: удаление контактов, не подходящих под ICP, поднимает reply rate сильнее любых правок текста.

Почему грязная база опаснее плохого текста

Плохое письмо по чистой базе даст мало ответов — неприятно, но поправимо. Хорошее письмо по грязной базе ударит по инфраструктуре: каждый недоставленный адрес — это hard bounce, а доля bounce — один из главных сигналов для почтовых провайдеров. Устойчиво выше 2–3% — и фильтры начинают считать отправителя спамером, который шлёт по купленным спискам; письма едут в спам уже у всех получателей, включая валидных.

Хуже bounce только спам-ловушки: адреса, которые провайдеры и антиспам-системы специально размещают в сети или реанимируют из давно умерших ящиков. Живой человек не мог оставить такой адрес — попадание письма в ловушку означает, что базу собирали автоматически или купили. Одна-две ловушки в кампании способны отправить домен в чёрный список, из которого выбираться придётся неделями.

В B2B проблема усугубляется скоростью распада базы. Люди меняют работу, и корпоративный ящик умирает вместе с уходом; компании ликвидируются, переименовываются, переезжают на новые домены. Из практики за год B2B-база деградирует на 20–30%: база, собранная прошлой весной и ни разу не чищенная, — это готовый генератор bounce.

Шаг 1. Техническая валидация: синтаксис и домены

Первый проход — самый дешёвый, без единого обращения к почтовым серверам. Убираем синтаксически невалидные адреса (пробелы, две собаки, кириллица в ASCII-поле, «ivanov@company» без зоны), чиним очевидные опечатки в популярных доменах (gmali.com, yanex.ru, mail.tu) и нормализуем регистр. На выгрузках из CRM и парсинга таких записей набирается 2–5%.

Второй проход — проверка доменов: существует ли домен и есть ли у него MX-записи, то есть принимает ли он почту вообще. Домен без MX — гарантированный bounce. Для B2B это ещё и маркер умерших компаний: домен не продлили — организация, скорее всего, уже не работает, и контакт можно смело удалять вместе со всеми коллегами с того же домена.

Сюда же — фильтрация одноразовых и временных доменов (сервисы 10-минутной почты) и явно личных адресов, если ваш процесс подразумевает переписку только по рабочим. Личный gmail в B2B-базе — повод для отдельного решения: писать на личные ящики деловые предложения — хуже и по конверсии, и юридически, лучше найти рабочий адрес человека.

Шаг 2. Верификация ящиков: valid, invalid, catch-all

Дальше проверяем существование конкретных ящиков. Сервисы верификации соединяются с почтовым сервером и спрашивают, готов ли он принять письмо для адреса, — не отправляя само письмо. На выходе каждый адрес получает статус: valid (ящик существует), invalid (не существует — удаляем без сожалений), и две серые категории — catch-all и unknown.

Catch-all означает, что сервер принимает почту на любой адрес домена, и проверить существование конкретного ящика снаружи нельзя. В B2B таких доменов много — это настройка почтового администратора, а не признак проблемы. Unknown — сервер не ответил однозначно (защита от перебора, тайм-аут). Выкидывать серую зону целиком жалко: там до трети базы, включая вполне живые адреса.

Рабочая тактика: чистые valid-адреса идут в основную кампанию; catch-all и unknown — отдельным медленным потоком, малыми порциями, с контролем bounce по этому сегменту. Если bounce по серому сегменту держится в норме — постепенно вливайте его в основной; если скачет — стопайте сегмент и добирайте контакты заново. Так вы не жертвуете ни базой, ни доменом.

Пример

Ориентиры после верификации типичной B2B-базы: 60–75% valid, 5–15% invalid, 15–30% catch-all и unknown. Если invalid больше 20% — источник базы плохой, и дело не в чистке: пересмотрите, откуда берутся контакты.

Шаг 3. Дубли, ролевые адреса и стоп-листы

Дедупликация в B2B — это не только «один email — одна строка». Один человек может присутствовать в базе с рабочим и личным адресом, со старым и новым доменом компании; одна компания — с пятью контактами, каждому из которых уйдёт одинаковое письмо. Схлопывайте дубли по человеку (нормализованные имя плюс компания) и ставьте лимит контактов на компанию: два одинаковых письма разным сотрудникам, пересланные друг другу, выглядят как спам-бомбардировка.

Ролевые адреса — info@, sales@, hr@, office@ — отдельная категория. Для адресного аутрича по ЛПР они обычно балласт: письмо «Ивану Петровичу» на info@ читает секретарь. Но выкидывать их не всегда правильно — для маленьких компаний info@ нередко читает сам директор. Решение по сегменту: в кампании по микробизнесу ролевые оставляем отдельным потоком, в кампании по средним и крупным — убираем или используем только для поиска нужного человека.

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

Шаг 4. Актуальность и соответствие ICP

Технически валидный адрес — ещё не значит полезный. Человек мог смениться на должности: ящик жив, но «руководитель отдела закупок Иванов» из вашей CRM уже полгода работает в другом месте, а письмо с обращением к нему читает преемник. Перед важными кампаниями стоит выборочно сверить ключевые контакты с открытыми источниками — сайтом компании, профессиональными сетями; на малых адресных объёмах это реально и окупается качеством первых строк письма.

Второй слой — соответствие профилю идеального клиента. В базе, собиравшейся месяцами, накапливаются компании не того размера, не той отрасли, не той географии. Каждое письмо нерелевантному получателю — это не «а вдруг выстрелит», а рост жалоб и падение reply rate. Жёсткий фильтр по ICP перед кампанией часто поднимает долю ответов заметнее, чем любая работа над текстом: писать меньшему числу правильных людей выгоднее, чем большему числу случайных.

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

Регламент: как встроить чистку в процесс

Чистка — не разовая акция перед «большой рассылкой», а регламент. Минимальный рабочий цикл: полная верификация любого нового источника контактов до первого письма; экспресс-чистка (bounce прошлых кампаний, стоп-листы, дубли) перед каждой кампанией; ревизия актуальности сегмента раз в квартал. Новый источник — всегда карантин: первые отправки малым объёмом с контролем bounce, и только потом полноценный запуск.

В LDM этот контур автоматизирован: адреса верифицируются при загрузке и перед отправкой, bounce и отказы автоматически уходят в стоп-листы, дубли по компании контролируются на уровне кампании. Но независимо от инструмента держите в голове главную метрику здоровья: bounce rate кампании ниже 2%, в идеале ниже 1%. Всё, что выше, — сигнал, что чистка где-то не сработала, и следующую кампанию надо начинать с ревизии базы, а не с нового шаблона письма.

Вопросы и ответы

Какой bounce rate считается допустимым для холодной B2B-кампании?

Ориентир — ниже 2%, хорошая чистая база даёт меньше 1%. Устойчивый bounce выше 3–5% — серьёзный риск: провайдеры расценивают его как признак рассылки по купленным спискам и снижают репутацию домена. Hard bounce после кампании сразу отправляйте в стоп-лист.

Как часто нужно чистить базу email?

Полная верификация — для каждого нового источника контактов и для любой базы, лежавшей без отправок дольше 2–3 месяцев. Экспресс-чистка (стоп-листы, дубли, прошлые bounce) — перед каждой кампанией. B2B-база теряет 20–30% валидности за год, поэтому «почистили в январе» к осени уже не считается.

Что делать с адресами со статусом catch-all после верификации?

Не удалять и не сливать с чистыми. Catch-all означает, что сервер принимает почту на любой адрес домена и проверить конкретный ящик нельзя. Отправляйте по ним отдельным малым потоком с контролем bounce: сегмент ведёт себя хорошо — постепенно вливайте в основную кампанию, скачет — останавливайте.

Стоит ли писать на ролевые адреса вроде info@ и sales@?

Зависит от сегмента. В микробизнесе info@ часто читает сам руководитель, и такие адреса работают. В средних и крупных компаниях письмо на info@ до ЛПР не доходит — используйте их разве что для просьбы подсказать нужного человека. В любом случае выделяйте ролевые адреса в отдельный поток со своей статистикой.

Чем опасны спам-ловушки и как они попадают в базу?

Спам-ловушки — адреса, которые не принадлежат живым людям и используются антиспам-системами для выявления недобросовестных отправителей. В базу они попадают через автоматический парсинг и покупные списки. Попадание в ловушку может отправить домен в чёрный список. Защита — собирать контакты из проверяемых деловых источников и верифицировать базу.

Можно ли чистить базу вручную, без сервисов верификации?

Частично: синтаксис, дубли, стоп-листы и проверку MX-записей можно сделать своими скриптами или в таблице. Но существование конкретного ящика вручную не проверить — нужен верификатор с SMTP-проверкой. На объёмах адресного аутрича (сотни контактов) стоимость верификации незаметна на фоне цены сожжённого домена.

Важно: это не массовая рассылка и не спам. Мы работаем адресно: каждое сообщение отправляется конкретному представителю конкретной компании (юридического лица) по деловому поводу, небольшими дневными объёмами и с персонализацией под получателя. Соблюдаем требования ФЗ-38 «О рекламе» и ФЗ-152 «О персональных данных»: в каждом письме указан отправитель и работает отказ от коммуникации в один клик; отписки и стоп-листы применяются ко всем последующим кампаниям без исключений. Компании, попросившие их не беспокоить, исключаются навсегда.

Хотите применить это в своём аутриче?

Расскажем, как это работает на вашем сегменте и продукте — до старта работ.

Обсудить задачу