BRUTAL MARKETING

Одна карточка клиента: мессенджеры в Pipedrive без дублей

месяц 2026
BRUTAL MARKETING

Одна карточка клиента: мессенджеры в Pipedrive без дублей

месяц 2026

Одна карточка клиента: как свести Viber, Telegram, WhatsApp и Instagram в Pipedrive без дублей

Pipedrive ищет дубли по имени. Одно это предложение объясняет 80% проблем с мессенджерами в системе: чтобы две записи попали в «Объединить дубли», у них должно совпасть имя контакта — и только потом система смотрит на телефон, почту или организацию.

А теперь вспомните, как выглядит имя контакта, пришедшего из Telegram.
Сергей Пономаренко. Одна карточка клиента: мессенджеры в Pipedrive без дублей I Блог Brutal Marketing
Сергей
Пономаренко
@dmytro_k. Или Дмитрий. Или вообще Telegram User. Тот же человек в WhatsApp записан как +380671112233, а в Facebook Messenger — как Dmytro Kovalenko. Три записи, три разных имени. Pipedrive даже не заподозрит, что это один человек, хотя в двух из трёх карточек лежит один и тот же номер.

В проекте, который мы разбирали весной, база на 7 800 человек содержала 1 640 таких «невидимых» дублей. Ни один из них система не пометила. Дальше — механика: какие идентификаторы реально приходят в Pipedrive из каждого канала, как обойти ограничение встроенного поиска дублей, где ставить автоматику, а где модерацию, и как разобрать то, что уже накопилось.

Почему один клиент становится тремя карточками

Причина в том, что модель данных Pipedrive и модель данных мессенджеров построены вокруг разных вещей. Pipedrive опознаёт человека по имени. Мессенджер отдаёт идентификатор чата, а имя — это просто то, что человек вписал в профиль.

Что на самом деле приходит в Pipedrive из каждого канала

Сначала о самих каналах. В Pipedrive есть встроенный ящик сообщений (Messaging inbox), и нативно в него подключаются два канала: Facebook Messenger и WhatsApp. Всё остальное — Telegram, Viber, Instagram Direct — приходит через приложения из маркетплейса, построенные на Channels API, или через промежуточные сервисы вроде Make и Albato.
Посмотрите на две последние колонки вместе. Только три канала из восьми дают телефон, и лишь один — веб-форма — даёт настоящие имя и фамилию. Во всех остальных случаях в поле «Имя» лежит то, что человек написал в профиле мессенджера: эмодзи, ник, сокращение, название бизнеса.

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

Разговор нужно привязать к контакту руками

Вторая особенность Pipedrive, которую недооценивают на старте: разговор в ящике сообщений не становится карточкой автоматически. Его нужно связать с контактом, лидом или сделкой. Если менеджер этого не сделал, разговор висит в ящике, а клиента в базе нет вообще.

А если сделал невнимательно — создаёт нового человека вместо того, чтобы найти существующего. По нашему опыту в Brutal Marketing это даёт 30–50% всех дублей в Pipedrive-проектах с мессенджерами. Не сбой интеграции, а один лишний клик менеджера в момент, когда нужно быстро ответить.

Ещё три сценария, которые создают дубли

Клиент переходит между каналами. Написал в Instagram, потом продолжил в Viber, потом оставил заявку на сайте. Три разных идентификатора без единого общего поля.

Импорт существующей базы. Файл заливают поверх контактов, которые уже есть. Логику сверки при импорте нужно задавать осознанно — какие данные важно подготовить заранее, мы разбирали в материале о типичных ошибках при выборе и настройке CRM.

Лид и человек живут отдельно. В Pipedrive лиды хранятся в собственном входящем ящике и превращаются в сделку с контактом только после конвертации. Пока лид не сконвертирован, он не участвует в сверке — и тот же клиент спокойно существует дважды: как лид и как контакт.

Сколько стоит разделённая карточка

