Один клиент — один профиль: WhatsApp, Telegram и почта в одной воронке

Один и тот же человек пишет в WhatsApp, через день — в Telegram, а перед сделкой присылает письмо. В учётной системе это три разных клиента, три истории и иногда три разных ответа. Разберём, как собрать каналы в одну воронку так, чтобы клиент не размножался, а канал оставался лишь признаком обращения.

Коротко

  • Дубли появляются не из-за «плохой CRM», а из-за трёх разных ключей — телефона, @username и email — и отсутствия правила, какой из них главный.
  • В WhatsApp с 1 июля 2025 платят за доставленное шаблонное сообщение, а входящие сообщения клиентов бесплатны; ответ без шаблона возможен только в открытом 24-часовом окне (документация Meta).
  • В России по тарифам провайдера на июль 2026 маркетинговый шаблон стоит 11,22 ₽, услуговый — 5,59 ₽, аутентификация — 6,00 ₽; подписка за номер — 4 000 ₽ в месяц.
  • В Telegram склеивать по username нельзя: в объекте User из Bot API поле username необязательное, а уникальный идентификатор — числовой id.
  • Рабочий порядок: нормализовать контакты, задать правило склейки, добавить «канал» полем в карточке, а права выдавать по ролям, а не по каналам.

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

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

Техническая причина ровно одна: у каждого канала свой идентификатор. В WhatsApp это номер телефона, в Telegram — числовой id и необязательный username, в почте — адрес. Пока нет правила, какой признак главный, каждая новая точка входа честно создаёт нового клиента. Дальше включается организационная причина: у канала появляется «свой» сотрудник со своей историей и своим взглядом на сделку.

Путь сообщения до одной карточкиСхема: сообщение из любого канала приводится к единому контакту, получает ключ клиента и попадает в общую карточку с правами доступа1КаналWhatsApp и почтау канала свой «владелец»2Сырой контактномер, id, email3Нормализацияединый формат4Ключ клиентателефон → emailправила склейки нет5Карточкався переписка6Правапо ролям, не поканаламкрасным — два перехода, где клиент обычно и раздваивается
Рисунок можно прокрутить вбок →
Структурная схема, числовых данных не содержит. Разрыв на входе — канал без ответственного; разрыв на ключе — отсутствие правила, по которому номер из WhatsApp и id из Telegram признаются одним человеком.
WhatsApp принадлежит Meta, которая признана в России экстремистской организацией и запрещена; канал упоминается как техническая реальность, с которой работает бизнес, а не как рекомендация.

Телефон, @username и email: что годится в ключ

Ключ клиента — это признак, который не меняется и при этом однозначно указывает на человека. Ни один из трёх идентификаторов не идеален, но у них разная устойчивость, и это определяет порядок проверки при склейке.

Три идентификатора одного клиента: насколько они устойчивы и что с ними делать в воронке
ИдентификаторЧто стабильноЧто меняетсяКак использовать
ТелефонНомер живёт у человека годами и почти всегда есть в WhatsAppФормат записи: 8..., +7..., скобки, дефисы, добавочные цифрыПриводить к международному формату и делать основным ключом склейки
EmailУ деловых клиентов адрес живёт долго и обычно одинРегистр букв, плюс-адреса, смена корпоративного домена при переходе на другую работуВторой ключ: сравнивать в нижнем регистре, учитывать плюс-адреса
TelegramЧисловой id пользователя не меняется и уникаленUsername необязателен и может исчезнуть; имя в профиле меняется свободноХранить id как технический ключ, username — только для показа сотруднику

По документации Telegram Bot API в объекте пользователя поле username описано как необязательное, а уникальный идентификатор — это числовое поле id. Практический вывод простой: если в вашей воронке клиент определяется по @username, часть клиентов потеряется в тот момент, когда человек уберёт username из профиля. То же с именем: «Иван» и «Иван Петров» — это не два человека и не один, а неизвестность, которую нельзя закрывать автоматически.

Правило склейки: пять шагов вместо догадок

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

  1. Нормализация: телефон приводится к международному формату, email — к нижнему регистру, из текста обращения вынимаются контакты, а не переписываются руками.
  2. Совпадение по телефону: если номер в новом сообщении совпал с номером в карточке, обращение прикрепляется к ней, а канал добавляется как ещё один признак.
  3. Совпадение по email: если телефона нет, проверяется почта; при совпадении карточка дополняется номером, но не перезаписывается.
  4. Конфликт: если совпали оба ключа, но с разными именами, карточки не сливаются автоматически — их показывает сотруднику список на подтверждение.
  5. Журнал: каждая склейка записывает, какие карточки соединили, по какому признаку и кто подтвердил. Без журнала обратную операцию не сделать.

Чего делать нельзя: склеивать по имени, по названию компании, по совпадению интереса. Такая «забота» приводит к худшему варианту — двум клиентам в одной карточке, когда переписка одного человека уходит другому. Ошибка в сторону «не склеили» дешевле: её видно и её можно исправить.

