Цены
+7 927 … Получить 3 дня бесплатно

Один клиент — три лида: почему CRM плодит дубли и как перестать их разгребать вручную

Коротко. Дубли в CRM — это когда на одного клиента создаются несколько контактов, сделок или чатов. Причины: клиент скрыл номер в мессенджере, поменял формат номера (+7 911 vs 7 911), написал после закрытия сделки, обратился через новый канал, один номер подключен дважды. В amoCRM три уровня защиты: контроль дублей от Radist.Online (сравнение по номеру и user_id), штатный контроль amoCRM, ручное объединение. В Битрикс24 отдельного контроля от Radist.Online нет — здесь дублями управляют настройки Открытой линии: «Проверять клиента по базе», «Использовать активную сделку», «Создавать вручную». Разбираем 10 причин появления дублей и что делать.

Клиент написал в мессенджер. Потом ответил еще раз. А в CRM вместо одного клиента уже три лида.

Знакомая картина? Дубли в CRM появляются не только из-за ошибок менеджеров. Иногда система действительно не может понять, что новый диалог — это тот же самый клиент.

Особенно часто это происходит, когда человек пишет из мессенджеров, скрывает номер телефона, меняет канал связи или когда сделка уже закрыта.

Но сначала важное уточнение: «дубль» может означать совершенно разные вещи.

Что именно у вас задваивается

Что задваиваетсяКак это выглядитПочему происходит
КонтактыНа одного клиента создаются несколько карточекCRM не может сопоставить нового клиента с существующим
Лиды и сделкиПри каждом новом сообщении появляется новая сущностьНет открытой сделки, выключен контроль дублей или не подходит статус
ЧатыВ одной сделке появляются два одинаковых чатаЧат пересоздался, контакт склеили или произошла миграция
Открытые линииНа одного клиента создаются несколько обращенийОсобенности настроек или работы открытой линии в Битрикс24
СообщенияОдно сообщение приходит несколько разСбой канала, повторное подключение номера или другая техническая причина

Последний случай — отдельная история. Если сообщение пришло дважды, это не значит, что CRM создала дубль клиента. Здесь нужно искать причину в доставке, а не в контроле дублей.

А теперь разберем, откуда вообще берутся дубли и что с ними делать.

Почему CRM не узнает клиента

Чтобы привязать новое сообщение к существующему клиенту, CRM нужно понять, кто именно ей написал.

Самый очевидный идентификатор — номер телефона. Но с ним не всегда все так просто.

Например, клиент может:

  • скрыть номер телефона в настройках приватности мессенджера;
  • написать с другого номера;
  • иметь один номер в формате +7 911…, а другой — 7 911…;
  • написать после закрытия сделки;
  • обратиться через канал, который не связан с существующей карточкой.

В таких случаях CRM может решить: перед нами новый клиент.

А если клиент скрыл номер?

В MAX и Telegram пользователь может ограничить доступ к номеру телефона.

Тогда сопоставить его только по номеру не получится.

В amoCRM контроль дублей от Radist.Online может использовать другой идентификатор — user_id. Поэтому скрытый номер сам по себе не означает, что обязательно появится новый контакт.

В Битрикс24 такого контроля дублей от Radist.Online нет. Здесь результат зависит от настроек самой CRM и открытой линии.

И это важное различие между двумя CRM.

Если у вас amoCRM: как защититься от дублей

Здесь есть сразу три уровня защиты:

  1. контроль дублей от Radist.Online;
  2. штатный контроль дублей amoCRM;
  3. ручное объединение, если дубли уже появились.

1. Контроль дублей от Radist.Online

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

В личном кабинете RadistWeb его можно включить в настройках интеграции.

Логика примерно такая:

  1. Создается новый чат или используется существующий.
  2. Если чат уже привязан к контакту, система использует его.
  3. Если нет — ищет контакт по номеру телефона.
  4. Если по номеру найти не удалось, проверяет user_id.
  5. Если совпадений нет, создает новый контакт.
  6. Привязывает к нему чат.
  7. Проверяет открытые сделки: если такая есть, использует ее. Если нет — создает новую.

