menu

Как проверить старую базу подписчиков на валидность? Какие сервисы посоветуете?

Программы для очистки базы

Вопрос

— Подскажите, как проверить старую базу подписчиков на валидность? Есть ли для этого какие-то специальные сервисы?

Андрей Ланин
сотрудник Службы заботы о клиентах UniSender

Ответ

Даже идеальные базы подписчиков со временем теряют свою актуальность. Многие пользователи забывают пароли от ящиков, забрасывают их из-за заспамленности, переходят на другой почтовый сервис, меняют работу. Поэтому некоторые контакты в базе со временем становятся неактивными (невалидными).

Почтовые службы (Mail.ru. Gmail) снижают рейтинг тех отправителей, которые не заботятся о чистоте своей базы. Чем ниже рейтинг — тем больше шансов попасть в спам или получить блокировку.

Рассказываю, что делать с базой, если в ней накопилось много неактивных адресов.

Матчасть

Зачем проверять базу ↓

Есть две важные причины:

  1. Улучшить доставляемость. Чем выше доставляемость, тем больше репутация домена отправителя. У компании меньше шансов попасть в спам или получить блокировку со стороны почтовых сервисов.
  2. Сэкономить на тарифах сервиса рассылки. Не нужно платить за хранение подписчиков в базе или за отправку рассылок, если этим пользователям не доходят письма.

Чтобы найти в базе недействительные контакты, нужно проверить, существует ли каждый адрес и можно ли доставить ему письмо. Такая проверка называется email-валидацией, а сервисы, которые проверяют адреса — email-валидаторами.

Когда нужна валидация ↓

Проверять базу перед отправкой желательно, если вы не отправляли рассылки на эту базу или делали это давно. Особенно важно валидировать подписчиков, если:

База собрана без двойного подтверждения подписки (без double opt-in). Часть пользователей, которые заполняют форму подписки, допускают опечатки, вводят одноразовые или «левые» адреса. 

Если вы собираете адреса офлайн с помощью бумажных анкет, количество недействительных адресов может быть ещё больше. Клиенты ошибаются при ручном заполнении анкеты, менеджеры ошибаются при переносе базы в электронную форму.

Адреса в базе старше 1 года и всё это время по ним не было рассылок. Пользователи могли забросить ящики или забыть, кто вы.

Вы уже отправили рассылку и в статистике видите более 10% несуществующих адресов. В этом случае желательно приостановить отправку рассылок и проверить оставшиеся адреса с помощью валидатора, чтобы уменьшить вред для репутации.

Как работают валидаторы ↓

Валидаторы используют следующие методы для проверки:

  • Синтаксис и опечатки. Программа проверяет, соответствует ли адрес стандартам написания и ищет опечатки. Например, исправляет «gmail.cm» на «gmail.com».
  • MX-запись. Это DNS-запись, которая указывает на сервер, обрабатывающий почту. Валидатор проверяет её наличие и правильность написания. Если с MX-записью что-то не так, домен не сможет принимать почту.
  • Ролевые адреса. Например, abuse@, postmaster@, admin@. Такие email’ы обычно закреплены не за конкретным получателем, а за группой, например, отделом в компании. Отправлять на ролевые адресы опасно — есть большой шанс получить жалобу. Поэтому использовать их не рекомендуется.
  • Спам-ловушки. Это email-адреса, с помощью которых почтовые службы отслеживают недобросовестных отправителей. Наличие таких контактов в базе грозит попаданием в спам и блокировкой. Валидатор прогоняет базу подписчиков через список известных ему спам-ловушек и указывает на совпадения. 
  • Одноразовые адреса. Отправлять рассылки на одноразовый адрес нет смысла, так как подписчик больше не будет им пользоваться. Валидатор находит одноразовые домены и предлагает удалить их.
  • Проверка по SMTP. Валидатор отправляет запрос на email, чтобы проверить его активность.

Сравнение сервисов для валидации

