Аудит базы перед кампанией: шесть проверок, которые спасают домен и reply rate
База — единственный элемент кампании, ошибку в котором нельзя исправить после нажатия «отправить»: текст можно переписать к следующей волне, домен — прогреть заново, а письма, ушедшие на мёртвые и нецелевые адреса, уже отработали в минус. Проверка базы перед отправкой — это не одна прогонка через верификатор, а аудит по шести блокам: происхождение, соответствие ICP, техническая валидность, актуальность людей, дубли и стоп-листы. Разбираем каждый блок с порогами, при которых кампанию стоит остановить.
- Аудит начинается с происхождения: сегмент, источник которого нельзя назвать и проверить, не допускается к отправке независимо от «качества» адресов.
- Верификация адресов — необходимый, но не достаточный шаг: valid-ящик у нецелевой компании всё равно мусор, а протухшая должность ЛПР — почти гарантированное «это не ко мне».
- Пороги остановки: invalid больше 15–20% — пересматривать источник; bounce-прогноз выше 3% — не отправлять; дубли компаний выше 5% — чинить сведение данных.
- Дубли в B2B считаются на трёх уровнях — адрес, человек, компания; два письма разным людям одного юрлица с одинаковым текстом выглядят как спам изнутри.
- Проверка против стоп-листов (отписки, жалобы, клиенты, конкуренты) — последний фильтр перед отправкой, и он обязателен даже для «свежесобранной» базы.
Блок 1. Происхождение: откуда взялся каждый сегмент
Первый вопрос аудита — не «сколько валидных адресов», а «откуда эти контакты». У каждого сегмента базы должен быть внятный ответ: собрали по реестру юрлиц под фильтры ICP, обогатили с сайтов компаний, выгрузили из CRM по признаку, получили от партнёра с понятной историей. Сегмент, происхождение которого никто в команде не может объяснить, — главный кандидат на спам-ловушки, мёртвые ящики и юридические сюрпризы, и никакая верификация этого не компенсирует.
Отдельная категория риска — покупные базы «50 000 контактов вашей отрасли». Их собирали парсингом без вашего участия и продавали не только вам; адреса из них уже получали чужой спам, часть превратилась в ловушки, а владельцы приучены жаловаться. Для адресного B2B-аутрича покупной список бесполезен ещё и стратегически: смысл подхода — писать конкретным ЛПР конкретных компаний под ваш ICP, а не «отрасли вообще».
Практический вывод для аудита: разметьте базу по источникам до всех остальных проверок. Дальнейшие пороги считайте по каждому источнику отдельно — смешанная статистика прячет проблемный сегмент. Если один источник даёт 25% invalid, а другой 3%, то в среднем будет пристойно, но отправлять первый сегмент всё равно нельзя.
Блок 2. Соответствие ICP: та ли это база вообще
Технически чистая база может быть стратегически мусорной: адреса валидны, но компании не подходят под профиль. Проверка простая и отрезвляющая — возьмите случайные 30–50 записей и вручную сверьте с критериями ICP: отрасль, размер, регион, роль контакта, дисквалификаторы. Если из пятидесяти случайных компаний десять не проходят фильтры — в базе примерно 20% нецелевых, и каждый пятый контакт кампании потратится впустую ещё до вопросов доставляемости.
Обратите внимание на роль контакта: база «правильных компаний» с адресами info@, office@ и бухгалтерии — не база для адресного аутрича. Ролевые ящики читают не ЛПР, письма из них не пересылают, а жалуются с них охотно. Доля общих ящиков выше 10–15% — признак, что сбор шёл по принципу «какой адрес нашёлся», и сегмент нужно дообогащать до конкретных людей, а не отправлять как есть.
Здесь же стоит проверить полноту полей, на которые опирается персонализация. Если письмо использует название компании в родительном падеже, отрасль и повод — эти поля должны быть заполнены и адекватны у всех записей. Ничто не выдаёт автоматику так, как «Уважаемый , ваша компания ООО "ООО РОМАШКА"» — пустые и грязные поля персонализации хуже её отсутствия.
Быстрый ручной тест: 50 случайных строк, четыре вопроса к каждой — компания проходит ICP-фильтры? контакт — человек, а не роль? должность актуальна на сайте или в открытых источниках? поля персонализации заполнены без мусора? Меньше 40 из 50 «да» по любому вопросу — сегмент дорабатывается, а не отправляется.
Блок 3. Техническая валидность адресов
Классический слой проверки, и он обязателен даже для базы, собранной вчера. Сначала — дешёвые фильтры без обращения к серверам: синтаксис (опечатки, пробелы, кириллица в адресе), мёртвые и одноразовые домены, домены без MX-записей — такие письма гарантированно не дойдут, а домен без почты у юрлица часто означает, что компания уже не работает. На типичных B2B-выгрузках этот слой отсеивает 2–5% записей почти бесплатно.
Затем — верификация ящиков через SMTP-проверку: на выходе категории valid, invalid, catch-all и unknown. Invalid удаляются безоговорочно. Catch-all и unknown — серая зона, которой в B2B бывает 15–30%: их не выбрасывают, но и не шлют общим потоком — отдельный медленный сегмент с контролем bounce. Держите в голове срок годности: результат верификации старше двух месяцев — повод проверить заново, корпоративные ящики умирают постоянно.
Пороги для решений: если verifier показывает больше 15–20% invalid — проблема не в адресах, а в источнике сегмента, возвращайтесь к блоку 1. Прогноз bounce по кампании (invalid уже удалены, серая зона изолирована) должен давать уверенность, что фактический bounce останется ниже 2–3% — это граница, за которой почтовые провайдеры начинают считать отправителя неаккуратным.
Блок 4. Актуальность людей: работает ли ЛПР там, куда вы пишете
Специфика B2B, которую пропускают чаще всего: адрес может быть валиден, а человек — уже не тот. Сотрудник ушёл, ящик переназначили или он висит без чтения; должность изменилась, и ваш «директор по закупкам» полгода как руководит другим направлением. Верификатор такого не видит — ящик существует и почту принимает. Видит это только сверка с живыми источниками: сайт компании, публичные профили, свежие упоминания.
Полная ручная сверка большой базы нерентабельна, поэтому работайте по приоритетам. Во-первых, возраст данных: сегменты, собранные больше 3–4 месяцев назад, актуализируются обязательно — B2B-база деградирует на 20–30% в год, и должностные изменения составляют заметную часть этой деградации. Во-вторых, ключевые кампании: для узкого сегмента из 150 компаний, куда пойдёт глубокая персонализация, проверка каждого ЛПР руками окупается одним спасённым ответом.
Косвенные маркеры устаревания, которые видны по самой базе: компания сменила домен (старый редиректит или умер), на сайте больше нет отдела или направления, под которое собирался контакт, в подписи из прошлой переписки другая должность. Любой из маркеров — флажок «актуализировать до отправки», а не после ответа «этот сотрудник у нас не работает».
Блок 5. Дубли и пересечения
Дубли в B2B живут на трёх уровнях, и проверять нужно все. Уровень адреса — одна и та же строка дважды: ловится тривиально, нормализацией и сравнением. Уровень человека — один человек с двумя адресами (старый и новый домены компании, личный и рабочий) или с разным написанием имени: ловится сведением по имени плюс компании. Уровень компании — несколько контактов одного юрлица в одной кампании: это не всегда дубль, но всегда решение, которое нужно принять осознанно.
Почему уровень компании критичен: два человека из одной организации, получившие одинаковое «персональное» письмо, могут переслать его друг другу — и ваша персонализация мгновенно превращается в разоблачённый шаблон. Если стратегия предполагает несколько ЛПР в одном юрлице (для крупных компаний это нормально), письма должны различаться и учитывать роли, а отправка — быть разнесена по времени. Если не предполагает — оставьте один лучший контакт на компанию, остальные в резерв.
Пересечения проверяются не только внутри кампании: сверьте новую базу с активными и недавними кампаниями. Человек, который три недели назад уже получил вашу цепочку и не ответил, не должен получить её снова под другим заголовком. Доля дублей компаний выше 5% — сигнал, что сведение данных при сборе сломано, и лучше починить процесс, чем чистить руками каждый раз.
Блок 6. Стоп-листы и итоговый чек-лист
Последний фильтр перед отправкой — вычитание стоп-листов, и он обязателен даже для только что собранной базы. Минимальный набор: отписавшиеся и просившие не писать (навсегда, без исключений), пожаловавшиеся на спам, hard bounce из прошлых кампаний, действующие клиенты (им пишут другие люди по другим поводам), партнёры и конкуренты, юрлица из внутренних чёрных списков. Просьба не писать, полученная на любой адрес компании-адресата, в адресном аутриче трактуется широко: как минимум флажок на всё юрлицо.
Юридическая сторона: для РФ рамку задают ФЗ-152 о персональных данных и ФЗ-38 о рекламе. Практика адресного B2B — открыто опубликованные служебные контакты, деловая тема по профилю должности, представление отправителя и простой механизм отказа в каждом письме плюс дисциплина исполнения этих отказов. Аудит базы — то место, где эта дисциплина либо реализована технически (стоп-листы вычитаются автоматически), либо не существует.
В LDM все шесть блоков собраны в конвейер: сегменты размечены источниками, ICP-фильтры применяются при сборе, верификация и чистка дублей идут до постановки в кампанию, стоп-листы вычитаются автоматически, а серые категории адресов отправляются изолированным потоком. Если строите проверку сами — заведите этот аудит как обязательный этап между «база готова» и «кампания запущена», с одним ответственным и правом остановить отправку по любому порогу из перечисленных.
- Происхождение каждого сегмента известно и проверяемо; покупных списков нет.
- Ручная выборка 50 записей: 80%+ проходят ICP, ролевых ящиков меньше 10–15%.
- Верификация свежее 60 дней; invalid удалены; catch-all и unknown — отдельным потоком.
- Сегменты старше 3–4 месяцев актуализированы по людям и должностям.
- Дубли сведены на уровнях адреса, человека и компании; пересечения с активными кампаниями исключены.
- Стоп-листы вычтены: отписки, жалобы, bounce, клиенты, внутренние чёрные списки.
- Прогноз bounce ниже 2–3%; поля персонализации заполнены и вычитаны.
Вопросы и ответы
Сколько времени занимает полный аудит базы?
Для сегмента в 1–3 тысячи контактов с настроенным процессом — день-два: верификация и дедупликация идут автоматически, ручная работа — выборочная сверка с ICP и актуализация ключевых ЛПР. Первый аудит без процесса занимает дольше, но большая часть результата переиспользуется: стоп-листы, правила дедупликации и разметка источников остаются на следующие кампании.
База собрана неделю назад. Её тоже нужно проверять?
Да, но акценты другие. Верификация подтвердит качество сбора (и поймает ошибки парсинга), проверка ICP-соответствия и ролевых ящиков покажет, то ли собрали, а вычитание стоп-листов обязательно всегда — свежесть базы не знает, кто у вас отписался в прошлом году. Пропустить можно разве что блок актуализации людей — за неделю должности не протухают.
Какой процент invalid-адресов считается нормальным?
Для базы, собранной аккуратно и недавно, — до 5–10%. Диапазон 10–20% — терпимо для сегментов возрастом в несколько месяцев, но уже повод чистить чаще. Больше 15–20% — проблема источника: адреса генерировались по шаблону, парсились из устаревших страниц или база просто старая. В этом случае пересматривайте способ сбора, а не досылайте по «выжившим».
Что делать с catch-all адресами — удалять или отправлять?
Ни то, ни другое: изолировать. Catch-all означает, что сервер принимает почту на любой адрес домена и проверить конкретный ящик снаружи нельзя; в B2B таких доменов много и среди них полно живых адресов. Отправляйте по ним отдельным медленным потоком с контролем bounce: сегмент ведёт себя нормально — постепенно вливайте в основной, bounce скачет — останавливайте и пересобирайте контакты.
Как проверить базу на соответствие ФЗ-152?
Ключевые вопросы аудита: контакты получены из открытых служебных источников, а не из слитых баз; письма адресуются по деловому профилю должности; в каждом письме есть представление отправителя и простой способ отказаться; отказы и просьбы не писать технически исполняются. Точную оценку конкретной схемы сбора и обработки данных стоит подтверждать с юристом — особенно если база включает личные, а не корпоративные адреса.
Можно ли автоматизировать весь аудит целиком?
Почти весь: верификация, дедупликация, вычитание стоп-листов, проверка MX и полей персонализации автоматизируются полностью. Две вещи остаются за человеком — выборочная сверка с ICP (машина не знает вашего профиля клиента так, как вы) и решение по порогам: остановить сегмент или доработать. Ручная выборка в 50 записей занимает полчаса и регулярно ловит то, что автоматика пропустила.
Хотите применить это в своём аутриче?
Расскажем, как это работает на вашем сегменте и продукте — до старта работ.
Обсудить задачу