Посчитайте на своих цифрах. Менеджер тратит 3–5 минут, чтобы собрать контекст, которого нет в карточке. При 35 обращениях в день и 20% дублей это около получаса ежедневно на одного человека — примерно 10 рабочих дней в год.

Дальше идут прямые потери: двое менеджеров пишут одному клиенту с разными условиями, скидка выдаётся дважды, рассылка приходит трижды. И отдельно — решения, принятые на кривых цифрах, о которых ниже.
Почему один клиент становится тремя карточками | Одна карточка клиента: мессенджеры в Pipedrive без дублей - Блог Brutal Marketing

Правила сверки: телефон, email, ID мессенджера

Дедупликация — это набор правил с разной надёжностью, выстроенных в последовательность. Разберём каждый ключ и то, как его применять именно в Pipedrive.

Имя: ключ, на который опирается система и которому нельзя доверять

Начнём с него, потому что в Pipedrive без этого ничего не работает. Встроенный поиск дублей для контактов проверяет совпадение имени и дополнительно — телефон, email или принадлежность к одной организации. Для организаций — совпадение названия и адреса. Для сделок отдельного идентификатора дублей нет вообще: две сделки с одинаковым названием система дублями не считает.

Отсюда практическое правило, которое мы ставим в регламент первым: поле «Имя» заполняем реальным именем клиента, а не ником из мессенджера. Ник идёт в отдельное кастомное поле под конкретный канал.

Это не косметика. Пока в базе лежат @dmytro_k, Дмитрий и Dmytro Kovalenko, встроенный инструмент не покажет вам ни одного дубля — и вы будете считать базу чистой.

Технически это закрывается тремя действиями:
  1. Кастомные поля под идентификаторы каналов: Telegram ID, Instagram ID, Viber ID, Messenger ID.
  2. Автоматизация, которая переносит ник из поля имени в профильное поле канала при создании контакта.
  3. Пункт скрипта: менеджер уточняет имя в диалоге до расчёта стоимости, а не после.

Телефон: самый надёжный ключ, который нужно нормализовать

Телефон — самый точный идентификатор физлица в B2C. Проблема в том, как его записывают.

Один номер попадает в базу минимум в пяти видах: 0671234567, +380671234567, 380671234567, +38 (067) 123-45-67, 067 123 45 67. Для точного сравнения это пять разных людей. Нормализуйте к +380XXXXXXXXX и сверяйте по последним девяти цифрам, а не по всей строке.

Что сделать технически:
  • Использовать системное поле «Телефон», а не текстовое кастомное. Текстовое в сверке не участвует.
  • Прогнать существующую базу через нормализацию до любой чистки.
  • Поставить маску на формах сайта и в LeadBooster.
  • Разрешить несколько номеров у одного контакта (рабочий, личный) и сверять все, а не только первый.

Email: второй ключ, слабее чем кажется

Email хорошо работает в B2B и плохо в B2C. В малом бизнесе клиенты часто не оставляют почту вообще, а если оставляют — это может быть общий семейный адрес или корпоративный info@.

Типичные ловушки:
  • Корпоративные ящики. info@company.ua — это не человек. Сведение по нему склеит директора, бухгалтера и закупщика в одну карточку.
  • Алиасы Gmail. ivan.petrenko@gmail.com и ivanpetrenko@gmail.com — один ящик, для CRM — два.
  • Плюс-адресация. ivan+shop@gmail.com ведёт к тому же человеку.
  • Решение: email как ключ сверки оставляем, но с чёрным списком. Все info@, office@, noreply@, sales@ исключаем. Для Gmail нормализуем точки и плюс-алиасы перед сравнением.

ID мессенджера: точный ключ, работающий только внутри своего канала

Идентификатор чата даёт стопроцентную точность. Совпадение Telegram ID — гарантированно один человек.

