La mejor forma de conectar WhatsApp a HubSpot con historial de conversación en la ficha de Contacto
Conecta WhatsApp con HubSpot por QR y OAuth, sin Business API. Los mensajes se sincronizan en segundos con la Cronología del Contacto, agrupados por día; las llamadas se registran aparte.

Conecta WhatsApp con HubSpot con un escaneo de código QR y autorización OAuth — sin necesidad de la Business API. Los mensajes se sincronizan con la cronología del Contacto en HubSpot en cuestión de segundos, mostrados como actividad de WhatsApp agrupada por día y por conversación. Las llamadas se registran aparte como Call Engagements. La configuración lleva unos dos minutos.
Para un equipo comercial, la ficha de Contacto es donde realmente vive un negocio — no la bandeja de entrada, no el teléfono de quien vende. Si la conversación de WhatsApp que cerró, estancó o perdió un negocio no está en ese Contacto, la ficha está incompleta, por bien configurado que esté todo lo demás en HubSpot.
Un disparador habitual para comprobar esto: alguien del equipo cierra un negocio casi por completo por WhatsApp, luego un responsable abre el Negocio en HubSpot esperando ver cómo ocurrió — y encuentra una ficha de Contacto sin ninguna conversación, porque nunca se conectó nada.
Esta guía cubre lo que la mayoría de las guías de configuración omiten: exactamente cómo aparece el historial de conversación una vez conectado — en qué objeto aterriza, cómo se agrupa y qué comprobar si no está ahí. Si aún no has conectado WhatsApp a HubSpot, aquí tienes la configuración completa; si intentas entender por qué los mensajes no llegan a HubSpot en absoluto, empieza por aquí en su lugar.
Qué significa realmente «historial de conversación en la ficha de Contacto»
Una conversación de WhatsApp se resuelve en tres lugares de HubSpot: la Cronología del Contacto, una asociación con el Negocio correspondiente y —solo para llamadas— un Call Engagement aparte.

