Мы — команда интеграторов amoCRM, и тема дублей кажется пустяковой ровно до первого серьёзного проекта. «Ну дубль и дубль — поставь виджет для удаления, и готово». На деле нюансов масса: мы перепробовали разные решения (в amoМаркете их порядка десяти) в разных сферах, и в этой статье разберём те, что реально работают — по нашему опыту, а не по описаниям из карточек виджетов.
Что вообще считать дублем
Сначала договоримся о терминах, потому что дубли бывают двух разных видов, и путать их нельзя.
Дубль контакта — это один и тот же клиент, которого система пока считает двумя разными контактами. Задача — объединить их в один.
Дубль сделки — это лишняя сделка у контакта по одному и тому же запросу, которую нужно объединить с уже существующей. Важный нюанс: не каждая вторая сделка — дубль. У одного контакта вполне может быть две и больше активных сделок одновременно — например, когда вы ведёте с клиентом несколько продаж по разным товарам. Дубль — это именно повтор по тому же самому запросу.
От чего зависит выбор инструмента
Здесь и кроется главная ошибка — взять «любой виджет для удаления». Подходящий инструмент зависит от трёх вещей:
Есть ли уже объёмная база с дублями, которую надо разово почистить, или речь только про новые входящие.
Один сценарий обработки дубля или несколько (зависят ли действия от источника, воронки, условий).
Нужны ли дополнительные действия с объединённой сделкой (запустить бота, поставить задачу, удалить лишнее).
Дальше разберём оба случая.
Один сценарий: когда правило всегда одно
Это ситуация, где логика всегда одинакова: входящий лид объединяется с существующим (или наоборот), без вариаций. Здесь не нужны сложные виджеты — хватит простых решений.
Встроенный контроль дублей amoCRM
Самый доступный вариант — он уже в системе. Зайдите в настройки (справа сверху), затем слева выберите «Контроль дублей» и задайте диапазон поиска по этапам и воронкам. Можно включить автоматическую постановку задачи при найденном дубле.
У встроенного инструмента есть важное ограничение: он работает только с теми интеграциями, у которых есть своя плашка слева в настройках воронки. Некоторые интеграции — например, с отдельными сайтами — такой плашки не имеют, и встроенный контроль их просто не увидит. Это первое, что стоит проверить, прежде чем рассчитывать на штатный механизм.
Удаление дублей «Рубикон»
Отлично подходит для всех входящих лидов, если вам нужен один сценарий удаления. Работает со всеми сделками, попадающими на тот или иной этап, ставится через цифровую воронку триггером в настройках.
Помимо автоматики, Рубикон удобен и для ручной работы: подсвечивает сделки и контакты, у которых есть дубли, и позволяет удалять их вручную. Есть и массовый поиск дублей по базе — но с оговоркой: на момент написания статьи лучше обрабатывать не более 5000 сделок за раз, иначе виджет подвисает.
Несколько сценариев: когда действия зависят от условий
Другая ситуация — когда обработка дубля и оригинала зависит от разных условий: откуда пришёл лид, в какой воронке находится оригинальная сделка, что нужно сделать после объединения. Здесь простые инструменты не справятся — нужны виджеты с правилами.
Поиск дублей от Roydis
Продвинутый инструмент именно под эту задачу. Позволяет создать несколько правил: при срабатывании того или иного правила дубль обрабатывается выбранным образом. Отдельный сильный плюс Roydis — очень удобный массовый поиск и удаление дублей по уже существующим в базе сделкам. Если у вас накопилась большая «грязная» база и при этом нужны разные сценарии — это рабочий выбор.
Автопоиск дублей от «Ракурс»
Похож на Roydis, но с двумя ключевыми отличиями. Во-первых, виджет может работать как триггер в цифровой воронке, и на основе нескольких правил обработки. Во-вторых — и это его главная фишка — созданными правилами можно запускать Salesbot для этих сделок.
Обратная сторона: массового прогона базы по дублям сделок здесь нет — только по контактам, и реализован он не очень удобно. Зато Ракурс незаменим, когда нужно реализовать много сложных вариаций: в зависимости от источника лида и воронки оригинальной сделки — запустить бота, создать задачи нужного типа, удалить лишнее. Пространство для логики здесь очень широкое.
Сравнение решений
Инструмент
Сценарии
Массовая чистка базы
Особенность
Встроенный контроль
Один
Нет
Бесплатно, но видит не все интеграции, нет сложных правил
Рубикон
Один
Да (до 5000 сделок)
Подсветка дублей, удобная ручная чистка
Roydis
Несколько правил
Да, удобно
Гибкие правила + сильный массовый поиск + запуск Salesbot
Ракурс
Несколько правил
Только по контактам
Правила запускают Salesbot
Как выбрать под свою задачу
Короткий ориентир по итогам нашего опыта:
Один сценарий, только новые входящие, бюджет важен — встроенный контроль (если он видит ваши интеграции).
Один сценарий + нужна разовая чистка базы и ручная работа — Рубикон.
Несколько правил + большая «грязная» база на чистку — Roydis.
Сложная логика с запуском Salesbot и действиями по условиям — Ракурс.
И отдельно: если база уже большая и захламлённая, разделяйте задачу на две — разовая чистка накопленного и постоянный контроль новых дублей. Это часто разные инструменты, и пытаться закрыть обе одним виджетом — главный источник разочарований.
Выводы
Дубли — это не косметика, а вопрос чистоты данных: на грязной базе врут отчёты, дублируются касания (клиент получает два одинаковых сообщения от разных менеджеров) и теряется история. Но «поставить любой виджет» — плохая стратегия. Сначала ответьте на три вопроса: один у вас сценарий или несколько, нужна ли чистка накопленной базы и нужны ли действия с объединённой сделкой. Ответы сразу сузят выбор до одного-двух решений из разобранных выше.
Мы настраиваем контроль дублей под конкретные процессы — от простого объединения входящих до сложных правил с запуском Salesbot — и помогаем разово вычистить накопленную базу. Если дубли мешают вам видеть реальную картину по клиентам, напишите нам, подберём решение под вашу ситуацию.