То есть если клиент скрыл номер, это еще не означает, что обязательно появится дубль: для некоторых каналов сработает поиск по user_id.

Важный нюанс: контроль дублей нужно настраивать отдельно для каждой интеграции.

Если у вас подключены несколько каналов, недостаточно включить его только для одного.

Еще одно ограничение: контроль дублей Radist.Online работает только в рамках наших виджетов. За сторонние интеграции он не отвечает.

2. Штатный контроль дублей amoCRM

Он пригодится, если нужно контролировать создание сущностей не только через виджеты Radist.Online.

Здесь есть свои правила.

Например, номера телефонов должны быть записаны в едином формате. Для CRM:

+7 911 XXX-XX-XX

и

7 911 XXX-XX-XX

могут быть разными значениями.

Поэтому если номера в базе записаны по-разному, CRM может не распознать одного и того же человека.

Еще один важный момент — настройки воронок и статусов. В документации amoCRM рекомендуется выбирать все воронки и все статусы, чтобы проверка работала полноценно.

А вот со статусом «Неразобранное» наш контроль дублей не работает. Для него нужно использовать встроенные возможности amoCRM.

А если дубль уже появился?

Тогда можно использовать штатные инструменты amoCRM и объединить сущности вручную.

Но есть ситуации, где штатный контроль не поможет.

Например, контроль дублей Radist.Online не работает со статусом «Неразобранное». Для него нужно использовать встроенные возможности amoCRM.

Также важно проверить настройки воронок.

В штатном контроле дублей amoCRM рекомендуется выбрать все воронки и все статусы.

Что еще проверить в amoCRM

Перед тем как искать баг в интеграции, проверьте:

  • включен ли контроль дублей для нужной интеграции;
  • выбраны ли все необходимые воронки;
  • одинаково ли записаны номера телефонов;
  • нет ли нескольких контактов с одним номером;
  • не выбрано ли действие «Создать новую сделку»;
  • является ли виджет источником в нужной воронке;
  • не подключен ли один номер дважды;
  • не находится ли сделка в закрытом статусе.

И еще один неочевидный момент — в RadistWeb есть настройка «Новые сообщения в закрытые сделки».

Если ее включить, новое сообщение клиента попадет во все закрытые сделки, связанные с этим контактом.

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

Что делать, если у вас Битрикс24

Здесь ситуация принципиально другая. У нас нет собственного контроля дублей для Битрикс24.

Поэтому не стоит искать в RadistWeb тумблер, который объединит все новые лиды. Его нет.

За логику создания лидов и привязки обращений здесь отвечает открытая линия Битрикс24.

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

«Проверять клиента по базе CRM»

Эта настройка помогает Битрикс24 определить, есть ли клиент в CRM.

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

«Использовать активную сделку, не создавая новую»

Один из самых важных параметров.

Если у клиента уже есть открытая сделка, Битрикс24 может привязать новое обращение к ней вместо создания еще одной.

Если эта логика не используется, новый диалог может превратиться в новую сущность.

«Создавать вручную в окне чата»

При таком варианте Битрикс24 не будет автоматически создавать сущность. Менеджер сам решает, когда сохранить обращение в CRM.

Это снижает риск автоматического размножения лидов, но добавляет ручную работу.

Ответственный и чат-трекер

Настройки маршрутизации помогают передавать обращение нужному сотруднику после идентификации клиента и не терять диалог между каналами.

Отдельно проверьте настройку создания чата при отправке SMS

В личном кабинете Radist.Online есть настройка «Создавать чат при отправке SMS».

Если она включена, в некоторых сценариях после ответа клиента может появиться второй чат.

Поэтому если в Битрикс24 внезапно стало два чата, не всегда нужно искать причину в открытой линии. Проверьте и эту настройку.

