Дубликаты в Битрикс24: как настроить проверку и объединить записи
Команда SellUs чистит и настраивает CRM-базы клиентов с 2017 года. Дубликаты — одна из тем, где ошибка настройки на старте оборачивается неделями ручной работы через год. Собрали, что важно знать заранее. Подробнее о команде.
Менеджер вносит нового клиента. Через неделю второй менеджер вносит его снова под другим именем. Через месяц в CRM три карточки одного человека: у каждой своя история звонков, свои задачи, свои сделки.
Когда руководитель просит отчёт по клиенту: данные размазаны по трём карточкам. Полной картины нет.
Это распространённая проблема любой CRM. В Битрикс24 есть встроенные инструменты для контроля дубликатов. Разберём как их настроить и что делать если база уже загрязнена.
Как Битрикс24 определяет дубликат
Система считает запись потенциальным дубликатом если совпадают значения в полях, которые вы указали как «поля для поиска дубликатов».
По умолчанию Битрикс24 проверяет:
- Имя + фамилия контакта
- Телефон
Если при создании новой карточки система обнаруживает совпадение хотя бы в одном поле: показывает предупреждение «Возможный дубликат» со ссылками на похожие записи.
Проверка срабатывает только при создании вручную и при импорте. При поступлении лида с формы сайта система тоже проверяет дубликаты, если настроена соответствующая обработка.
Настройка полей для поиска дубликатов
По умолчанию проверка включена. Но поля можно изменить под специфику вашего бизнеса.
- Для контактов: CRM / Контакты / Настройки (шестерёнка в правом углу) / Настройки дубликатов
- Для лидов: CRM / Лиды / Настройки / Настройки дубликатов
- Для компаний: CRM / Компании / Настройки / Настройки дубликатов
В каждом разделе: выберите поля по которым система будет сравнивать записи. Можно добавить кастомные поля. Например для B2B-базы имеет смысл добавить ИНН компании: это самый точный идентификатор.
Рекомендуемые поля для разных типов бизнеса:
B2B (корпоративные продажи)
ИНН компании + официальное название + телефон приёмной. Имя контакта не надёжно: в одной компании несколько контактных лиц.
B2C (физические лица)
Телефон (основной идентификатор) + email. Имя + фамилия ненадёжны: есть полные тёзки.
Телефония и чат-боты
Только телефон. Система при входящем звонке должна находить клиента мгновенно по одному полю.
Проверка дубликатов при создании записи
Когда менеджер создаёт контакт вручную и заполняет телефон или email: система автоматически проверяет базу. Если найдено совпадение: в правом углу формы появляется жёлтое предупреждение «Найдены возможные дубликаты» с кнопкой «Смотреть».
Менеджер может:
- Нажать «Смотреть» и убедиться что это другой человек. Тогда продолжить создание.
- Открыть существующую карточку и добавить новую сделку/лид туда, не создавая дубликат.
Менеджеры часто игнорируют предупреждение и нажимают «Создать» не разбираясь. Это организационный вопрос, не технический.
Решение: добавить в регламент CRM пункт «при предупреждении о дубликате обязательно проверить». Контроль через отчёт: смотреть количество дублей в базе раз в неделю.
Проверка дубликатов при импорте
При импорте CSV-файла: Битрикс24 предлагает настроить действие при обнаружении дубликата.
Путь: CRM / Контакты / Импорт / Шаг настройки полей
Варианты действия при совпадении:
- Пропустить запись из файла (сохранить существующую без изменений)
- Обновить существующую запись данными из файла
- Создать новую (т.е. допустить дубликат)
Рекомендация для первичного импорта базы: выбрать «Обновить». Если контакт уже есть: обновить его данными, не плодить дубль.
Рекомендация для регулярного импорта из внешних систем: выбрать «Пропустить» или «Обновить» в зависимости от того, какая система является источником истины.
Ручное объединение дубликатов
Когда два дубля уже существуют в базе: их нужно объединить.
Объединение контактов: открыть одну из карточек / кнопка «Ещё» (три точки) / «Найти и объединить дубликаты».
Система показывает список похожих записей. Выберите ту которую считаете дублём. Нажмите «Объединить».
Что происходит при объединении:
- Данные из обеих карточек сливаются в одну
- История звонков, задачи, письма, сделки переносятся в основную карточку
- Дополнительная карточка удаляется
- Система предлагает выбрать «победителя» для каждого поля при конфликте значений (у одного контакта один телефон, у другого другой: выберите какой оставить основным)
Перед объединением убедитесь что это действительно один человек, не тёзка. Отменить объединение штатным способом нельзя.
Объединение компаний: аналогично. CRM / Компании / открыть карточку / «Ещё» / «Найти и объединить дубликаты».
Объединение лидов в контакты: если лид уже есть в базе как контакт: при конвертации лида система предложит связать с существующим контактом, а не создавать новый.
Автоматический поиск дубликатов по всей базе
Ручной поиск работает для отдельных карточек. Для очистки всей базы нужен массовый инструмент.
Путь: CRM / Настройки (в левом меню) / Дубликаты
Здесь система запускает автоматическое сканирование всей базы контактов, лидов и компаний. Процесс занимает от нескольких минут до часа в зависимости от объёма базы.
Результат: список групп дубликатов с указанием полей по которым совпали. Для каждой группы можно:
- Объединить автоматически (система выберет «главную» запись по дате создания)
- Объединить вручную (выбрать главную карточку самостоятельно)
- Пометить как «не дубликат» (если система ошиблась)
Первый запуск всегда делать в режиме ручного объединения. Автоматическое слияние подходит только если вы уверены в качестве данных.
Робот на предотвращение дублей в воронке
Битрикс24 позволяет настроить робота который проверяет дубли при движении по воронке.
Сценарий: лид поступает с сайта. Нужно автоматически проверить есть ли уже такой контакт в CRM, и если да: не создавать нового лида, а добавить активность к существующему контакту.
Реализация через роботов: в конструкторе роботов (CRM / Роботы и триггеры / выбрать воронку) добавьте робота «Найти контакт» или «Найти компанию» на первом этапе.
Логика:
- Лид поступает на этап «Новый»
- Робот «Найти контакт» ищет совпадение по телефону или email
- Если найден: робот связывает лид с существующим контактом
- Если не найден: лид двигается дальше как обычно и при конвертации создаётся новый контакт
Это не полностью исключает дубли, но снижает их количество при корректной настройке.
Чек-лист: как почистить существующую базу с дублями
Если база уже загрязнена: действуйте по порядку.
Оцените масштаб
CRM / Настройки / Дубликаты / запустить сканирование. Посмотрите на количество найденных дублей. Если их более 20% от общего числа записей: сначала разберитесь с причиной (источник некачественных данных) иначе база будет засоряться снова.
Проверьте настройки полей
Убедитесь что поля для поиска дубликатов настроены правильно. Если телефон не был указан как поле проверки: система не искала по нему. Добавьте нужные поля и запустите сканирование повторно.
Начните с компаний
Чистите базу сверху вниз: сначала компании, потом контакты, потом лиды. Контакты привязаны к компаниям: если компании объединены первыми, часть контактов-дублей видна сразу.
Объединяйте группами
Не пытайтесь объединить всё за один день. Разбейте работу: ответственный менеджер обрабатывает по 50-100 групп дублей в день. При объединении проверяйте каждую пару вручную: система иногда ошибается.
Настройте регламент на будущее
После чистки: добавьте в регламент обязательную проверку предупреждений о дублях при создании новых записей. Назначьте ответственного за «гигиену базы» с периодическим аудитом раз в месяц.
Проверьте источники данных
Если дубли массово появляются из одного источника (форма сайта, интеграция с колтрекингом, импорт из другой системы): настройте обработку дублей именно там. Точка входа данных должна проверять совпадение до создания записи.
Сложные сценарии: когда стандартного не хватает
В корпоративных базах бывает: один и тот же контакт работает с двумя разными подразделениями компании и ведётся двумя менеджерами. Технически это не дубль, но данные нужно координировать. Стандартный инструмент здесь не поможет: потребуется кастомная логика через REST API.
Встроенная проверка ищет точные совпадения. «Иванов Иван» и «Иванов И.»: система не увидит дубль, хотя это один человек. Для нечёткого поиска нужны специализированные приложения или собственная разработка.
Для баз с десятками тысяч записей ручная чистка занимает недели. Через REST API Битрикс24 можно автоматизировать: скрипт находит группы дублей, применяет алгоритм выбора «главной» записи и объединяет автоматически. Разработка такого скрипта занимает 1-2 дня.
С чего начать
Если дублей в базе меньше 5%: настройте поля проверки и дайте менеджерам инструкцию реагировать на предупреждения. Этого достаточно.
Если дублей 10-30%: запустите сканирование через CRM / Настройки / Дубликаты. Выделите ответственного и дайте 2-3 недели на чистку группами.
Если база сильно загрязнена или нужен нечёткий поиск: перед чисткой проведите аудит. Скачайте аудит-чеклист: он помогает оценить состояние базы и выявить источники проблем до того, как вы начнёте чистить вручную. Без понимания причин база загрязнится снова за несколько месяцев.
Применить к вашей отрасли
Аудит-чеклист Битрикс24
Оцените состояние базы и источники дублей: 50 параметров.
Шаблоны писем клиентам
Единый шаблон приветственного письма помогает избежать двойных коммуникаций при дублях.
Helper: инструменты для менеджеров
Набор CRM-инструментов SellUs для ускорения работы с карточками и контроля дублей.
Настроим контроль дублей и почистим базу
Аудит источников дублей, регламент для менеджеров, роботы на предотвращение и разовая чистка через API для больших баз.
Обсудить проект по вашей задаче
Оставьте контакты: перезвоним в течение 2 часов в рабочее время.