Как объединить дубли контактов в amoCRM автоматически
Разбираем, по каким полям склеивать дубли контактов, где ставить исключения для общих телефонов и почт и что увидит менеджер, когда дубль вольётся в старую карточку.
Объединение дублей контактов — это склейка нескольких карточек одного клиента в одну, где собраны все его сделки, телефоны и почты. Пока карточек несколько, менеджер не видит историю клиента и принимает повторного покупателя за нового. Автоматическая склейка держится на правиле: какие поля должны совпасть и при каких значениях склеивать нельзя.
Откуда берутся дубли контактов
Дубль появляется, когда один клиент попадает в базу несколько раз: через разные каналы, при импорте или руками менеджера. Условный пример: во вторник клиент оставил заявку на сайте, в четверг позвонил с рабочего номера, а через неделю написал в мессенджер. В базе три контакта. Менеджер, который принял звонок, не знает, что коллега уже отправлял этому клиенту предложение, и начинает разговор с нуля.
С импортом масштаб другой. Допустим, вы загрузили в amoCRM старую таблицу клиентов, и у сотен контактов появились копии. Руками такой объём не разобрать.
Чем дубли вредят продажам и отчётам, подробно разобрано в статье «Дубли в amoCRM: почему портят продажи и как их убрать», а повторные сделки одного клиента — в разборе дублей сделок. Здесь речь только о контактах: по каким правилам склеивать их автоматически и как не слить в одну карточку разных людей.
По каким полям искать дубли контактов
Ищите по полю, которое принадлежит одному клиенту и редко повторяется у других. Обычно это телефон и почта, для организаций — ИНН. Имя в одиночку не годится.
- Телефон — главный признак, если вы продаёте людям. Каналы у клиента разные, а номер чаще всего один.
- Email выручает, когда клиент сменил номер или не оставил его вовсе.
- ИНН подходит, когда контактом у вас заведена сама организация. Тогда карточки с одинаковым ИНН склеятся, даже если номера в них разные.
- Имя стоит брать только в паре с компанией или должностью. Иначе в одну карточку попадут полные тёзки, а «Иван Петров» и «Петров Иван», наоборот, останутся в разных карточках.
- Дополнительные поля, например должность, компания или тип клиента, помогают правилу отличить одного человека от другого.
Если номера в базе записаны кто как, сначала приведите их к одному формату виджетом «Нормализация телефонов». Склейка сравнивает номера точно: «89991112233» и «+7 999 111-22-33» совпадут, а «9991112233» без кода страны — нет.
Как собрать правило из нескольких полей
Поля внутри одного правила должны совпасть все, а отдельные правила срабатывают независимо. Проще говоря, поля в правиле связаны через «и», правила между собой — через «или». Поэтому, чтобы склеивать по телефону или по почте, нужны два правила. Если добавить оба поля в одно, контакты склеятся, только когда совпадут и номер, и почта.
Сложные условия собирают из простых правил:
| Задача | Как собрать | Что учесть |
|---|---|---|
| Телефон плюс почта или компания | два правила: телефон + email и телефон + компания | одним правилом такое условие не записать |
| Юрлица по ИНН, физлица по телефону | правило с ИНН и правило с телефоном и типом клиента | без типа клиента правило с телефоном действует на все контакты подряд; с типом клиента физлица склеятся между собой, юрлица — между собой, и юрлица с общим телефоном тоже склеятся: от этого спасают исключения по должности или почте |
| Имена с меньшим риском склеить тёзок | имя + компания или имя + должность | тёзки из одной компании или с одной должностью всё равно склеятся; «ООО Ромашка» и «Ромашка» — разные значения |
Когда контакты склеивать нельзя
Склеивать нельзя, когда одно значение принадлежит разным людям: общий номер фирмы или общая почта вроде info@. Допустим, вы продаёте оборудование заводам. С одного завода пишут снабженец, главный инженер и директор, и все оставляют номер приёмной. Правило по одному телефону сольёт троих в одну карточку, и менеджер будет звонить директору с вопросами для снабженца.
Помогают два приёма. Первый — дополнительное поле в правиле: телефон плюс должность. Карточки с общим номером склеятся, только если совпала и должность, поэтому снабженец и директор останутся отдельно. Учтите: контакт с пустой должностью такое правило не проверит совсем.
Второй приём — исключение, то есть значение, при котором склейки не будет. Для почты это общие адреса вроде «info@company.ru» и «sales@company.ru»: по ним контакты не склеятся, остальные адреса сработают как обычно. Если в правиле есть должность, исключением может стать и она, например «директор»: тогда два директора с общим номером приёмной останутся разными контактами.
Как настроить склейку виджетом «Дубли контактов»
Виджет «Дубли контактов» находит и объединяет контакты по вашим правилам: новые и изменённые проверяет сам, накопленную базу — по кнопке. В amoCRM он называется «Объединение дублей контактов» и устанавливается в разделе «Настройки» → «Интеграции». Правила задают в окне виджета.
- Правила. Каждое правило занимает отдельный блок в левой части окна. В «Настройке блока» выберите поле: «Телефон», «Email», «Имя» или любое другое поле контакта. Кнопка «+ Добавить поле» добавляет в блок второе поле, а для следующего правила нужен второй блок.
- Исключения. Под полем блока нажмите «+ Исключение» и введите значение, при котором склеивать нельзя. Пишите строчными буквами, значение должно совпасть точно: «ген. директор» и «директор» для виджета разные.
- Чьи данные сохранять. Главным всегда остаётся самый старый контакт, и по умолчанию сохраняются его данные. В «Настройке приоритетности полей разных контактов» выберите поля, которые лучше брать из нового: имя, должность, адрес. Телефон и email туда не ставьте: без приоритета номера и почты всех дублей собираются в итоговом контакте.
- Проверка. Нажмите «Сохранить» и включите склейку переключателем активности. Для правила по телефону создайте два тестовых контакта с номерами «+7 999 111-22-33» и «89991112233»: вскоре должен остаться один, старый, с тегом «merged» (им виджет помечает итоговый контакт).
- Вся база. Несколько дней понаблюдайте за новыми карточками и только потом нажмите «Применить к существующим контактам». Большая база склеивается в фоне и не сразу, прогресс на экране не виден. Пока склейка идёт, кнопку повторно не нажимайте. Итоговые контакты найдёте по тегу «merged».
Менеджер создаёт контакт с уже известным номером, и вскоре новая карточка пропадает: она влилась в старую. В старой карточке появились данные нового контакта и тег «merged», туда же перешли сделки.
Сразу честно: виджет не запрещает создать дубль и не предупреждает менеджера при вводе. Он находит дубль, когда карточка уже появилась, и почти сразу вливает её в старую. Склеиваются только точные совпадения, поэтому почта с опечаткой или номер с другим кодом страны останутся отдельными контактами. Компания нового контакта в итоговую карточку не переходит: если она была только у него, привяжите её вручную.
Важно. Подтверждения перед склейкой нет, отменить её нельзя, и отчёта о склеенных карточках тоже нет. Поэтому сначала проверьте правила на тестовых контактах и небольшой части базы, а на время импорта выключайте склейку: после импорта включите её и нажмите «Применить к существующим контактам».
Итог. Склейка начинается с решения, по каким полям вы узнаёте клиента и когда одно значение принадлежит разным людям. Запишите это правилами и исключениями, проверьте на тестовых контактах и новых карточках, и только потом прогоняйте всю базу.
Вопросы и ответы
Склеятся ли контакты, если почта записана в разном регистре?
Да. «Ivan@x.ru» и «ivan@x.ru» считаются одним адресом, так что правило с почтой такие контакты склеит.
Что делать, если склеились два разных человека?
Восстановить второй контакт вручную: отката у склейки нет. Чтобы ошибка не повторилась, добавьте в правило второе поле, например должность, или исключение для общего значения.
Что будет со сделками склеенных контактов?
Они переходят на итоговый контакт. Если у клиента после этого оказались одинаковые сделки, их склеивает отдельный виджет «Дубли сделок».
Можно ли склеивать по-разному для разных воронок или менеджеров?
Нет, настройки одни на весь аккаунт. Развести контакты помогает поле-признак в правиле, например «Тип клиента», и исключения.
Источники
- Страница виджета «Дубли контактов» — «Про Автоматизацию», по состоянию на 01.10.2026
- Страница виджета «Нормализация телефонов» — «Про Автоматизацию», по состоянию на 01.10.2026