Ограничений два. Первое: ключ не переносной, Telegram ID ничего не говорит об Instagram. Второе: он может измениться — при переподключении бота, смене номера WhatsApp Business или переносе Instagram на другой бизнес-аккаунт.

Поскольку Pipedrive не сверяет по этим полям сам, ID мессенджера работает только в связке с автоматизацией или внешним инструментом. Но именно он даёт самые чистые объединения, поэтому кастомные поля под идентификаторы стоит завести даже тогда, когда вы ещё не решили, чем именно будете сводить.

Каскад сверки: в каком порядке применять правила

Обратите внимание на разницу с логикой самой системы. Встроенный поиск дублей фактически работает на уровне 5 плюс подтверждение — то есть требует самый слабый ключ как обязательный. Рабочая схема строится наоборот: имя не нужно вообще, если совпадает телефон или ID.

Автоматическое объединение vs ручная модерация

В Pipedrive этот вопрос стоит иначе, чем в системах со встроенным контролем входящих дублей. Здесь нет механизма, который перехватывает новую запись до создания и склеивает её с существующей. Объединение всегда происходит постфактум — либо руками, либо внешним инструментом.

Что умеет сам Pipedrive

Встроенный инструмент показывает потенциальные дубли контактов и организаций, даёт сравнить записи рядом — имена, сделки, активности, дату создания, владельца, настройки видимости — и выбрать главную запись, чьи данные будут в приоритете при конфликте. Есть и ручное объединение для случаев, когда система дубли не распознала: в карточке контакта, организации или сделки открывается меню объединения и поиск второй записи.

Три нюанса, которые стоит учесть до начала работ:
  • Объединение доступно администраторам или пользователям со специальным разрешением. Это скорее плюс: массовую чистку не стоит отдавать менеджерам.
  • Список потенциальных дублей зависит от прав видимости. Обычный пользователь видит только те записи, к которым имеет доступ, поэтому чистку логично выполнять с админского аккаунта — иначе часть дублей просто не попадёт в список.
  • Логика распознавания опирается на те же правила, что и импорт. Это значит, что она одинаково не увидит дубли, у которых отличается имя.

Чем закрывать входящие дубли

Поскольку нативного контроля на входе нет, его нужно строить. Три рабочих варианта, от простого к сложному:
  1. Автоматизация Pipedrive + поиск перед созданием. Работает для форм и телефонии, где телефон приходит сразу. Слабое место — мессенджеры без номера.
  2. Middleware (Make, Zapier, Albato) между мессенджером и CRM. Сценарий делает запрос к API Pipedrive по номеру или ID мессенджера и создаёт новый контакт только тогда, когда совпадения нет. Это самый гибкий вариант и тот, который мы ставим чаще всего.
  3. Специализированные приложения дедупликации (Dedupely, Insycle и подобные). Позволяют задавать собственные правила поиска и объединения по любым полям, включая кастомные, и выполнять массовые операции. Оправданы на базах от нескольких десятков тысяч записей.

Стоимость этих решений стоит закладывать в бюджет проекта сразу — вместе с лицензиями и интеграциями. Ориентиры по цифрам мы приводили в материале о том, сколько стоит внедрение CRM.

Где автоматика ошибается

Четыре ситуации, в которых автоматическое объединение по телефону приносило вред в наших проектах.

Одна семья — один номер. Жена заказывает для мужа, потом для себя. Автоматика сводит две истории покупок в одну карточку и ломает персонализацию.

Корпоративный номер. В B2B на компанию часто один входящий. Три контактных лица прилетают на один телефон приёмной. Здесь сверку по телефону нужно выключать и работать через организацию и email.

Дилеры и посредники. Один номер оформляет заказы для десятков конечных клиентов. Объединение превращает это в нечитаемую карточку с сотней сделок.

Тестовые данные менеджера. Свой номер в тестовой сделке собирает на себя всё, что приходит дальше.

Модель трёх зон