Мы выбрали и протестировали пять популярных онлайн-валидаторов. Для теста загрузили файл с 10-ю адресами, из которых 2 валидных и 8 невалидных:

  • andrew4uni@yandex.ru —  существующий адрес на Яндексе;
  • andrey@lionnet.pp.ua — существующий адрес на корпоративном домене;
  • johnsmith@lionnet.pp.ua — несуществующий адрес на корпоративном домене;
  • sergey777@mail.ry — адрес с опечаткой в домене mail.ru;
  • validtest7@gmail.co — адрес с опечаткой в домене gmail.com;
  • test@example.org — домен example.org зарезервирован для использования в документации. Ящики на этом домене не принимают почту;
  • btiusembassy@bti-sitaindia.com — спам-ловушка;
  • norwegenkoch@hugin-versand.de — ещё одна спам-ловушка;
  • zeydodetro@enayu.com — одноразовая временная почта (disposable); 
  • testiiz@mail.ru — несуществующий адрес.

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

Ниже приводим краткий обзор и результаты проверки по каждому из сервисов, а также сравнение тарифов.

MailboxValidator

Цена. $0,02 за email с базой в 5 тыс. адресов. С ростом количества цена за email уменьшается. Есть отдельные тарифы для API.

Пробный период. Можно проверить до 100 адресов бесплатно в течение 30 дней. Также сервис даёт возможность бесплатно проверять 300 адресов по API ежемесячно.

Особенности.

  • Сервис оценивает адреса и присваивает им баллы.
  • Приложения на iOS и Android и отдельный раздел на сайте для проверки одиночных email’ов.
  • Интеграция через API. В таком режиме можно бесплатно проверять 300 адресов каждый месяц.
  • Аффилиат-программа.

Результаты валидации. После проверки скачиваем файл в формате CSV. Напротив каждого адреса видим, в какую категорию он попал, оценку в баллах и окончательный статус: true — адрес валидный, false — нет.

Градация адресов по баллам: от 0.7 и выше — валидный, 0.4-0.7 — возможно валидный, 0.4 и менее — невалидный. Существующий email на корпоративном домене определён как одноразовый (disposable), а одна из спам-ловушек как возможно валидный адрес. Остальные адреса распознаны правильно
Градация адресов по баллам: от 0.7 и выше — валидный, 0.4-0.7 — возможно валидный, 0.4 и менее — невалидный. Существующий email на корпоративном домене определён как одноразовый (disposable), а одна из спам-ловушек как возможно валидный адрес. Остальные адреса распознаны правильно

Итог. Сервис предоставляет хорошие подробные отчёты по валидации. Минус тарифов в том, что они действуют только 30 дней, потом купленные кредиты сгорают.

QuickEmailVerification

Цена. $0,008 за email при проверке базы от 500 до 3500 адресов. Цена за адрес уменьшается с увеличением базы. Также есть тарифы с месячной подпиской.

Пробный период. Можно бесплатно валидировать до 100 адресов ежедневно.

Особенности.

  • Поддержка нескольких форматов для загрузки базы: CSV, TXT, XLS, XLSX, ODS.
  • Возможность бесплатно проверять до 100 адресов каждый день.
  • Большой выбор тарифов. Можно платить за количество проверенных email’ов или взять подписку на месяц.
  • Интеграция через API.
  • Несколько бесплатных инструментов, доступных без регистрации: валидация одиночных email, проверка DNS-записей, мастер создания записи DMARC.

Результаты валидации. После проверки получаем время выполнения валидации, процент валидных и невалидных адресов и количество адресов по категориям.

После проверки получаем время выполнения валидации, процент валидных и невалидных адресов и количество адресов по категориям

Можно заказать отчёт в XLSX или CSV:

QuickEmailVerification единственный из тестируемых сервисов нашёл опечатку в домене mail.ru, но записал одноразовый ящик и несуществующий ящик на mail.ru к валидным
QuickEmailVerification единственный из тестируемых сервисов нашёл опечатку в домене mail.ru, но записал одноразовый ящик и несуществующий ящик на mail.ru к валидным

