+7 (863) 221-68-08 Разобрать задачу
Главная / Блог / Внедрение amoCRM / Дубли контактов и сделок в amoCRM: почему...
Внедрение amoCRM

Дубли контактов и сделок в amoCRM: почему они появляются и как их избежать

20.12.2022 19 мин чтения Редакция «Асорты»

Менеджер звонит «новому» клиенту, а это постоянный покупатель, у которого открытая сделка уже есть у коллеги. Руководитель видит в отчёте больше клиентов, чем есть на самом деле. Так выглядят дубли в amoCRM.

Дубль в amoCRM - это вторая карточка того же человека или того же запроса: один клиент заведён двумя контактами или одна заявка разошлась на две сделки. Накопленные дубли сделок находят штатным «Поиском дублей», контакты и компании объединяют из списка, а новые дубли во входящих заявках отсекает настройка «Контроль дублей» в каждой воронке. У этой настройки есть границы, и они объясняют, почему дубли идут даже при включённом контроле. Ниже - чем дубль отличается от повторной покупки, откуда берутся дубли, как их найти и объединить без потерь и какой порядок работы не даёт им копиться снова.

Названия меню могут отличаться. Даты обновления на страницах справки не указаны, поэтому в вашем аккаунте пункты могут называться иначе.

Чем вредят дубли

  • История клиента разбита между карточками - менеджер не видит полной картины и переспрашивает то, о чём клиент уже рассказал.
  • Два менеджера могут вести одного клиента, не зная друг о друге, и предложить ему разные условия.
  • Аналитика искажается: число клиентов завышено, конверсия и средний чек считаются неверно.
  • Клиент получает повторные звонки и рассылки - это раздражает и подрывает доверие.

В методике уровней зрелости «Асорты» есть правило: красивая панель не компенсирует недостоверные данные. Почему чистые данные идут раньше отчётов, - в статье «Аналитика без чистых данных не работает», а о том, почему цифры CRM и рекламы не сходятся, - в материале «Почему цифры расходятся».

Дубль контакта, дубль сделки и повторная покупка - разные вещи

«Дублем» в отделе продаж называют разные ситуации. Их лечат по-разному, а повторную покупку лечить не нужно вовсе: склеив её с прошлой сделкой, вы сотрёте историю отношений с постоянным клиентом.

Какие бывают дубли в amoCRM и что с ними делать
СитуацияЧто этоКак распознатьЧто делать
Дубль контактаОдин человек в двух и более карточках контактаСовпадает телефон или почта, имена записаны по-разномуОбъединить контакты, выбрав значения полей
Дубль компанииОдна организация в двух карточках компанииСовпадают телефон офиса, сайт, реквизитыОбъединить компании из списка. Контакт с компанией объединить нельзя
Дубль сделкиОдин запрос клиента разошёлся на две открытые сделкиУ одного контакта две открытые сделки с одним предметом, часто у разных ответственныхОбъединить через «Поиск дублей», оставить одного ответственного
Повторная покупкаНовый запрос существующего клиентаПрошлая сделка закрыта, клиент пришёл сноваНе дубль. Вести новую сделку на том же контакте
Дубль контакта, дубль сделки и повторная покупка Слева один человек заведён двумя контактами с одним номером в разной записи - это дубль контакта. В центре у одного контакта две открытые сделки по одному запросу - дубль сделки. Справа у контакта оплаченная и новая сделка - это повторная покупка, а не дубль. ДУБЛЬ КОНТАКТА ДУБЛЬ СДЕЛКИ ПОВТОРНАЯ ПОКУПКА Контакт: Анна Контакт: Анна С. Контакт: Олег Сделка 1 Сделка 2 Контакт: Ирина Сделка 1 Сделка 2 тел. +7 900 000-00-00 тел. 8 900 000 00 00 запрос: доставка открыта открыта клиент с прошлого года оплачена новая Дубль: один человек в двух карточках Дубль: один запрос в двух сделках Не дубль новая покупка клиента → объединить контакты → объединить сделки → вести как новую сделку
Схема 1. Условный пример. Дубль контакта и дубль сделки объединяют, а повторную покупку оставляют отдельной сделкой на том же контакте.

