Юзернеймы в WhatsApp и BSUID: клиент без номера телефона в CRM

Юзернеймы в WhatsApp и BSUID: клиент без номера телефона в CRM

Юзернеймы в WhatsApp скрывают номер нового клиента, и CRM, где карточка ищется по телефону, начинает плодить дубли. Что такое BSUID и как перестроить интеграцию.

Менеджеры обсуждают карточку клиента в CRM с отметкой канала WhatsApp и без номера телефона

Интернет-магазин бытовой техники в Алматы, обычный понедельник. Реклама в Instagram ведёт в WhatsApp, за утро пишут сорок человек. К обеду старший менеджер замечает странное: в CRM появилась карточка, в которой переписка трёх разных людей. Один спрашивает про пылесос, второй – про доставку в Караганду, третий ругается из-за возврата. Причина нашлась быстро. У всех троих в вебхуке не пришёл номер телефона, поле осталось пустым, а правило дедупликации сравнивало именно его. Пустое равно пустому – значит, один клиент.

Так в CRM приходят юзернеймы в WhatsApp. Человек, включивший имя пользователя, при первом обращении в компанию больше не показывает свой номер. Вместо него интеграция получает BSUID – идентификатор, который WhatsApp выдаёт пользователю отдельно для каждого бизнеса. Если ваша CRM до сих пор считает телефон главным ключом клиента, её пора перестраивать, и лучше до того, как склеенных карточек станет больше, чем нормальных.

Главное за минуту

Номер скрыт у новых контактов

Если у клиента включён юзернейм и он раньше не общался с вашим номером, телефона в вебхуке не будет. Будет BSUID и, возможно, имя пользователя.

BSUID – новый ключ канала

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

Писать можно без номера

С июля 2026 года API WhatsApp принимает BSUID как адресата: ответить клиенту, отправить шаблон или позвонить можно, не зная его телефона.

Номер можно попросить

В шаблоны utility и marketing добавляется кнопка запроса контакта. Клиент нажимает её – и номер приходит в CRM отдельным вебхуком.

Что изменилось: юзернеймы и BSUID в WhatsApp

Бронировать имена пользователей WhatsApp открыл 29 июня 2026 года, а в середине июля у первых пользователей юзернеймы начали включаться. Раскатка идёт постепенно, по странам, и WhatsApp не называет точных дат для каждой. Для бизнеса важна не дата, а сам принцип: когда человек с включённым юзернеймом впервые пишет компании, компания его номер не видит. Каталога имён нет, найти клиента по юзернейму поиском нельзя – его можно только получить от самого клиента.

Платформа готовилась к этому заранее. BSUID, business-scoped user ID, начал появляться в вебхуках Cloud API в начале апреля 2026 года, а с июля по нему можно отправлять сообщения. Выглядит он как двухбуквенный код страны пользователя, точка и строка до 128 символов. У одного и того же человека для вашей компании и для соседнего магазина будут разные BSUID: идентификатор привязан к бизнес-портфолио в Meta.

Есть и обратная сторона. Смена юзернейма BSUID не трогает, а вот смена номера телефона порождает новый идентификатор – и системный вебхук об этом событии. Интеграция, которая такие вебхуки молча пропускает, через полгода будет считать одного постоянного клиента двумя новыми.

Когда номер клиента виден, а когда нет

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

Ситуация Что придёт в вебхуке
Юзернейм у клиента не включён Номер телефона, как раньше, и BSUID
Юзернейм включён, вы переписывались или созванивались за последние 30 дней Номер телефона, BSUID и юзернейм
Юзернейм включён, клиент есть в книге контактов вашего портфолио Номер телефона, BSUID и юзернейм
Юзернейм включён, человек пишет вам впервые Только BSUID и юзернейм, номера нет

Книга контактов – это хранилище на стороне Meta, отдельно ничего интегрировать не нужно. Туда попадает телефон и BSUID каждого, с кем ваш бизнес-номер обменивался сообщениями или звонками. Её можно отключить в Meta Business Suite, в настройках компании, но тогда удалятся все сохранённые данные – и номера перестанут приходить даже от старых клиентов, если с ними давно не было переписки.

Кто остаётся без номера? В первую очередь новые лиды. Реклама с переходом в WhatsApp, ссылка из профиля Instagram, QR-код на витрине – именно здесь человек пишет вам впервые. То есть проблема бьёт по самому дорогому трафику, за который вы уже заплатили.

Что ломается в CRM, если ключ клиента – телефон

Большинство интеграций WhatsApp с CRM, которые мы видели, построены на одной идее: номер телефона – это и есть клиент. По нему ищется карточка, к нему привязывается сделка, через него WhatsApp связывается с телефонией и с 1С. Отнимите номер – и посыпется сразу в нескольких местах.

Дедупликация и склейка карточек

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

Звонок, SMS и связь с заказами

Менеджер привык перезванивать тому, кто написал в WhatsApp. Курьеру нужен номер для доставки, кассе – для чека, 1С ищет покупателя по телефону при оплате заказа. Без номера цепочка рвётся на первом же шаге, если его не запросить у клиента.

Сквозная аналитика

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

Коды подтверждения

Шаблоны аутентификации с кнопками one-tap, zero-tap и копированием кода отправить по BSUID нельзя: им нужен номер телефона. Если вход в личный кабинет или подтверждение заказа построены на коде в WhatsApp, для клиента без номера нужен запасной путь.