Порядок величины цены плохих данных показывает Gartner: в среднем организации теряют из-за них не менее $12,9 млн в год (исследование 2020 года). Оговорка обязательна: это оценка самих респондентов из крупных компаний, а не норма для малого бизнеса. Читать её стоит как напоминание, что хаос в данных имеет цену, а не как бюджет вашего проекта.

Экономика WhatsApp меняет устройство воронки

В WhatsApp воронка упирается в тарификацию, и это уже не деталь биллинга, а требование к данным. С 1 июля 2025 года Meta перешла с оплаты за 24-часовой диалог на оплату за доставленное сообщение: платят, когда доставлен шаблон, а сообщения самого клиента не тарифицируются. То есть входящее обращение бесплатно, а исходящее — нет, и в воронке должно быть видно, кто написал первым.

Второе ограничение — 24-часовое окно обслуживания. Сообщение без шаблона можно отправить только внутри окна, которое открывается и заново начинается с каждым сообщением клиента. Шаблоны отправляются в любое время, но у них есть категория, и от категории зависит цена: маркетинг, услуги, аутентификация. Поэтому категория — это атрибут обращения, а не решение менеджера в момент отправки.

Сколько стоит одно исходящее сообщение в WhatsAppЦена доставленного шаблонного сообщения по категориям в России, июль 2026 года036912цена доставленного шаблона, ₽ (РФ, июль 2026)Маркетинг11,22 ₽Аутентификация6,00 ₽Услуги5,59 ₽
Рисунок можно прокрутить вбок →
Источник: калькулятор стоимости WhatsApp Business API провайдера Radist.Online, тарифы на июль 2026 года. Ставки Meta зависят от курса евро и страны получателя, поэтому цифры — ориентир для России, а не фиксированный прайс. Все столбцы одной серии: это разные категории сообщений, а не сравнение «до и после».

Разница между категориями заметна, когда сообщений много. По тому же калькулятору тысяча маркетинговых шаблонов в месяц — это 11 220 ₽ плюс подписка 4 000 ₽ за номер, итого около 15 220 ₽. Если часть этих сообщений на самом деле отвечает на вопрос клиента внутри открытого окна, платить за маркетинговую категорию не нужно вовсе. Ошибка стоит не «дорого», а предсказуемо дорого каждый месяц.

Третья деталь — новое ограничение бесплатного объёма: по данным провайдера, с 1 октября 2026 года в 24-часовом окне бесплатны первые 1 000 ответов в месяц на номер, дальше они тарифицируются. Значит воронка должна считать не «диалоги», а сообщения по категориям, иначе прогноз расходов превращается в сюрприз в конце месяца.

Права: клиент принадлежит компании, а не каналу

Самая частая причина, по которой клиент «размножается» уже после склейки, — доступы. Если WhatsApp закреплён за одним сотрудником, а Telegram за другим, то и клиент как будто принадлежит тому, у кого открыто окно. Стоит человеку уйти в отпуск или уволиться — переписка и договорённости уходят вместе с ним.

  • Права выдаются по ролям: менеджер видит свои обращения, руководитель — все, администратор — настройки каналов, а не переписку.
  • Доступ к каналу — это доступ к компании, а не личная собственность: рабочий номер и аккаунт принадлежат организации, а не телефону сотрудника.
  • Журнал доступа фиксирует, кто открывал карточку и кто отправлял сообщение; без него разбор «кто обещал скидку» невозможен.
  • Увольнение закрывает доступ, но не удаляет историю: карточка и переписка остаются в общей воронке.

Это же правило решает вопрос с личными телефонами. Пока клиент переписывается с личного номера менеджера, компания не управляет ни каналом, ни историей, ни правами. Перенос общения на рабочий аккаунт — скучная операция, которая даёт больше, чем любой «умный» бот: она делает клиента активом компании.

Что автоматизировать первым

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

Что делать первым в одной воронкеМатрица 2×2: по горизонтали эффект для клиента, по вертикали простота внедренияПопутноПоле «канал» в карточке и в отчёте: безнего не видно, откуда пришёл клиентДелать первымНормализация телефона и склейка по нему:убирает основную часть дублейНе начинатьСклейка по имени и по названию компании:даёт ложные совпаденияПланироватьЕдиная история переписки между каналами:дорого, но снимает ручной поискэффект для клиентаслабыйпростаяпростота внедрения
Рисунок можно прокрутить вбок →
Структурная матрица без числовых данных. Оценки эффекта и сложности — наши ориентиры для типового малого бизнеса, а не отраслевой замер.

За склейкой по номеру идёт учёт окна и категории сообщений: это уже не «удобство», а прямые деньги. Единая история переписки между каналами — задача следующего этапа: она требует интеграции, а не регламента, и без наведённого порядка в ключах её просто не на что навешивать.

Как измерить, что клиенты не размножаются

Проверять воронку стоит по нескольким метрикам сразу: по отдельности каждая обманывает. Доля дублей может падать, пока клиенты просто перестают писать во второй канал; время ответа может улучшаться, пока половина обращений вообще не попадает в учёт.