Откуда берутся дубли

У каждого дубля есть источник, и его можно найти.

  1. Повторная заявка. Клиент оставил заявку на сайте, через час написал в мессенджер. Если канал не нашёл существующий контакт, появились две сделки на один запрос. Каналы должны находить карточку клиента: про звонки - в статье об интеграции телефонии, про переписку - в материале «WhatsApp в amoCRM», про формы - в статье «Заявки с сайта в amoCRM».
  2. Ручной ввод без поиска. Менеджеру быстрее завести нового клиента, чем искать существующего. При создании сделки amoCRM подсказывает контакты и компании, если находит совпадение по телефону или почте, но подсказку можно пропустить.
  3. Права доступа. По справке, автопоиск дублей при создании контакта или компании работает только по записям, доступным пользователю. Если менеджер не видит чужой контакт, система создаст новый - то есть дубль.
  4. Разная запись телефона. Маску телефона amoCRM ставит сама: пробелы и дефисы добавляются автоматически, отключить маску нельзя. Но внутренний номер, номер без кода или с опечаткой система может не сравнить с полным. «Контроль дублей» приводит телефоны к международному формату, и нестандартный номер может не совпасть.
  5. Связи с внешними системами. Форма или сервис, который передаёт заявки в amoCRM, участвует в проверке по телефону, почте и полям, только если передаёт заявки способом, который эту проверку поддерживает. Иначе для его заявок остаётся только проверка по BIG DATA. Подробнее - в разделе про контроль дублей.
  6. Импорт. При загрузке файла amoCRM ищет дубли сама, но при малейших различиях создаёт отдельные записи. Чистить базу лучше перед переносом, а не после - как это сделать, разобрано в статье о переносе данных в amoCRM.

Как найти дубли штатными средствами

Искать дубли настраивать не нужно: поиск работает сам. Настраивается только проверка на входе - о ней ниже. Для сделок в amoCRM есть функция «Поиск дублей», для контактов и компаний - объединение из списка.

Поиск дублей сделок по справке amoCRM:

  1. Откройте «Сделки» → «Ещё» (три точки в правом верхнем углу) → «Поиск дублей».
  2. Система покажет найденные пары. Она ищет контакты с совпадающей почтой или телефоном и считает дублями сделки, связанные с такими контактами. По названию сделки и другим полям ручной поиск не сравнивает.
  3. По каждой паре выберите действие: «Объединить», «Не является дублем» или «Пропустить». Отклонённую пару система запоминает и больше не предлагает.

Функция доступна только пользователям с полными правами - на просмотр, редактирование и удаление - и только в браузерной версии. В мобильном приложении её нет.

Часть совпадений поиск сознательно пропускает: заведомо некорректные номера (в справке пример - 7999000000), адреса вида noreply и номера из базы публичных контактов. Если очевидной пары нет, справка поясняет: система предлагает только совпадения, которые считает корректными. Проверьте контактные данные - телефон и почта в своих полях, без опечаток.

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

Как объединить дубли без потери истории

Для сделок и для контактов справка описывает разное: что переносится, как выбрать данные и как отменить. Поэтому «история сохраняется» - верно не для всего.

Объединение сделок, контактов и компаний: что переносится и как отменить (по справке amoCRM)
СделкиКонтакты и компании
Как объединить«Поиск дублей» → «Объединить» по найденной пареОтметить в списке до 5 карточек → «Объединить» → выбрать данные итоговой карточки → сохранить
Что сохраняется по справкеВсе задачи, переписка и чаты, примечания и звонки; история собирается в одной карточкеСделки из всех карточек; совпадающие значения - без выбора, разные - по вашему выбору; несколько телефонов и адресов объединяются
Что справка не уточняет - Что происходит с задачами, примечаниями и чатами самого контакта. Известно, что одна карточка обновляется, а вторая удаляется
Как отменитьКнопка «Отменить» в примечании об объединении. Условия: события объединения включены, после объединения в сделке не больше 5 событийВосстановить объединённый контакт из корзины в течение 30 дней