Рабочее решение — не «автоматика или руки», а распределение по риску.
Жёлтая зона — это 10–15% случаев и примерно 20–30 минут в неделю у руководителя. Дешевле, чем разбирать последствия неправильного склеивания через квартал.

Короткое сравнение

Главный аргумент в пользу модерации — необратимость. Разъединить склеенные записи в Pipedrive штатными средствами не выйдет: данные уже смешаны, и восстановление возможно только из экспорта, сделанного до операции.

Наша стандартная конфигурация: автоматика на уровнях 1–3 каскада, модерация на уровне 4, полный запрет на уровнях 5–6. В бизнесе со средним чеком выше $1 200 мы сдвигаем границу жёстче — на модерацию идёт даже совпадение по телефону, если в карточке уже есть закрытая сделка.

Как добыть телефон там, где его нет

Telegram и Instagram телефон не дают. Его нужно получить в диалоге — не «попросить когда-нибудь», а встроить в процесс.
  1. Кнопка «Поделиться контактом» в Telegram на первом шаге. Формулировка не «оставьте номер», а «чтобы зафиксировать бронь и отправить подтверждение». Конверсия в передачу номера в наших проектах — 55–70%, если просить вместе с конкретной выгодой.
  2. Бот или менеджер запрашивает телефон перед расчётом стоимости. Клиент получает просчёт, вы получаете ключ сверки.
  3. Форма заказа вместо оформления в переписке. Даже два поля закрывают проблему.
  4. Телефон на этапе доставки. В e-commerce номер появляется при оформлении — главное, чтобы интеграция записала его в существующий контакт, а не создала новый.
  5. Персональный промокод. Выданный в Instagram и применённый на сайте, он связывает два идентификатора без прямого запроса номера.

Как только телефон появился в карточке Telegram-контакта, срабатывает правило второго уровня — и сценарий сводит её с WhatsApp-записью того же номера. Поэтому сбор телефона в мессенджерах важнее любого инструмента дедупликации.

Что делать с существующими дублями в базе

Самая распространённая ошибка — начать удалять. Удаление контакта разрывает связи со сделками, активностями и разговорами и создаёт новый беспорядок вместо старого. Правильное действие одно — объединение.

Порядок, по которому мы чистим базы в Pipedrive.

Шаг 1. Сделать полный экспорт

Выгрузите контакты, организации, сделки и лиды в файлы. Объединение необратимо, и если правило окажется неверным, откатить его можно только из экспорта. Храните файлы минимум месяц.

Шаг 2. Посчитать масштаб и найти невидимые дубли

Ключевое отличие этого шага именно в Pipedrive: не полагайтесь на встроенный список потенциальных дублей. Он покажет только ту часть, где совпадает имя.

Рабочий способ — выгрузить контакты в таблицу и посчитать самостоятельно:
  • сколько контактов в базе всего;
  • сколько групп с одинаковым нормализованным телефоном (без учёта имени);
  • сколько групп с одинаковым email вне чёрного списка;
  • сколько контактов не имеют ни телефона, ни почты — только ник из мессенджера.

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

Шаг 3. Определить правило главной записи

До начала объединения решите, какие данные побеждают при конфликте:
  • Владелец — из карточки с последней активностью, а не из самой старой.
  • Имя — настоящее имя человека, а не ник из мессенджера.
  • Телефон и email — сохраняем все значения, не перезаписываем.
  • Дата создания — самая ранняя, иначе сломается когортная аналитика.
  • Метки и UTM первого касания — из самой ранней записи.

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

Шаг 4. Объединять блоками, от самого надёжного ключа

Сначала — совпадения по ID мессенджера, потом по нормализованному телефону, потом по email. После каждого блока — пауза и ручная проверка выборки из 20–30 записей. Одно неправильное склеивание в выборке означает, что правило нужно пересмотреть.

Не делайте всю чистку за вечер на базе больше 5 000 контактов. Безопасный темп — 1 000–1 500 объединений в день с контролем результата на следующее утро.