Итог. QuickEmailVerification будет полезен, чтобы проверить базу без double opt-in или с большим количеством опечаток. А бесплатная проверка 100 адресов каждый день позволит быстро валидировать небольшую базу.

MailValidator

Цена. В MailValidator есть два типа проверки адресов: «Экспресс-проверка» для всех адресов и детальная «Полная проверка». Второй вариант рекомендуют только для условно-валидных адресов, почтовая история которых неизвестна. Цена экспресс-проверки — 0,25 руб. за email для списка до 10 000 адресов, цена полной — дополнительно 0,18 руб. за email для списка до 10 000 адресов. Больше — дешевле.

Пробный период. В течение месяца можно загрузить 5 списков бесплатно и посмотреть общий отчет «Экспресс-проверки» без возможности скачать файл с адресами.

Особенности.

  • Русскоязычный интерфейс.
  • Есть бот в Telegram для работы с аккаунтом, просмотра FAQ по сервису и обращений в поддержку.

Результаты валидации. 

Для проверки в файле должно быть как минимум 150 адресов, поэтому для теста пришлось продублировать адреса в файле. 

Первый этап — экспресс-проверка:

экспресс-проверка

Так как по результатам экспресс-проверки в списке нашлось шесть условно-валидных адресов (класс X), мы заказали полную проверку.

Результат полной проверки:

Подробный результат

Подробный результат с адресами можно скачать одним XLSX-файлом или архивом с TXT-файлами, которые разделены по типам адресов. Так выглядит файл со всеми адресами:

таблица с диаграммой
Расшифровка: B — невалидные, OK — валидные адреса. Валидатор определил адрес временной почты как валидный, остальные распознал правильно

Итог. После экспресс-проверки часть адресов будут определены как условно-валидные, поэтому для точного результата лучше заказать ещё и полную проверку. Например в нашем случае условно-валидных адресов было 6 из 10.

MillionVerifier

Цена. $0,00118 за email за проверку 50 тысяч email’ов. В больших пакетах цена за email ещё меньше.

Пробный период. 10 адресов бесплатно сразу плюс ещё 200 после подтверждения номера телефона.

Особенности.

  • Интеграция через API.
  • Поддержка в live-чате даже на бесплатном тарифе.
  • Позиционируют себя как самый дешёвый валидатор на рынке.

Результаты валидации. 

После проверки в интерфейсе отображается краткая таблица с диаграммой:

таблица с диаграммой

Можно скачать в CSV-файл адреса по отдельным статусам или полный отчёт. Ниже файл с полным отчётом:

MillionVerifier
MillionVerifier не распознал одноразовый адрес как disposable, а только поставил пометку catch-all (домен, который принимают письма даже, если ящик на этом домене не существует). Одна из спам-ловушек тоже помечена как catch-all. Но эта категория относится к рискованным, поэтому можно засчитать результат правильным. Остальные адреса определены корректно

Итог. Валидатор предоставляет краткие отчёты, но с корректными результатами валидации. Цена среди тестируемых сервисов самая низкая, хотя разнообразие тарифов меньше, чем у конкурентов. Минимальный тариф — 50 000 адресов.

ZeroBounce

Цена. от $0,008 за email для базы от 2 до 5 тысяч адресов. Если адресов больше, цена будет меньшей. Есть тарифы на месяц.

Пробный период. В тарифе freemium можно бесплатно проверять до 100 адресов в месяц.

Особенности.

  • Поддержка в чате 24/7, в том числе и на бесплатном тарифе.
  • Выгрузка подробных отчётов в CSV и PDF.
  • Интеграция через API.

Результаты валидации.

Результат можно выгрузить более детальный отчёт, отметив нужные поля для экспорта.

Часть отчёта из PDF:

Часть отчёта из PDF