Что проверить до кнопки «Объединить»:

  • Какая карточка останется главной. Обычно та, где больше истории и где правильный ответственный.
  • Конфликтующие поля. Два разных телефона, два адреса доставки, разные суммы. Решите, какое значение верное, до объединения, а не после.
  • Ответственный. Если сделку вели два менеджера, договоритесь, кто ведёт дальше, и предупредите второго.
  • Сделки на разных этапах. Закрытая и новая сделка - это повторная покупка, их не объединяют. Две открытые на разных этапах - решите, какая идёт дальше, и сверьте сумму и следующий шаг.
  • Проверка сразу после объединения. Отмена у сделок работает, пока в карточке мало событий. Проверьте поля и задачи до того, как продолжать работу.

Проверка на входе: «Контроль дублей» и его границы

То, что в обиходе называют «роботом проверки дублей при создании сделки», в amoCRM - настройка «Контроль дублей». Она проверяет каждую заявку из включённых источников по вашим правилам и при совпадении обогащает существующую сделку вместо создания новой. Отдельного триггера «найти дубль» в перечне триггеров цифровой воронки по справке мы не нашли. О задачах для автоматики - в статье «Роботы в amoCRM». Боты и виджеты тоже умеют искать дубли, но это доработка поверх штатных средств.

По справке путь такой: «Сделки» → «Настройки воронки» → тумблер «Контроль дублей» → правила. Включается отдельно в каждой воронке: если заявки падают в три воронки, контроль нужен во всех трёх.

Настройки «Контроля дублей»: что делают и где ограничения
НастройкаЧто делаетОграничение по справкеЧто проверить у себя
ИсточникиКакие каналы проверятьЧасть источников поддерживается полностью, часть - только через BIG DATAВсе ли ваши формы, чаты и сервисы есть в списке
Параметры поискаBIG DATA, «Пиксель», почта, телефон, текстовое или числовое дополнительное полеДублем считается только сделка, где найденный контакт - основной. «Пиксель» работает только для входящих из чатовОсновной ли контакт в открытых сделках
Область поискаВоронки и этапы, где искатьСделки на невыбранных этапах в проверке не участвуютВключены ли этапы, где живут открытые сделки
Конфликт данныхОбновить данными из заявки (телефон и почта дополняются) или оставить данные сделки - Что надёжнее: свежие данные клиента или проверенные менеджером
Несколько дублейПри одном найденном дубле заявка объединяется с ним по правилу конфликта данных. При 2–3 найденных: обновить все, обновить самую новую или создать новую сделкуЕсли найдено больше трёх, объединения нет: заявку контроль пропускаетНет ли у клиентов россыпи старых открытых сделок
Задача после объединенияСтавит задачу в найденных сделкахПримечание о склейке появляется только при объединении по BIG DATA или пикселюКому и с каким сроком уходит задача
Путь заявки через «Контроль дублей» Заявка проверяется, только если контроль включён в воронке и для источника. Без проверки создаётся новая сделка. При проверке система ищет совпадения по правилам: нет совпадений - новая сделка; один дубль - объединение с найденной сделкой; два–три - обновление или новая сделка, как задано в настройке, и задача ответственному; больше трёх - объединения нет, остаётся ручная сверка. BIG DATA склеивает, только если одна из сделок в «Неразобранном». Заявки от интеграции без нужного способа передачи проверяются только по BIG DATA, без телефона и почты. Заявка: чат, форма, звонок, интеграция сделка создаётся, часто в «Неразобранном» Контроль дублей включён? в этой воронке и для этого источника нет Новая сделка без проверки да Поиск совпадений по вашим правилам телефон, почта, поле - у основного контакта по данным, переданным при создании BIG DATA склеит, только если одна из сделок - в «Неразобранном» Интеграция без нужного метода - только BIG DATA, без телефона и почты Совпадений нет создаётся новая сделка - это норма Найдено 1–3 дубля 1 - объединить с найденной 2–3 - как задано в настройке Больше 3 дублей объединения нет, заявка мимо контроля Задача ответственному если включена в настройке Ручная сверка «Поиск дублей» по графику
Схема 2. Путь заявки через «Контроль дублей» по справке amoCRM: где заявка проверяется, где склеивается и где проходит мимо проверки.