10 причин, почему дубли появляются снова

Если контроль дублей уже включен, а новые лиды все равно плодятся, пройдитесь по чек-листу.

1. Контроль включен во всех интеграциях?

Настройки для каждого подключения проверяются отдельно.

2. В штатном контроле выбраны все воронки и статусы?

Если нет, часть обращений может обходить проверку.

3. Виджет Radist.Online указан источником в нужной воронке?

Если интеграция не является источником воронки, штатный контроль может не сработать.

4. Номера записаны одинаково?

Проверьте формат номеров в карточках клиентов.

5. В CRM нет нескольких карточек с одним номером?

Если таких контактов уже несколько, автоматическое объединение может не сработать.

6. Не выбрано ли создание новой сделки?

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

7. Один номер не подключен дважды?

На каждое подключение должен приходиться один оригинальный номер.

Если один номер подключен несколько раз, дубли вполне ожидаемы.

8. Сделка уже закрыта?

Проверьте настройку «Новые сообщения в закрытые сделки».

Но здесь есть нюанс: если ее включить, новое сообщение попадет во все закрытые сделки этого контакта, а не только в последнюю.

9. Клиент не скрыл номер?

Для Telegram и MAX в этом случае может использоваться user_id.

Но в Битрикс24 нашего механизма поиска по user_id нет.

10. Кто вообще создает дубль?

Radist.Online, сама CRM или сторонняя интеграция?

Это первое, что стоит выяснить перед изменением настроек. Иначе можно долго чинить не тот участок системы.

Особые случаи, о которых легко забыть

Есть несколько сценариев, которые особенно часто выглядят как «CRM опять создала дубль».

1. Клиент написал после закрытия сделки

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

Для amoCRM здесь помогает настройка «Новые сообщения в закрытые сделки».

2. Клиент получил WABA-шаблон, но еще не ответил

Если вы отправили клиенту шаблон WABA, это еще не означает, что в сделке появился полноценный чат.

Когда клиент отвечает, CRM может не понимать, к какой сделке привязать сообщение, и создать новую сущность.

3. Клиент скрыл номер в MAX или Telegram

Номер не передается — значит, стандартный поиск по номеру не сработает.

В amoCRM контроль дублей Radist.Online в таком случае может найти клиента по user_id.

4. Перешли с другого интегратора

Если часть чатов и контактов пришла из другого сервиса, CRM может получить разные идентификаторы одного клиента.

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

Что делать, если дубли уже появились

Сначала определите, что именно задвоилось.

Если это контакты или сделки — используйте штатные инструменты CRM для объединения.

Если задвоились чаты внутри сделки — не удаляйте их наугад. Для amoCRM есть отдельная инструкция по откреплению лишнего чата. При этом важно помнить: после открепления переписка в этом чате пропадет из сделки.

Если проблема повторяется, не ограничивайтесь удалением дублей. Иначе через день можно получить еще три.

Сначала найдите причину: что создало дубль → при каких условиях → какой идентификатор не совпал → где находится настройка, которая управляет этим сценарием.

Если ничего не помогло

Когда дубли продолжают появляться, перед обращением в поддержку подготовьте:

  • ID личного кабинета;
  • ссылки на задвоившиеся контакты, лиды или сделки;
  • точное время появления дубля;
  • скриншоты настроек контроля дублей;
  • название канала и CRM.

Чем точнее пример, тем быстрее можно понять, где именно появляется второй элемент.

И лучше не откладывать обращение: логи хранятся ограниченное время, поэтому чем раньше передать конкретный пример, тем больше данных можно проверить.

Если вопрос сложный или требует настройки нескольких интеграций сразу — напишите нам в поддержку, поможем разобраться.

Главное

Дубли в CRM не всегда означают, что «контроль дублей не работает».

Иногда клиент скрыл номер. Иногда в базе два разных формата телефона. Иногда сделка уже закрыта. Иногда один номер подключен дважды. А иногда дублируются вообще не клиенты, а сообщения — и это уже другая проблема.