Шаг 5. Разобраться с лидами, сделками и разговорами

После сведения контактов остаются три хвоста. Лиды во входящем ящике, дублирующие уже существующих клиентов, — конвертируем или закрываем с причиной. Сделки-двойники: активные сводим, закрытые оставляем с меткой об источнике. Разговоры в ящике сообщений — проверяем, что после объединения они привязаны к правильному контакту.

Отдельно предупредите команду: не отвязывать разговор от контакта самостоятельно. Если привязка неправильная — это задача администратора.

Шаг 6. Закрыть вход новым дублям

Чистка без новых правил даёт эффект на 4–6 недель. Дальше база загрязняется с той же скоростью. Последний шаг — сценарий проверки перед созданием контакта, кастомные поля под ID каналов, маски на телефон, сбор номера в мессенджерах и ответственный за жёлтую зону.

Ошибки, которые делают чистку хуже проблемы

  • Удалять вместо объединять.
  • Доверять встроенному списку дублей как полному.
  • Сводить по имени и фамилии без второго ключа.
  • Чистить с аккаунта обычного пользователя — половина дублей не будет видна из-за прав доступа.
  • Запускать массовую чистку, не отключив автоматизации и рассылки: объединение может стартовать цепочки на реальных клиентах.

Шире эту тему мы разбирали в материале о том, как навести порядок в сегментации клиентской базы — там видно, во что превращается сегментация на грязных данных.

Как это влияет на аналитику и сегментацию

Дубли искажают четыре группы цифр, по которым собственник принимает решения. В Pipedrive с его сильной отчётностью по воронке это особенно заметно.

Конверсия занижена, и непонятно насколько

Каждый дубль добавляет единицу в знаменатель и ничего — в числитель. При 20% дублей конверсия показывает примерно на четверть меньше реальной.

Опасность не в самой цифре, а в неравномерности искажения. Каналы без телефона — Instagram, Telegram — выглядят хуже, чем есть. Каналы с телефоном — формы, звонки — выглядят лучше. Бюджет перераспределяют в пользу канала, который просто лучше идентифицируется.

LTV занижен, повторные продажи невидимы

Клиент с тремя карточками выглядит как три клиента с одной покупкой каждый. Показатель повторных покупок падает, LTV падает, стоимость привлечения кажется завышенной.

На одном из проектов после сведения карточек доля повторных покупок выросла с 19% до 31%. Работу отдела не меняли — система просто наконец видела, что это те же люди. Дальше это изменило логику бюджета: ретеншн перестали считать нерабочим направлением. Методику расчётов мы разбирали в материале о том, как сквозная аналитика помогает бизнесу.

Атрибуция каналов врёт

Когда один и тот же клиент заходит тремя путями, система записывает три первых касания. Instagram получает лид, Viber получает лид, форма получает лид. Продажа засчитывается каналу, где произошёл последний контакт.

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

Сегментация и рассылки

Фильтр «покупали больше двух раз» не соберётся, если покупки лежат в разных контактах. Фильтр «не покупали ни разу» наберётся клиентами, которые покупали. Рассылка через Pipedrive Campaigns уйдёт человеку дважды или трижды, из разных сегментов и с разными предложениями.

Какие инструменты помогают быстро навести здесь порядок, мы показывали в материале об инструментах быстрой сегментации в CRM. Дедупликация там — нулевой шаг: сегментация на грязной базе даёт сегменты, которым нельзя доверять.

Прогноз продаж

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

С чего начать на этой неделе

Первые результаты появляются уже на втором-третьем шаге. Порядок для случая, когда полное внедрение пока не в планах:
  1. День первый. Выгрузите контакты в таблицу и посчитайте группы с одинаковым нормализованным телефоном без учёта имени. Десять минут работы — и вы видите реальный масштаб, которого встроенный инструмент не показывает.
  2. День второй. Заведите кастомные поля под ID мессенджеров и проверьте, куда ваши интеграции пишут ник. Если в поле имени — это первое, что нужно менять.
  3. Неделя первая. Добавьте запрос телефона в сценарий Telegram- и Instagram-диалога. Это единственное действие, которое уменьшает количество будущих дублей, а не разгребает существующие.
  4. Неделя вторая. Сведите записи по точным совпадениям телефона и ID мессенджера с админского аккаунта, блоками, с проверкой выборки.