Для заявок из чатов проверка идёт сразу. Для остальных источников проверка по BIG DATA асинхронная - уже после создания заявки, и склейка по BIG DATA случается, только если одна из сделок находится в «Неразобранном». Проверка срабатывает и при обновлении заявки, например когда бот дописал телефон. Но склейку по телефону, почте или полю запускают только данные, переданные при создании сделки.

Почему дубли идут, хотя контроль включён

Дубль появился при включённом «Контроле дублей»: причина и что сделать
Что видитеПричина по справкеЧто сделать
Заявки с одной формы или сервиса всегда создают новые сделкиИнтеграция передаёт заявки способом, при котором нет проверки по телефону, почте и полям: старые ключи доступа или обычное создание сделки. Для таких заявок работает только BIG DATAСпросить разработчика интеграции, поддерживает ли она проверку дублей по телефону и почте; если нет - менять способ передачи
Клиент тот же, а сделка не склеиласьВ старой сделке найденный контакт не основнойПроверить, кто основной контакт в открытых сделках
Номер один, а совпадения нетНестандартный номер может не привестись к международному формату: например, внутренний, без кода или с опечаткойДоговориться о полном формате номера во всех источниках
Телефон дописали в заявку позже - склейки нетПо телефону и почте объединение идёт только по данным при созданииЛовить такие пары ручной сверкой
Совпадение по BIG DATA не склеилосьНи одна из сделок не в «Неразобранном»Это штатное условие, остальное - ручная сверка
У клиента много сделок, а заявка всё равно новаяНайдено больше трёх дублей - контроль заявку пропускаетРазобрать старые сделки клиента вручную
Менеджер сам создал контакт-дубльОн не видит существующий контакт из-за правПересмотреть права на просмотр контактов

Когда автообъединение вредно

Автоматика склеивает по совпадению, а не по смыслу. Условный пример: пять сотрудников одного клиента звонят с общего номера офиса или пишут с общей почты отдела закупок. Если контроль ищет по телефону или почте, заявки разных людей сольются в одну сделку, и менеджер потеряет отдельные запросы. Если у ваших клиентов бывают общие номера и адреса, выбирайте параметры поиска осторожно, а спорные пары разбирайте вручную.

На каком тарифе что доступно

Строки таблицы тарифов amoCRM о дублях
Строка в таблице тарифовБазовыйРасширенныйПрофессиональный
Контроль дублей по источникамЕстьЕстьЕсть
Автосклейка неразобранного: автоматическое объединение сделок из «Неразобранного» или прикрепление к существующей при полном совпадении данныхНет отметкиЕстьЕсть

Что именно в окне настроек отключается на «Базовом», вендор не описывает. Актуальные условия и цены уточняйте на сайте разработчика.

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

Профилактика: правила ввода, ответственный и регулярная сверка

Штатные средства ловят не все дубли, остальное закрывают договорённости в отделе. Наш принцип - «сначала процесс - потом настройка»: CRM должна отражать реальную работу отдела, а правила ввода - часть этой работы.

