Logo oficial CliengoIcono WhatsApp BusinessGuía WhatsApp Business 2026

    BSUID vs número de teléfono en WhatsApp

    Qué identificador usar en tu CRM, qué cambia en cada webhook y cómo migrar sin romper tu base de contactos.

    Preguntas relacionadas

    ¿Qué identificador debo usar como clave principal en mi CRM?

    El BSUID, con el teléfono como atributo secundario. Es el único campo presente en el 100% de los webhooks de la Cloud API, incluso cuando el usuario oculta su número. La regla práctica es matcheo dual: buscar primero por BSUID, si no existe buscar por teléfono y, al encontrarlo, guardar el BSUID en ese contacto para que la próxima vez matchee directo.
    Comparativa

    Tabla: BSUID vs número de teléfono

    CriterioNúmero de teléfonoBSUID
    FormatoE.164 (+549…)CC.alfanumérico (hasta 128 caracteres)
    AlcanceGlobal: igual para toda empresaExclusivo por empresa (business-scoped)
    Presencia en el webhookSolo si el usuario no oculta su númeroSiempre, en el campo user_id
    EstabilidadCambia si el usuario cambia de líneaEstable ante cambios de username
    Sirve para llamar o enviar SMSSíNo
    Permite cruzar datos entre empresasSíNo, por diseño de Meta
    Envío de plantillas HSMSíSí, en conversaciones ya existentes
    Validación en base de datosNumérica, longitud fijaTexto, hasta 131 caracteres

    Por qué Meta hizo el cambio

    Con los nombres de usuario, la persona puede conversar con un negocio sin revelar su número. El BSUID le da a la empresa un identificador estable para mantener el historial y personalizar la atención, sin exponer un dato de contacto reutilizable fuera de WhatsApp. Es la misma lógica de privacidad que Apple aplicó con el 'Hide My Email'.

    Plan

    Migración en 4 pasos, sin perder historial

    1. Agrega la columna bsuid (texto, 131 caracteres, indexada y única por cuenta de WhatsApp).
    2. Backfill: recorre las conversaciones de los últimos 30 días y guarda el par teléfono ↔ BSUID que ya recibiste.
    3. Cambia el matcheo de tu integración a la lógica dual (BSUID → teléfono → alta de contacto nuevo).
    4. Revisa los reportes: cualquier tablero que agrupe por teléfono debe agrupar por BSUID para no duplicar clientes.
    Error más comúnGuardar el BSUID en la columna del teléfono. Rompe validaciones, integraciones de SMS y la deduplicación. Necesita su propio campo.

    El detalle de cada paso está en cómo guardar el BSUID en tu CRM, y la lista de fallos a evitar en errores comunes con el BSUID. Todo esto aplica solo si operas sobre WhatsApp Business API.

    Cómo lo resuelve un Meta Business Partner

    Si tu operación corre sobre un partner oficial como Cliengo, el matcheo dual y el almacenamiento del BSUID ya vienen resueltos en la plataforma: los Agentes IA identifican al contacto por BSUID y mantienen el historial aunque la persona oculte su número o cambie de username.

    Si además estás revisando cuánto te cuesta operar, mira la integración de WhatsApp con tu CRM y el cambio de precios de octubre 2026.

    Preguntas Frecuentes

    No en todos los casos. El número sigue llegando mientras el usuario lo mantenga visible. El BSUID, en cambio, llega siempre en el campo user_id, por lo que conviene tratarlo como identificador principal y al teléfono como dato secundario.

    No. Si el usuario ocultó su número, el BSUID no permite deducirlo ni contactarlo fuera de WhatsApp. Si necesitas el teléfono, tienes que pedirlo explícitamente dentro de la conversación.

    Solo dentro de WhatsApp y para tu propia empresa. Para unificar el mismo cliente entre WhatsApp, web y email necesitas una clave propia (email, documento o ID de cliente) en tu CRM.

    Vas a corromper la base: fallan las validaciones E.164, los envíos por SMS y los reportes. El BSUID necesita su propia columna, con hasta 131 caracteres.

    Meta mantiene el teléfono visible durante los 30 días posteriores a cada interacción como red de seguridad, y el Contact Book guarda los pares teléfono-BSUID previos. Aun así, la recomendación es almacenar el BSUID desde ya en cada webhook.
    Explorar más con IA

    Profundiza este tema con tu asistente favorito

    Abre una conversación pre-cargada con el contexto de esta página. La IA analiza el contenido y responde tus dudas específicas.

    ChatGPT abre con el prompt pre-cargado. Gemini no soporta pre-carga por URL: copiamos el prompt al portapapeles y solo tienes que pegarlo (Ctrl/Cmd + V).

    ¿Te sirvió esta guía? Compártela

    Ayuda a otro equipo de LATAM a vender más por WhatsApp.

    CliengoesMeta Business Partner