Контекст и вызов
Дубли лидов раздражали клиентов и искажали статистику конверсии. История предыдущих касаний терялась при создании новой карточки.
Один клиент мог оставить несколько заявок с разных лендингов, операторы звонили повторно. Разработал PHP-сервис дедупликации: слияние по телефону и email с сохранением истории касаний.
Дубли лидов раздражали клиентов и искажали статистику конверсии. История предыдущих касаний терялась при создании новой карточки.
PHP-обработчик перехватывает новые лиды до прозвона: нормализует телефон, ищет дубли по phone/email, сливает карточки и переносит историю статусов. Оригинальный лид помечается как duplicate.
Webhook при создании лида запускает проверку на дубли.
Приведение телефона к E.164, lowercase email, trim пробелов.
Объединение карточек, перенос истории статусов и комментариев.
Единая карточка уходит в прозвон, дубль закрывается.
Fuzzy-match телефонов и exact-match email с приоритетом свежести.
Merge карточек, перенос custom fields и timeline событий.
Все предыдущие статусы и звонки сохраняются в master-лиде.
Дашборд: процент дублей, источники и экономия времени операторов.
Опишите ваш процесс - спроектирую связку систем, сроки и формат работы под ваш стек.