Регламент «сначала поиск - потом создание» (условный пример):

  1. Перед созданием контакта или сделки менеджер ищет клиента по телефону, почте и названию компании.
  2. Телефон вносится полностью, с кодом страны, в поле телефона, а не в примечание.
  3. Если система подсказала совпадение при создании сделки, менеджер выбирает существующий контакт, а не заводит новый.
  4. Нашёл чужую открытую сделку по тому же запросу - не создаёт свою, а пишет ответственному или руководителю.
  5. Раз в месяц ответственный за базу проходит «Поиск дублей» и разбирает пары.

Ответственный за базу. «Поиск дублей» доступен только пользователю с полными правами, поэтому сверку закрепляют за владельцем CRM или администратором.

Права на просмотр контактов. Если менеджеры не видят чужие контакты, автопоиск при создании их не найдёт. Часто разумнее дать всем просмотр карточек контактов, а редактирование и удаление оставить ответственным. Решение зависит от вашей политики доступа к базе.

Все источники - через проверку. Пройдите по списку каналов: включён ли для каждого контроль дублей и передаёт ли интеграция заявки так, чтобы работала проверка по телефону и почте. Это разовая работа.

Разовая чистка, дальше гигиена. Накопленные дубли разбирают один раз по правилам из раздела об объединении, а потом держат порядок регулярной сверкой. Если базу собираетесь переносить, чистите до переноса. Для работы с базой ради повторных продаж есть отдельная статья - «Работа с базой клиентов в CRM».

Метрика: доля дублей среди новых контактов за месяц. Считается так: число новых контактов месяца, которые при сверке оказались дублями, делим на все новые контакты месяца. Общепризнанной нормы для неё нет, поэтому сравнивайте себя с собой: растёт доля - ищите новый источник дублей, падает - правила работают.

Если штатных средств мало - например, нужен поиск по названию или по своим полям в уже накопленной базе, - подключают виджеты. Как выбирать их под задачу, разобрано в статье «Виджеты amoCRM».

Включить «Контроль дублей» - это настройка. Чтобы дубли перестали копиться, нужны правила ввода, права, проверенные источники и человек, который отвечает за базу. Это закладывают при внедрении amoCRM под процессы, а сценарии автоматической проверки - в рамках автоматизации. Если данным в базе уже нельзя верить, начинать стоит с диагностики. Если хаос накопился годами - с перезапуска CRM. Регулярную сверку можно включить в месячный цикл сопровождения и развития.

Частые вопросы

amoCRM сама находит и объединяет дубли?

Зависит от того, о чём речь. Про контакты и компании справка на вопрос об автоматическом отслеживании дублей отвечает: такой функции нет. «Поиск дублей» сделок запускают вручную. Входящие заявки проверяет настройка «Контроль дублей» в каждой воронке, с ограничениями. Автосклейка «Неразобранного» по таблице тарифов отмечена с «Расширенного».

Пропадёт ли история переписки и звонков при объединении карточек?

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

Можно ли отменить объединение дублей?

Да, с условиями. У сделок - кнопкой «Отменить» в примечании, если события объединения включены и после объединения в сделке не больше 5 событий. Объединённые контакты восстанавливают из корзины в течение 30 дней.

Почему поиск дублей не находит очевидный дубль?

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

Повторная покупка того же клиента - это дубль сделки?

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

Кто в компании должен отвечать за дубли?

Один человек - владелец CRM или администратор. «Поиск дублей» доступен только с полными правами, а регламент без ответственного быстро перестаёт выполняться.

Что делать, если дублей уже тысячи?

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

Вывод

Дубли в amoCRM - следствие процесса, а не сбой программы. «Поиск дублей» находит пары сделок, контакты объединяются из списка, «Контроль дублей» склеивает часть входящих заявок. Границы этих инструментов закрывают правила ввода, ответственный за базу и регулярная сверка.

Источники

Разберём вашу задачу

Поможем навести порядок в продажах

Начнём с диагностики: покажем, где теряются заявки и что даст CRM именно в вашем случае — без обещаний «роста в разы».

Или позвоните: +7 (863) 221-68-08