Также выгружаются отчёты в CSV с разбивкой файлов по категориям. Так выглядит полный отчёт:

ZeroBounce распознал все валидные и невалидные адреса правильно, а также исправил опечатку в адресе gmail
ZeroBounce распознал все валидные и невалидные адреса правильно, а также исправил опечатку в адресе gmail

Итог. Сервис отдаёт очень подробные отчёты с возможностью выгрузить конкретно те поля, которые вам нужны. Проверка тестового файла в ZeroBounce показала самый точный результат среди пяти сервисов.

Ниже таблица сравнения сервисов по разным параметрам.

Сколько адресов можно проверить бесплатно

 

Стоимость проверки 50 000 ящиков Сколько адресов определил правильно Удобство интерфейса. Субъективная оценка по десятибалльной шкале Фичи сервиса
MailboxValidator 100 адресов в течение 30 дней в кабинете

и 300 адресов ежемесячно в API-тарифе

$149,95

(тарифы действуют 30 дней)

8/10 9 Отчёты с градацией по баллам.

Есть аффилиатка

QuickEmailVerification 100 ежедневно $200 8/10 10 Проверка 100 адресов бесплатно каждый день.

Исправление опечаток во многих доменах

MailValidator 0 $124

(«Экспресс-проверка»)

9/10 8 Русскоязычный интерфейс и тех. поддержка.

Много способов оплаты через Робокассу

MillionVerifier 210 $59 10/10 9 Самая низкая цена.

Поддержка в онлайн-чате

ZeroBounce 100 $325 10/10 10 Точные результаты проверки и подробные отчёты. Поддержка в чате 24/7

Рекомендуем проверить валидаторы в бесплатном режиме, чтобы подобрать тот, который подойдёт вам больше всего.

Что делать после валидации

После удаления невалидных адресов можно отправлять письма. Но рассылать сообщения сразу по всей базе мы не рекомендуем. 

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

Когда адреса будут отсортированы, нужно напомнить подписчикам, кто мы и простимулировать прочитать наши письма — отправить какой-то бонус, предложение. Такой процесс называется реанимацией.  Мы детально описывали, как провести реанимацию базы подписчиков в статье.

Начинайте реанимацию по следующему алгоритму:

  • Выберите адреса с датой последней отправки, начиная с тех, кто получал письма меньше года назад. Отправьте им реанимационные письма.
  • Далее выберите адреса «постарше», с датой последней отправки 1-2 года, и тоже отправьте им реанимационные письма.
  • Выберите следующий сегмент (2-3 года) и разошлите письма им.
  • Таким же образом отправьте письма на оставшиеся адреса.

После каждой отправки на новые адреса регулярно проверяйте процент жалоб на спам в отчётах и статистику по попаданию в спам в постмастере.

Как только увидите, что процент жалоб заметно увеличивается или что письма начали попадать в папку спам, временно прекратите отправлять на новые адреса, пока статистика не улучшится.

Все адреса, которые прошли реанимацию и открыли письма, можно добавить в базу и отправлять им рассылки.

Итоги

Наилучший способ проверить валидность адреса на этапе подписки — использовать double opt-in. Подтверждение подписки отсеет все несуществующие адреса и оставит только тех подписчиков, которые действительно заинтересованы в рассылках. Плюс у вас будет убедительное подтверждение согласия пользователей в случае жалоб или разбирательств.

После подписки не копите адреса в базе, а начинайте отправлять письма адресатам сразу же, не давайте им забыть о себе. В UniSender настроить отправку писем сразу после подписки можно с помощью цепочек автоматизации.

Если у вас старая база, вернуть её к жизни можно за три шага:

  1. Проверьте базу валидатором, отсейте невалидные адреса.
  2. Сегментируйте по дате последней отправки или по дате подписки, если это первая рассылка.
  3. Отправьте реанимационные письма. Верните в базу подписчиков, которые прошли реанимацию.

Обновлено: 26 марта 2020.