LID de WhatsApp — Qué es y cómo resolver duplicados
Aprende qué es el @lid de WhatsApp, por qué genera contactos duplicados y cómo corregirlo
LID de WhatsApp — Qué es y cómo resolver duplicados
El LID (Linked ID) es el identificador privado que WhatsApp envía cuando un cliente te escribe por primera vez. Comprenderlo es clave para evitar contactos duplicados y mantener un historial unificado.
Qué es el LID
Cuando una persona inicia una conversación contigo, WhatsApp no siempre expone directamente su número real (@s.whatsapp.net). En muchos casos —especialmente en chats nuevos, grupos o interacciones recientes— envía un identificador interno con formato @lid.
- El número real tiene la forma
5491123456789@s.whatsapp.net. - El LID tiene la forma
123456789012345@lidy funciona como un alias privado y temporal que WhatsApp asigna a ese cliente.
ChatCielo necesita asociar ese LID al número real para reconocer al mismo contacto en futuras conversaciones. Si esa asociación no existe, el sistema puede crear dos registros distintos para la misma persona.
En resumen: el LID no es un error de ChatCielo, es el comportamiento nativo de WhatsApp al proteger la identidad en ciertos contextos de chat. El panel solo refleja lo que la red envía.
Por qué afecta a las APIs no oficiales y no a WABA oficial
Las librerías no oficiales como Baileys, Evolution API, WhatsMeow o WuzAPI leen directamente el protocolo del celular vinculado por QR. En ese flujo, WhatsApp entrega el @lid como identificador principal del remitente cuando el chat es nuevo o el contacto aún no está sincronizado en la agenda del dispositivo.
Como estas APIs no tienen un identificador global gestionado por Meta, dependen de que ChatCielo haga la vinculación local entre LID y número real. Si la vinculación no se completa, cada nuevo @lid genera un contacto separado.
Si operas en Modo Híbrido (WABA + conexión no oficial), el LID solo afecta al lado no oficial. El lado oficial sigue usando BSUID y permanece estable. Revisa la guía de WhatsApp Oficial vs No Oficial para decidir tu arquitectura.
El impacto de no corregir el LID
Dejar duplicados sin resolver provoca:
- Contactos duplicados: la misma persona aparece dos o más veces en Contactos, con números o LIDs distintos.
- Historial de chat separado: parte de la conversación queda en un registro y parte en otro, lo que rompe la continuidad de la atención.
- Métricas distorsionadas: reportes de campañas, embudo y atendimientos cuentan a la misma persona como si fueran clientes diferentes.
- Automatizaciones fallidas: ChatFlow y etiquetas pueden dispararse sobre el registro incompleto, perdiendo contexto y variables como
{{name}}o{{phoneNumber}}.
Las 4 herramientas de corrección en ChatCielo
ChatCielo ofrece cuatro niveles de corrección, desde el caso individual hasta la consolidación masiva. Úsalas en el orden que mejor se adapte a tu volumen.
1. Actualizar LID individual
Corrige un contacto específico cuando detectas un duplicado puntual.
- Ve a Contactos y abre el contacto afectado.
- Entra a Detalles del contacto > pestaña Utilidad.
- Haz clic en Actualizar LID.
- Confirma. El sistema vinculará el
@lidal número real y unificará el historial de ese contacto.
Úsalo cuando notes uno o pocos duplicados al revisar una conversación. Es la corrección más precisa y no afecta al resto de la base.
2. Agrupar LID masivo
Corrige decenas o cientos de contactos a la vez.
- Ve a Contactos > Utilitarios > Agrupar LID.
- El sistema lista los contactos que comparten número pero tienen LIDs diferentes.
- Selecciona los grupos a consolidar o haz clic en Agrupar todo.
- Confirma la operación y espera el resumen de registros unificados.
Esta herramienta es ideal después de una importación, una campaña masiva o un período con desconexiones del QR que generó muchos LIDs sin vincular.
3. Escaneo de contactos sin LID
Detecta registros incompletos que aún no tienen LID asociado.
- Ve a Configuraciones > General.
- Busca la tarjeta Escaneo de contactos sin LID.
- Haz clic en Escanear ahora.
- Revisa el listado de contactos sin LID y ejecuta Actualizar o Agrupar según corresponda.
Úsalo como mantenimiento preventivo semanal, especialmente si tu operación usa APIs no oficiales de forma continua.
4. Consolidar duplicados LID (fusión avanzada)
Fusión definitiva para bases con historial fragmentado.
- En Contactos > Utilitarios, selecciona Consolidar duplicados LID.
- El sistema propone pares de registros con alta coincidencia (mismo número, nombre similar, historial cruzado).
- Revisa cada propuesta: elige el registro principal que conservará el historial unificado.
- Confirma la fusión. Los tickets, mensajes, etiquetas y notas del duplicado se trasladan al principal.
Esta operación es irreversible a nivel de base de datos. Verifica que el registro principal sea el más antiguo o el que tiene el historial más completo antes de confirmar.
Recomendaciones para evitar duplicados en campañas
Antes de lanzar cualquier campaña masiva, aplica estas buenas prácticas para reducir al mínimo la creación de LIDs huérfanos:
- Sincroniza y corrige antes de disparar: ejecuta Agrupar LID masivo y Escaneo de contactos sin LID justo antes de cada envío masivo. Una base limpia evita que el mismo cliente reciba el mensaje dos veces.
- Evita importar sin normalizar: asegúrate de que los números estén en formato internacional completo (ej.
+54 9 11 1234-5678o+34 612 345 678) y sin espacios ni guiones inconsistentes. Un formato uniforme mejora la vinculación automática. - Mantén el celular vinculado estable: en conexiones por QR, deja el dispositivo con batería, conexión estable y sin cerrar sesión. Cada reconexión puede reintroducir LIDs no asociados.
- Prioriza WABA para alto volumen: si tus campañas superan los miles de destinatarios o son recurrentes, evalúa migrar a WABA Oficial o al Modo Híbrido. Al usar BSUID de Meta, eliminas el problema de raíz.
- No edites manualmente el número para “forzar” la unión: usa siempre las herramientas de Utilidad. Cambiar el número a mano puede crear un tercer registro duplicado.