Как объединить несколько XLSX-баз организаций без дублей
Когда отдел продаж покупает или собирает несколько B2B-баз, главная проблема появляется не в момент импорта, а позже: одни и те же компании получают повторные письма, менеджеры спорят за лиды, а отчёты в CRM показывают завышенный объём рынка.
Кратко
Чтобы объединить несколько XLSX-баз организаций без дублей, сначала приведите колонки к единому формату, отдельно нормализуйте сайт, телефон, email и название компании, затем объединяйте строки по нескольким признакам, а не только по одному полю. Надёжнее всего считать дублем совпадение сайта или домена, затем телефона, email и очищенного названия. Перед импортом в CRM сохраните исходный источник каждой строки, назначьте сегмент и проверьте спорные совпадения вручную.
Почему дубли портят работу с базой
Несколько баз организаций часто пересекаются между собой. Например, компания может быть участником выставки, дилером в отраслевом каталоге и партнёром интегратора. Если загрузить все файлы в CRM как есть, одна организация появится в нескольких карточках, а менеджеры начнут делать повторные касания без общей истории.
Для B2B-продаж это особенно заметно после выставок и отраслевых мероприятий. Одна компания может участвовать в нескольких событиях за год, поэтому повторные строки нужно не удалять слепо, а аккуратно объединять: сохранить все источники, но оставить одну рабочую карточку. Подход к работе после мероприятия разобран в статье как найти клиентов после выставки.
Как подготовить несколько XLSX-файлов
Перед объединением важно сделать одинаковую структуру колонок. Если в одном файле поле называется «Телефон», во втором «Phone», а в третьем «Контакты», автоматическая проверка будет пропускать совпадения. Минимальный набор рабочих полей: название компании, сайт, телефон, email, город, адрес, отрасль или категория, описание деятельности и источник.
Минимальная подготовка
- привести все заголовки колонок к одному виду;
- убрать пустые строки и служебные примечания;
- разделить смешанные контакты на отдельные поля: сайт, телефон, email;
- очистить сайт до домена: без
https://,wwwи страниц внутри сайта; - привести телефоны к одному формату;
- сохранить колонку «Источник», чтобы понимать происхождение строки.
Если файл готовится для продаж, не перегружайте его внутренними техническими полями. Для покупателя важнее понятные рабочие колонки, а не весь журнал обработки. Общий подход к качеству файла описан в статье как очистить XLSX-базу перед импортом в CRM.
По каким признакам искать дубли
Один признак почти никогда не даёт идеальную дедупликацию. Названия компаний могут отличаться из-за кавычек, сокращений и организационно-правовой формы. Email может быть общим, например info@, а телефон — многоканальным. Поэтому лучше использовать несколько уровней проверки.
Очищенное название — это название без ООО, АО, ИП, кавычек, лишних пробелов и типовых слов. Например, «ООО “Северный инструмент”» и «Северный инструмент, компания» могут быть одной организацией, но решение лучше подтверждать дополнительным признаком: сайтом, телефоном, адресом или описанием деятельности.
Для проверки официального статуса юридического лица можно использовать открытые сведения ФНС России в сервисах ЕГРЮЛ/ЕГРИП на egrul.nalog.ru. Это не заменяет коммерческую очистку базы, но помогает проверить спорные компании и не смешать разные организации с похожими названиями.
Какие правила объединения использовать
Цель объединения — не потерять полезные данные. Если в одной строке есть сайт и город, а во второй — телефон и отрасль, правильнее собрать одну полную карточку, чем просто удалить «дубликат». Поэтому перед обработкой задайте правила, какое поле имеет приоритет и как сохраняются разные источники.
Пример правил объединения
- Название: оставить наиболее полное и понятное для менеджера.
- Сайт: один основной домен, дополнительные сайты вынести в примечание.
- Телефон: сохранить все разные телефоны через разделитель, если они не мусорные.
- Email: сохранить рабочие адреса, но не смешивать личные и общие без проверки.
- Категория: объединить теги из разных источников, например «выставка; дилер; производитель».
- Источник: сохранить список источников, чтобы потом оценить качество каждого канала.
Если совпадение спорное, лучше пометить его как «требует проверки», а не объединять автоматически. Для приоритетных сегментов ручная проверка 20–50 спорных компаний часто экономит больше времени, чем последующая чистка CRM после ошибочного импорта.
Как импортировать итоговую базу в CRM
После дедупликации не стоит сразу загружать весь файл в рабочую воронку. Сначала импортируйте тестовую выборку: 20–50 организаций из разных сегментов. Проверьте, как CRM распознала телефон, email, сайт, источник, ответственного и статус. Только после этого загружайте полный файл.
Особенно важно не потерять источник. Если одна компания пришла из двух файлов, в CRM можно оставить один лид, но указать оба источника в тегах или примечании. Тогда в отчётах будет видно, какие базы дают больше ответов, встреч и сделок. Подробная настройка источников разобрана в статье как учитывать источники лидов в CRM.
После импорта сразу создайте правила обработки: кто берёт сегмент A, кто проверяет спорные контакты, когда отправляется первое письмо и когда ставится follow-up. Без регламента даже чистая база быстро превращается в хаос. Смежная инструкция — как распределить лиды между менеджерами.
Частые ошибки при объединении баз
Главная ошибка — удалять все строки с одинаковым названием компании. В B2B это опасно: похожие названия могут принадлежать разным юридическим лицам, филиалам или дилерам. Вторая ошибка — наоборот, считать каждую строку отдельным лидом и переносить дубли в CRM без проверки.
Что лучше не делать
- не объединять компании только по названию без сайта, телефона или адреса;
- не удалять источник строки после очистки;
- не смешивать телефоны и email в одном поле;
- не импортировать спорные дубли в CRM без отдельного статуса;
- не считать количество строк после объединения реальным размером рынка без сегментации;
- не запускать рассылку по полной базе до тестовой проверки.
После объединения полезно заново оценить сегменты и приоритеты. Если в трёх файлах было 1500 строк, после дедупликации может остаться меньше организаций, но качество обработки вырастет: менеджеры видят одну историю касаний и не тратят время на повторные контакты. Оценку приоритетов можно связать со статьёй как квалифицировать лиды из базы организаций.
Подходящие базы на ShopBazaOrg
Если вы объединяете несколько источников для отдела продаж, удобнее начинать с аккуратных XLSX-файлов, где уже есть компания, сайт, телефон, email, город, отрасль и описание деятельности. Такие поля проще нормализовать, дедуплицировать и загрузить в CRM.
FAQ
Можно ли объединять базы только по email?
Нет, одного email недостаточно. У одной компании может быть несколько адресов, а общий адрес вроде info@ может использоваться в разных филиалах. Лучше сверять email вместе с доменом сайта, телефоном, названием и городом.
Что делать, если две строки похожи, но данные отличаются?
Сохраните строку как спорную и проверьте вручную. Если сайт или телефон совпадают, данные можно объединить. Если совпадает только название, лучше не склеивать компании автоматически.
Нужно ли удалять информацию об источнике после объединения?
Нет. Источник помогает понять, откуда пришёл контакт, какие базы пересекаются между собой и какие каналы дают больше ответов. В CRM источник можно хранить в тегах или отдельном поле.
Какой файл импортировать в CRM: исходный или очищенный?
В CRM лучше импортировать очищенный и дедуплицированный файл. Исходные файлы стоит сохранить отдельно как архив, чтобы при необходимости вернуться к первичным данным.
Итог
Объединение XLSX-баз — это не механическое склеивание таблиц, а подготовка управляемого списка компаний для продаж. Приведите поля к одному формату, ищите дубли по нескольким признакам, сохраняйте источники, проверяйте спорные совпадения и импортируйте в CRM сначала тестовую выборку.