Антидубль: одна карточка на клиента после сайта, Авито и мессенджеров
Заявки шли с сайта, с Авито и из мессенджеров. Всё уже падало в amoCRM. Один и тот же телефон жил в двух и трёх карточках: форма создала контакт, менеджер завёл ещё один руками, WhatsApp пришёл с «нового» номера в другом формате.
История рвалась. Два менеджера могли писать одному человеку. Отчёт по воронке считал одного клиента дважды.
Поставили виджет «Антидубль»: проверка при создании и обновлении, склейка по правилам или задача на проверку.
Проблема
- Телефон записан по-разному:
8900…и+7 900…. Поиск «на глаз» совпадение пропускает. - Заявка с сайта и ручная карточка менеджера не встречались.
- Мессенджер не приклеивался к уже существующему контакту.
- На каждого входящего плодилась новая сделка, хотя клиент уже был в работе.
- Ручная склейка успевала за разовым разбором и не успевала за ежедневным потоком.
Цель
- Один клиент — одна карточка контакта с историей.
- Не склеивать две разные покупки только потому, что телефон совпал.
- Ловить дубль в момент создания, а не на разборе в конце недели.
- Сначала чистить базу, потом назначать ответственного.
Решение
Включили блоки контактов и компаний. Поля поиска: телефон и email. Триггеры — создание и обновление. Перед проверкой стоит таймер, чтобы интеграция успела дописать номер.
Для контактов включили автосклейку: основная карточка, откуда брать поля, кого оставить ответственным.
Для сделок автосклейку на весь аккаунт не включали. Задали зоны: внутри рабочей воронки повторы можно объединять, между разными покупками — нет. Спорные сделки уходят задачей менеджеру. В «Неразобранном» объединение не выполняется.
После склейки контакта виджет проверяет связанные сделки, если блок сделок включён.
Как запускали
- Привели телефоны к одному формату на новых заявках.
- Разобрали, что считать дублем контакта и что нельзя склеивать у сделок.
- Сохранили настройки виджета, чтобы встали вебхуки.
- Прогнали пачку свежих заявок с сайта и из чата и проверили, что повтор садится в существующую карточку.
- Только после этого включили распределение. Иначе очередь отдаёт дубль второму менеджеру.
Что изменилось
Повторная заявка с тем же телефоном больше не открывает третью карточку.
История переписки и сделок собирается на одном контакте. Менеджер видит, что человек уже обращался.
Сделки с разными договорами не схлопываются автоматически: их разбирает задача, а не правило «телефон совпал — значит одна покупка».
Распределение работает по чистой базе. Один клиент не попадает двум людям только потому, что карточек две.
Почему это работает
- Проверка на входе. Дубль ловится при создании и обновлении, не на ежемесячной чистке.
- Таймер под интеграции. Номер успевает доехать, прежде чем виджет решит, что карточка новая.
- Контакт и сделка разведены. Контакты склеиваются смелее, сделки — по зонам.
- Порядок с назначением. Сначала антидубль, потом ответственный.
Вывод
Дубли в amoCRM возвращаются, пока каналов несколько, а проверка ручная. Виджет закрывает правило «сначала поиск, потом новая карточка» и не даёт склеить всё подряд.
Как устроены поля, зоны и таймер: статья про дубли. Виджет: Антидубль от amoPROFI.
Если поиск по телефону находит несколько контактов на одного человека — разберём поля и зоны склейки на бесплатном аудите.
Часто задаваемые вопросы
Склеиваются ли две разные покупки одного клиента?
Только если они попали в одну зону склейки и проходят по вашим полям. Разные договоры обычно оставляют задачей менеджеру, а не автосклейкой.
Что делать, если телефон приходит из интеграции с задержкой?
Поставить таймер перед проверкой, минимум 15 секунд, и сохранить настройки виджета — так переустанавливаются вебхуки.