Метрики одной воронки: что считать и откуда брать данные
МетрикаКак считаетсяЧто показывает
Доля дублейКарточки с одинаковым нормализованным телефоном / все карточкиРаботает ли правило склейки на практике
Клиенты с двумя и более каналамиКарточки, где заполнено больше одного канала / активные карточкиРеальную многоканальность, а не предположения о ней
Доля сообщений вне окнаШаблоны, отправленные вне 24 часов с последнего сообщения клиентаСколько денег уходит на платные категории вместо ответа
Карточки без ключаКарточки без телефона и без email / все карточкиКлиентов, которых невозможно склеить автоматически
Время до первого ответаОт обращения в любом канале до первого ответа клиентуЕдиный ли у команды вход, а не пять разных

Порядок внедрения

Работы стоит вести в одном порядке — от данных к автоматике. Тот же принцип разобран в разделе подход: сначала процесс, потом инструмент.

  1. Шаг 1. Выписать все точки входа: номера WhatsApp, аккаунты Telegram, адреса почты, чат на сайте — и отметить, кто и с какого устройства их читает.
  2. Шаг 2. Навести порядок в ключах: нормализовать телефоны и email в существующей базе, посчитать дубли, свести очевидные совпадения вручную.
  3. Шаг 3. Зафиксировать правило склейки и журнал: что считается совпадением, что требует подтверждения, кто имеет право сливать карточки.
  4. Шаг 4. Перевести каналы на рабочие аккаунты и выдать права по ролям; личные номера из воронки убрать.
  5. Шаг 5. Добавить учёт категорий и окна сообщений, затем — сводку по каналам и только после этого автоматические ответы.

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

Частые ошибки

  • Считать воронкой один «супер-мессенджер»: каналов по-прежнему несколько, а клиент должен быть один — это разные задачи.
  • Склеивать по имени или по названию компании: ложные совпадения дороже несведённых дублей.
  • Хранить в карточке @username как ключ: пользователь может убрать его из профиля, и связь потеряется.
  • Отдавать канал конкретному сотруднику вместе с номером: вместе с человеком уходит и история общения.
  • Путать категорию сообщения с типом обращения: маркетинговый шаблон вместо ответа в открытом окне — это лишние расходы каждый месяц.
  • Не вести журнал склейки: через полгода невозможно понять, почему два клиента оказались в одной карточке.

Обсудить, сколько у вас сейчас точек входа и какие из них стоит свести первыми, можно по контактам из раздела контакты.

Хотите увидеть, где ваш клиент раздваивается? Начнём с диагностики: посмотрим каналы, ключи склейки и долю дублей в текущей базе.

Получить диагностику

Источники

  1. Meta — Pricing on the WhatsApp Business Platform (архивная копия страницы от 09.12.2025) — живой адрес developers.facebook.com/docs/whatsapp/pricing открывается в браузере, но роботам отвечает 400, поэтому ссылка ведёт на архивную копию. Содержание: с 1 июля 2025 оплата идёт за доставленное сообщение — платят, когда доставлен шаблон, а нешаблонные сообщения и сообщения клиента бесплатны; отправлять сообщения без шаблона можно только в открытом 24-часовом окне обслуживания; цена зависит от категории шаблона (маркетинг, услуги, аутентификация). Актуальные правила 2026 года (включая плату за сервисные сообщения сверх бесплатного объёма) — в калькуляторе провайдера ниже
  2. Radist.Online — калькулятор стоимости шаблонов WhatsApp Business API (тарифы на июль 2026) — цена доставленного шаблона для России: маркетинг — 11,22 ₽, услуги — 5,59 ₽, аутентификация — 6,00 ₽; подписка 4 000 ₽ в месяц за номер; пример расчёта: 1 000 маркетинговых шаблонов — 11 220 ₽ плюс подписка; по данным провайдера с 1 октября 2026 первые 1 000 ответов в месяц в 24-часовом окне бесплатны; ставки зависят от курса евро, это ориентир провайдера, а не прайс Meta
  3. Gartner — Data Quality: Why It Matters and How to Achieve It — плохое качество данных стоит организациям в среднем не менее $12,9 млн в год (исследование Gartner 2020 года); цифра — оценка самих респондентов из крупных организаций, на малый бизнес напрямую не переносится
  4. Telegram Bot API — объект User — у пользователя есть уникальный числовой id (до 52 значащих бит), а поля username, first_name и last_name описаны как необязательные — значит username не годится в ключ склейки клиентов

Читайте также

Что мы делаем

Заявка

Обсудим вашу задачу

Опишите процесс, который отнимает время, — вернёмся с планом автоматизации и оценкой.

Заявка получена

Мы свяжемся с вами с вопросами для диагностики. Обычно отвечаем в течение рабочего дня.

Не удалось отправить

Что-то пошло не так. Напишите нам в Telegram или на i@islenkov.ru.