Как перестроить идентификацию клиента в CRM

Правильная модель давно известна по мастер-данным: у клиента одна карточка и несколько идентификаторов, у каждого из которых свой канал и свой тип. Телефон – один из них, а не главный. Подробно про правила сопоставления и «золотую запись» мы писали в статье «MDM в CRM: golden record, matching rules, дедупликация и жизненный цикл контактов». Для WhatsApp это сводится к нескольким решениям.

  • BSUID – ключ канала WhatsApp. Карточка ищется сначала по нему, потом по номеру, если номер пришёл.
  • Телефон – атрибут, а не условие. Карточка без номера – нормальное состояние, а не ошибка импорта. Пустые значения из сравнения при дедупликации исключаются.
  • Юзернейм – для отображения. Клиент может его сменить в любой момент, так что искать по нему и склеивать по нему нельзя.
  • Смена номера – событие. Системный вебхук о новом BSUID обрабатывается: старый и новый идентификаторы привязываются к одной карточке.
  • Несколько портфолио – общий идентификатор. Если у компании, скажем, розница и опт живут в разных бизнес-портфолио, один человек получит в них разные BSUID. Для объединённых портфолио Meta выдаёт parent BSUID, которым может пользоваться любой номер из этой группы.

Поле под BSUID лучше делать с запасом: до 128 символов плюс префикс страны. В знакомый «телефонный» столбец на 15 цифр он не влезет, и это ещё одна тихая поломка, которую находят не сразу. Про то, как вообще устроить очередь обращений WhatsApp внутри CRM, чтобы переписка не жила в телефонах менеджеров, – наш материал «WhatsApp в CRM: как перестать терять переписку в телефонах менеджеров».

Проверим, готова ли ваша интеграция к клиентам без номера

Прогоним тестовые вебхуки с BSUID через вашу CRM и покажем, где создаются дубли и где рвётся связь с заказами.

Проверить интеграцию

Как попросить номер и не раздражать клиента

Без номера можно вести весь диалог: консультировать, выставлять счёт, отправлять шаблоны. Но доставка, гарантия и чек обычно всё-таки требуют телефона. Для этого в шаблоны категорий utility и marketing можно добавить кнопку запроса контактных данных. Клиент нажимает её, номер появляется в переписке, а CRM получает вебхук с пометкой, что контакт отправлен по запросу. Если человек поделился номером вручную, вебхук придёт тоже, только с визиткой внутри.

Здесь легко перегнуть. Кнопка «Поделиться номером» в первом же ответе на вопрос о цене выглядит как требование, и люди, которые включили юзернейм ради приватности, закрывают чат. Мы советуем просить номер там, где у него есть понятная причина:

  • при оформлении доставки – «чтобы курьер смог позвонить у подъезда»;
  • при выставлении счёта или отправке ссылки на оплату – «для чека и связи по заказу»;
  • при записи на услугу – «чтобы напомнить за день и перенести, если что-то изменится».

Учтите, что шаблон – это платное сообщение, так что кнопка запроса номера стоит денег. Ещё одна причина отправлять её один раз и в нужный момент, а не каждому, кто спросил про наличие.

Границы: чего ждать не стоит

  • Найти клиента по юзернейму в WhatsApp нельзя: каталога нет, написать первым можно только тому, кто сам дал вам свой контакт или уже общался с вами.
  • BSUID не переносится между компаниями. Купленная или переданная база с BSUID чужого портфолио у вас работать не будет, и это правильно.
  • Старые записи в CRM сами по себе BSUID не получат. Идентификатор появится у клиента, когда придёт его следующее сообщение или статус доставки.
  • Юзернейм бизнеса не прячет номер компании: клиенты по-прежнему видят ваш бизнес-номер.
  • Мы описываем поведение по документации Meta на конец сентября 2026 года. Раскатка идёт по странам, детали платформы меняются, поэтому перед доработкой сверяйтесь с актуальной версией у своего провайдера API.

Чек-лист для интеграции WhatsApp с CRM

Если у вас своя интеграция или вы пользуетесь провайдером, пройдите по списку вместе с разработчиком. Большинство пунктов – это день-два работы, а не проект на квартал.

  • Проверить, что интеграция сохраняет BSUID из входящих сообщений и статусов, а поле вмещает до 128 символов с префиксом страны.
  • Сделать поиск карточки по BSUID первым шагом, а по телефону – вторым.
  • Исключить пустой телефон из правил дедупликации.
  • Разрешить в CRM сделку и заказ без номера клиента.
  • Обрабатывать системный вебхук о смене номера и привязывать новый BSUID к старой карточке.
  • Сохранять источник рекламы на BSUID, чтобы не потерять атрибуцию новых лидов.
  • Добавить кнопку запроса контакта в шаблоны доставки, оплаты и записи.
  • Продумать запасной вход для клиентов без номера, если коды подтверждения идут через WhatsApp.
  • Не отключать книгу контактов в Meta Business Suite, не понимая последствий для старых клиентов.

Связанные материалы

Переведём CRM с телефона на BSUID без потери истории

Пришлите, как сейчас устроена карточка клиента и обмен с WhatsApp, – за неделю вернём план доработок: ключи, дедупликация, запрос номера и аналитика.

Получить план доработок
Решения CrmAI по теме статьи

Хотите так же у себя?

Выберите услугу или опишите задачу в чате — подскажем, с чего начать в вашем бизнесе.