И главное — для amoCRM и Битрикс24 механика разная.

В amoCRM есть контроль дублей от Radist.Online плюс штатные инструменты CRM.

В Битрикс24 отдельного контроля дублей от Radist.Online нет — здесь нужно правильно настроить открытую линию и логику работы с активными сделками.

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

3 дня тест бесплатно, без карты. Подключение — 15-30 минут.

Подключить мессенджеры к amoCRM →  ·  Подключить к Битрикс24 →  ·  Обзор 5 инструментов от дублей →

Часто задаваемые вопросы (FAQ)

Почему в CRM появляются дубли клиентов? Основные причины: клиент скрыл номер в мессенджере (Telegram, MAX), поменял формат номера (+7 911 vs 7 911), написал после закрытия сделки, обратился через новый канал, не связанный со старой карточкой, или один номер подключен к CRM дважды. CRM в этих случаях не может сопоставить нового клиента с существующим и создает нового.

Как отключить дубли в amoCRM? Включить контроль дублей от Radist.Online в личном кабинете RadistWeb в настройках каждой интеграции + включить штатный контроль дублей amoCRM с выбором всех воронок и статусов + привести номера телефонов в базе к единому формату. Тогда система будет искать клиента по номеру, а если не найдет — по user_id.

Работает ли контроль дублей в Битрикс24? Отдельного контроля дублей от Radist.Online для Битрикс24 нет. За это отвечают настройки Открытой линии Битрикс24: «Проверять клиента по базе CRM», «Использовать активную сделку, не создавая новую», «Создавать вручную в окне чата». Правильно настроенная Открытая линия закрывает большинство сценариев.

Что делать, если один клиент — несколько лидов? Сначала определить, что именно задвоилось (контакт, сделка, чат). Затем — объединить существующие дубли штатными инструментами CRM. И только потом — найти причину появления и починить ее (иначе через день появятся новые). Одного объединения без исправления настроек мало.

Почему появляются дубли, если номер один? Скорее всего номера записаны в разных форматах в разных карточках (+7 vs 7, с пробелами и без). CRM видит их как разные. Также возможные причины: клиент пишет с двух номеров, один номер подключен к нескольким интеграциям одновременно, сделка находится в закрытом статусе и создается новая.

Что такое user_id и как он помогает от дублей? user_id — уникальный идентификатор пользователя в мессенджере (Telegram, MAX), который не меняется при смене номера или его скрытии. Контроль дублей Radist.Online в amoCRM ищет клиента сначала по номеру, потом по user_id — так удается сопоставить даже клиента, скрывшего номер. В Битрикс24 такого механизма нет.

Как найти дубли контактов в CRM? В amoCRM: раздел «Клиенты» → фильтр по номеру телефона или через штатный инструмент «Поиск дублей». В Битрикс24: раздел «CRM» → «Контакты» → «Поиск дублей». Или через сторонние инструменты и виджеты. Регулярно (раз в месяц) прогонять базу — хорошая практика для контроля.

Можно ли автоматически удалять дубли? Автоматически удалять не рекомендуется — можно потерять важные данные из одной из карточек. Лучше объединять: обе карточки склеиваются в одну, все данные, история и переписки сохраняются. Для массового объединения есть штатные инструменты amoCRM и Битрикс24, а также специализированные виджеты.

Куда обращаться, если дубли продолжают появляться? В поддержку Radist.Online с подготовленным примером: ID личного кабинета, ссылки на задвоившиеся контакты и сделки, точное время появления, скриншоты настроек, название канала и CRM. Логи хранятся ограниченное время, поэтому обращаться нужно быстро. Написать в поддержку.

Ответим на любые вопросы

Свяжитесь с нами любым удобным способом

Или оставьте заявку
и мы с вами свяжемся

* WhatsApp принадлежит компании Meta, признанной экстремистской и запрещенной на территории РФ.