📂 Задача
Клиенту (аутсорсинговое агентство / IT-вендор / образовательная платформа) требовалось запустить холодные продажи и партнерские программы. Ручной сбор контактов в этих нишах занимал критически много времени, а открытые справочники часто содержали устаревшие данные или общие почты (info@...), не позволяющие выйти на ЛПР (лиц, принимающих решения).
Цель: Собрать, верифицировать и структурировать две базы данных:
Юристы и Адвокатские бюро (1000+ единиц).
Бизнес-консалтинг (Лизинг, Недвижимость, Обучение) (1000+ единиц).
🛠 Решение
Для реализации проекта был разработан комплексный скрипт на Python с использованием библиотек Selenium и BeautifulSoup, а также механизмов обхода антибот-защиты.
1. Парсинг базы «Юристы и Адвокаты»
Источники: Федеральные реестры адвокатов, региональные адвокатские палаты, специализированные юридические порталы (Pravo.ru, Fedresurs), списки участников юридических премий и конференций.
Алгоритм:
Сбор данных по регионам (приоритет — Москва, СПб, города-миллионники).
Фильтрация по специализации (корпоративное право, арбитраж, банкротство, IP).
Обогащение: Поиск прямых мобильных телефонов партнеров и личных email (через парсинг страниц «Команда» и профилей в соцсетях), а не общих секретарских.
Чистка: Удаление дубликатов, проверка статусов (действующий ли статус адвоката/бюро), исключение нотариусов и судебных приставов.
2. Парсинг базы «Бизнес-консалтинг» (Лизинг, Недвижимость, Обучение)
Источники:
Лизинг: Реестры лизинговых компаний, рейтинги НКР, участники отраслевых выставок.
Недвижимость (Коммерческая): Базы коммерческих агентств, девелоперов, управляющих компаний (УК).
Обучение: Каталоги бизнес-школ, списки спикеров бизнес-форумов, базы тренинговых центров.
Алгоритм:
Глубокий парсинг сайтов компаний для поиска разделов «Партнерам» или «B2B».
Сбор контактов отделов развития и руководителей направлений.
Специфика: Разделение базы по тегам (Лизинг / Коммерческая недвижимость / EdTech/BizEd) для точечного оффера.
3. Пост-обработка и валидация
Дедупликация: Уникализация записей по ИНН и домену сайта.
Валидация контактов: Проверка email на существование (SMTP-валидация), проверка телефонов на формат и принадлежность к мессенджерам (WhatsApp/Telegram) для возможности быстрого старта коммуникации.
Форматирование: Приведение всех данных к единому стандарту Excel/Google Sheets.
Клиент получил два готовых к импорту в CRM файла.
База №1: Юридический сектор
Количество: 1 250 уникальных контактов.
Состав: Адвокатские бюро, частные практики, юридические компании.
Данные в ячейке: Название, ФИО партнера/руководителя, Специализация, Прямой телефон, Email, Сайт, Регион, Ссылка на профиль.
Качество: 92% контактов верифицированы (актуальны на момент сдачи).
База №2: Бизнес-консалтинг и смежные ниши
Количество: 1 180 уникальных контактов.
Разбивка:
Лизинговые компании: ~350
Коммерческая недвижимость / УК: ~400
Бизнес-образование / Тренинги: ~430
Данные в ячейке: Название, Сфера деятельности, ФИО ЛПР, Должность, Телефон, Email, Сайт, Оборот (по возможности из открытых источников).
Бизнес-ценность:
Экономия времени: Клиент сэкономил более 160 часов работы менеджеров/маркетологов на ручной поиск.
Быстрый старт: Рассылка коммерческих предложений и обзвон начаты в день получения файла.
Таргетированность: Благодаря детализации (специализация юристов, профиль консалтинга) конверсия в ответ на первое касание выросла на 15-20% по сравнению с предыдущими попытками работы по общим базам.