- Cronología del Contacto — todo mensaje de WhatsApp, entrante y saliente, se registra aquí como actividad de WhatsApp.
- Asociación con el Negocio — la misma conversación también se adjunta al Negocio correspondiente, así que alguien revisando un Negocio ve el historial de WhatsApp sin cambiar al Contacto.
- Call Engagements — las llamadas de voz y vídeo de WhatsApp se registran como su propio tipo de objeto, el Call Engagement nativo de HubSpot, no como actividad de mensaje en la Cronología.
Los mensajes se sincronizan con la Cronología en cuestión de segundos tras enviarse o recibirse. Lo que ves ahí, sin embargo, está agrupado: la cronología de HubSpot colapsa la actividad del mismo día de una conversación en una sola entrada, expandible al intercambio completo — el mismo patrón visual que HubSpot usa para otros tipos de actividad que se actualizan con frecuencia, no algo exclusivo de WhatsApp. Un mensaje de hace diez minutos y otro de esta mañana pueden aparecer dentro de la misma tarjeta colapsada, lo cual es una decisión de visualización, no un retraso en la sincronización.
Por qué importa: esta distinción resuelve la confusión más habitual con esta integración. Los datos ya han llegado — simplemente no se muestran como una línea separada por mensaje dentro de la tarjeta de la Cronología. Expande la entrada del día para verlo todo.
Las señales de instalaciones y reseñas respaldan esto más allá de una simple afirmación: la ficha de la integración en el Marketplace de HubSpot muestra 4,4 estrellas en 53 reseñas y unas 3.000 instalaciones — una base notablemente mayor que la misma integración en Pipedrive o Bitrix24, y algo que merece comprobarse directamente en la propia plataforma de HubSpot en lugar de darlo por sentado.
Por qué el tipo de cuenta importa más de lo que dicen la mayoría de las guías
La mayoría de las herramientas de WhatsApp para HubSpot, incluidas las dos con las que más se compara esta, están construidas sobre la WhatsApp Business API — lo que significa que un número dedicado, aprobado por Meta, es un requisito previo antes de que pueda empezar cualquier sincronización de Contactos.
- La integración de wati con HubSpot exige acceso a la WhatsApp Business API, disponible solo en los planes de pago de wati, junto con un plan HubSpot Professional o superior. Es genuinamente capaz — sincronización bidireccional nativa, resúmenes de conversación con IA, creación automática de tareas a partir de promesas hechas en el chat —, pero nada de eso empieza hasta que hay un número de Business API en su sitio.
- La integración de respond.io con HubSpot también se basa en la Business API, aunque ofrece WhatsApp Coexistence como vía más suave — un número existente puede unirse en modo coexistencia en lugar de darse de baja por completo. Es una diferencia real frente a una exigencia más estricta de solo API, pero sigue implicando verificación de Meta Business, no una simple conexión por QR.
Por qué importa: si el objetivo es de verdad ver las conversaciones de WhatsApp *existentes* de tu equipo —las que llevan meses teniendo desde sus propios números—, una exigencia de Business API es un muro, no un paso de configuración. Conectar por código QR, como se explica más abajo, es lo que hace que esas conversaciones existentes sean alcanzables de entrada.
Antes de empezar
- Permisos de administrador en HubSpot — para autorizar la app vía OAuth.
- Cualquier cuenta de WhatsApp — WhatsApp normal, la app Business o la Business API. No se requiere aprobación de Business API para conectar.
- Unos dos minutos — un escaneo de QR más una autorización OAuth.
Paso 1: Conecta tu cuenta de WhatsApp
Escanea un código QR desde el espacio de trabajo de TimelinesAI, igual que vincularías WhatsApp Web. Pasos completos de configuración aquí si quieres el recorrido entero — esta guía continúa desde una conexión ya completada.
Por qué importa: este paso determina qué conversaciones existen para sincronizar en absoluto. Conectar tu propio número trae sus conversaciones existentes al alcance; un número compartido o sin titular fijo necesita su propia conexión, tratada por separado en nuestra guía de bandejas compartidas para equipos de HubSpot.
Paso 2: Autoriza HubSpot vía OAuth
Autoriza la app del Marketplace de HubSpot con una cuenta de administrador. Es un flujo OAuth estándar — sin claves de API que generar, sin configuración de desarrollador.
Por qué importa: el alcance de OAuth determina sobre qué puede escribir la integración. Una autorización de administrador es lo que permite que los objetos de Contacto, Negocio y Call Engagement sean todos alcanzables — un usuario autorizador con restricciones puede reducir silenciosamente lo que realmente se sincroniza.
Paso 3: Confirma que la coincidencia de contactos se resuelve correctamente
Cada mensaje se asocia a un Contacto por número de teléfono, y se crea automáticamente un Contacto nuevo cuando no hay coincidencia — la misma lógica de coincidencia documentada para Pipedrive, funcionando aquí sobre el mismo mecanismo subyacente.
Por qué importa: la coincidencia y la visualización son dos mecanismos distintos. Un mensaje puede quedar correctamente asociado al Contacto adecuado en el instante en que llega, mientras sigue apareciendo dentro de una tarjeta diaria agrupada de la Cronología — intentar resolver un problema de «mensaje que falta» dudando de la coincidencia, cuando el problema real es solo la agrupación de visualización del Paso 1, es un callejón sin salida habitual.
Paso 4: Decide qué ocurre en los Negocios, no solo en los Contactos
Comprueba que la conversación se asocia de verdad con el Negocio correcto, no solo con el Contacto — merece una mirada deliberada en lugar de una suposición, sobre todo en un Contacto con más de un Negocio abierto.
Por qué importa: una ficha de Contacto con varios Negocios puede dejar ambigüedad sobre a cuál pertenece un hilo de WhatsApp. Confirmarlo ahora evita que alguien del equipo revise el Negocio equivocado y se pierda justo el contexto que lo explica. Esto importa especialmente en ventas basadas en cuentas, donde un Contacto puede tener abiertos a la vez una renovación, una ampliación y una conversación sobre un producto nuevo — tres hilos de WhatsApp distintos que necesitan aterrizar en tres Negocios distintos, no fundirse en uno.
Paso 5: Activa acciones de Workflow si quieres automatización
Los Workflows de HubSpot pueden enviar un mensaje de WhatsApp como acción nativa dentro de cualquier automatización — una nueva fase de Negocio, el envío de un formulario, un seguimiento programado. Es una función independiente del historial de conversación y solo merece la pena activarla si tienes una automatización concreta en mente, tratada en detalle en otro sitio.
Por qué importa: las acciones de Workflow y la sincronización de la Cronología son sistemas independientes. Activar uno no afecta al otro, y tratarlos como si fueran lo mismo a la hora de resolver problemas hace perder el tiempo.
Paso 6: Confirma que el historial está llegando de verdad a la ficha de Contacto
Envía un mensaje de prueba y confirma exactamente dónde aparece — es la única forma de saber que la configuración funciona de principio a fin, en lugar de suponerlo por un estado de conexión en verde.
- Envía un mensaje de WhatsApp desde un número con coincidencia existente en HubSpot.
- Abre esa ficha de Contacto en HubSpot.
- Confirma que el mensaje aparece en la Cronología, expandiendo la entrada del día si está colapsada.
- Abre el Negocio asociado y confirma que la misma conversación también es visible ahí.
- Si fue una llamada, confirma que aparece por separado como Call Engagement, no dentro de la actividad de mensajes de la Cronología.
Este vídeo muestra la sincronización de principio a fin, incluido cómo llegan mensajes, adjuntos y reacciones al Contacto y al Negocio.
Problemas habituales y solución
Un mensaje parece no estar. Casi siempre está dentro de una tarjeta diaria colapsada de la Cronología, no ausente. Expande la entrada de ese día antes de asumir que la sincronización falló.
Los mensajes aterrizan en el Contacto equivocado, o duplican uno. Es el mecanismo de coincidencia, no un problema de visualización — la misma causa raíz documentada para Pipedrive: ya existen fichas de Contacto duplicadas en HubSpot que confunden la coincidencia por número de teléfono. Elimina duplicados en HubSpot primero.
Una llamada no aparece donde esperaba. Las llamadas se registran como Call Engagements, un objeto distinto de la actividad de mensajes de la Cronología usada para los textos. Revisa la sección de Llamadas de la ficha de Contacto, no la Cronología de mensajes.
Las acciones de Workflow no se disparan. Es un subsistema independiente, separado de la sincronización de conversaciones. Confirma que el propio Workflow está activado y que se cumplen realmente las condiciones de disparo antes de suponer un problema de conexión.
No sincroniza absolutamente nada con HubSpot. Comprueba primero la conexión de WhatsApp, no el lado de HubSpot — una conexión de WhatsApp caída se ve idéntica a un fallo de sincronización de HubSpot vista desde dentro del CRM.
Preguntas frecuentes
¿Necesito la WhatsApp Business API para conectar con HubSpot?
No. Funcionan WhatsApp normal, la app WhatsApp Business y la Business API. No se requiere aprobación de Business API para empezar.
¿Funcionará mi número de WhatsApp actual, o necesito uno nuevo?
Tu número actual funciona tal cual, conectado por código QR — no hace falta darlo de baja ni migrarlo antes.
¿Los mensajes aparecen en los Negocios, o solo en los Contactos?
Ambos. La misma conversación se registra en la Cronología del Contacto y se asocia con el Negocio correspondiente, así que quien revise cualquiera de las dos fichas ve el historial.
¿Qué tan rápido sincroniza de verdad WhatsApp con HubSpot?
Los mensajes se sincronizan en cuestión de segundos tras enviarse o recibirse. Lo que aparece en la Cronología se agrupa por día y por conversación a efectos de visualización — un patrón de la interfaz de HubSpot, no un retraso en la sincronización real.
¿Las llamadas de WhatsApp aparecen igual que los mensajes?
No — las llamadas se registran como Call Engagements de HubSpot, un objeto independiente de la actividad de mensajes de la Cronología usada para las conversaciones de texto.
¿Hay alguna forma de comprobar si esta integración es realmente fiable?
La ficha del Marketplace de HubSpot muestra el número de instalaciones y la puntuación directamente desde la propia plataforma de HubSpot — una fuente viva que se actualiza sola, a diferencia de cualquier resumen de terceros, incluido este.
¿Pueden varias personas del equipo ver el mismo historial de conversación de WhatsApp?
Sí, una vez que está en la ficha de Contacto, cualquiera con acceso de HubSpot a ese Contacto ve el historial sincronizado completo — igual que vería cualquier otra actividad de la Cronología. Gestionar quién puede responder desde qué número es una cuestión aparte, de bandeja compartida, no de visibilidad del historial.
¿Puede una agencia usar esto en varios portales de HubSpot?
Cada portal de HubSpot se autoriza por separado con su propia conexión OAuth, así que una agencia que gestiona varios portales de clientes conecta cada uno individualmente en lugar de compartir una sola autorización entre cuentas.
Empieza ahora
Conecta WhatsApp con HubSpot y dale a tus fichas de Contacto el historial de conversación que les falta. Empieza una prueba gratuita — sin tarjeta de crédito.