Три показателя, по которым виден результат: доля контактов без ключа сверки, количество новых групп дублей за месяц и изменение показателя повторных покупок. Последний обычно растёт заметнее всего — не потому, что клиенты начали покупать чаще, а потому что вы наконец их видите.

Эти правила логично закладывать на этапе настройки системы, а не через год — о полном порядке действий мы писали в материале об этапах внедрения CRM-системы. Если вы ещё выбираете платформу под мессенджер-трафик, полезен разбор Pipedrive против Kommo для отдела продаж: в части работы с чатами системы построены по-разному, и это влияет именно на дедупликацию.
Мы в Brutal Marketing подберем для вас лучшую программу CRM, которую вы сможете использовать в своем бизнесе. Мы с удовольствием расскажем вам о возможностях программы и покажем, какие настройки точно помогут вам достичь желаемых финансовых результатов.

Часто задаваемые вопросы

Можно ли обойтись встроенным объединением дублей в Pipedrive?

Частично. Встроенный инструмент хорошо закрывает дубли, пришедшие из форм и импорта, где есть нормальное имя. Для мессенджер-трафика его не хватает, потому что распознавание опирается на совпадение имени — а из чатов приходят ники. Минимум, который понадобится дополнительно, — сценарий проверки перед созданием контакта в Make или Zapier.

Сколько времени занимает чистка базы на 10 000 контактов?

По нашему опыту — от 6 до 14 рабочих дней. В Pipedrive дольше, чем в системах со встроенным контролем дублей, потому что часть групп приходится искать выгрузкой в таблицу. Аудит и подготовка правил забирают около трети времени.

Мы объединили контакты, а разговор из Instagram перестал отображаться. Это нормально?

Нет. Так бывает, когда вместо объединения одну из записей удалили или когда разговор отвязали от контакта вручную. Поэтому и нужен экспорт до начала работ — из него восстанавливаются данные контакта. Сам разговор придётся искать в ящике сообщений и привязывать заново.

Стоит ли сводить карточки, если клиент пишет с рабочего и личного номеров?

Стоит, но через модерацию. Признак для объединения здесь не номер, а то, один ли это человек в одном процессе покупки. Если да — оба номера сохраняются в одном контакте как два значения поля.

Сколько дублей считать нормой?

Нуля не бывает: всегда остаётся доля клиентов, которые пишут с анонимных аккаунтов и не дают телефон. Рабочий ориентир для бизнеса с мессенджер-трафиком — до 3–5% записей. Больше 10% — аналитике доверять нельзя, и чистка окупается быстрее любой доработки воронки.

Узнайте, сколько дублей в вашей базе — до того, как начнёте что-то менять

Мы проведём аудит вашего аккаунта Pipedrive: посчитаем реальное количество клиентов, покажем группы дублей, которых не видит встроенный инструмент, и дадим схему правил дедупликации под ваши каналы — с оценкой сроков и объёма работ.

Оставляйте заявку на странице внедрения и настройки Pipedrive или посмотрите, как устроен наш процесс внедрения CRM — от аудита отдела продаж до обучения команды.
дубли в CRM, объединить мессенджеры в CRM, единая карточка клиента, дедупликация контактов, мессенджеры в Pipedrive, чистка базы CRM | Блог Brutal Marketing | Одна карточка клиента: мессенджеры в Pipedrive без дублей
Отправляя заявку, Вы соглашаетесь с политикой конфиденциальности
Присоединяйтесь к нашему сообществу в Telegram и WhatsApp