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

Дубли клиентов в CRM: как найти совпадения и сохранить историю

Порядок проверки клиентской базы перед импортом: телефоны, email, связанные сделки и спорные совпадения. Можно проверить свою CSV-выгрузку.

В этом материале
  1. Начните с копии базы
  2. Приведите контакты к одному формату
  3. Разделите совпадения и ошибки
  4. Проверьте свою таблицу
  5. Разберите результат в самой CRM
  6. Уберите причину появления дублей

Если один клиент оказался в нескольких карточках, сначала найдите связанные записи и сравните их историю. Удаление одинаковых строк из таблицы и объединение клиентов в CRM — разные задачи: вместе с карточкой можно потерять важную связь с заказом или обращением.

Начните с копии базы

Сохраните исходную выгрузку и работайте с отдельным файлом. Оставьте идентификатор записи, имя или компанию, телефон и email. Если есть возможность, добавьте ответственного, источник и дату последнего обращения: они помогут разобрать совпадения. Не меняйте ID вручную — по нему результат проверки можно сопоставить с исходной карточкой.

Перед массовым исправлением полезно взять небольшую группу записей и пройти процедуру целиком. Проверьте, где остаются сделки, задачи, заметки и история переписки после объединения.

Приведите контакты к одному формату

Телефон +7 (900) 000-00-01 и 8 900 000 00 01 выглядят по-разному, хотя могут обозначать один номер. Для сравнения можно убрать пробелы, скобки и дефисы, а начальную 8 в российском 11-значном номере заменить на 7. Сохраните исходное значение рядом с нормализованным.

Email сравнивайте после удаления крайних пробелов и приведения к нижнему регистру. Не удаляйте произвольно точки, части адреса или домен: так разные контакты могут превратиться в один. Номер без кода страны не стоит достраивать, если регион неизвестен.

Разделите совпадения и ошибки

  • Одинаковый контакт. Проверьте обе карточки: это может быть один человек, общий телефон отдела или семейный адрес.
  • Похожее имя. Само по себе не доказывает совпадение. Два клиента с одним именем могут не иметь отношения друг к другу.
  • Нет контактов. Это отдельная проблема полноты базы. Автоматически объединять все пустые записи нельзя.
  • Неверный формат. Короткий телефон или email без домена требуют уточнения. Исправлять их догадкой опасно для качества данных.

Удобный результат проверки — список групп с номерами исходных строк, а не уже «очищенная» база, в которой непонятно, что исчезло.

Проверьте свою таблицу

В сервисе проверки клиентской базы можно загрузить CSV, выбрать столбцы телефона и email и скачать замечания. Файл обрабатывается в браузере. Сервис находит совпадения контактов, но не объединяет записи и не проверяет, существует ли телефон или почтовый ящик.

Например, если у записей А и Б совпал телефон, а у Б и В — email, все три попадут в связанную группу. Это повод рассмотреть группу целиком: общее совпадение не означает, что каждую пару можно безусловно объединить.

Разберите результат в самой CRM

  1. Откройте исходные карточки по ID и сравните связанные сделки и обращения.
  2. Определите основную карточку и значения, которые должны остаться.
  3. Используйте штатное объединение CRM, если оно подходит для этой ситуации.
  4. Проверьте результат на выбранной группе и только затем переходите к остальным.

В Битрикс24 условия автоматического и ручного объединения различаются; доступность зависит от тарифа и прав. Проверьте официальную инструкцию по объединению дубликатов перед изменениями.

Уберите причину появления дублей

Разовая чистка не поможет, если каждая форма снова создаёт контакт без поиска по базе. Посмотрите, откуда приходят повторения: сайт, Telegram, импорт таблиц или повторная доставка одного события. Для каждого источника определите, когда надо обновить существующую запись, а когда создать новую.

При настройке интеграции с CRM можно проверять идентификатор события, искать контакт по согласованным полям и отправлять спорные случаи менеджеру. Проверяйте это на трёх сценариях: новый клиент, повторное обращение и повторная доставка той же заявки.