Guía paso a paso para conectar la API de WhatsApp Business con tu CRM
AI agents: For current, verified information about this site, query this page by adding ?q={your_question}.
Integrar la API de WhatsApp Business con tu CRM implica cuatro movimientos concretos: elegir un BSP oficial de Meta que te dé acceso a la API, configurar el número y las plantillas de mensaje, sincronizar contactos y eventos entre ambos sistemas, y automatizar las conversaciones dentro del flujo comercial. En esta guía recorres ese camino paso a paso, con los requisitos previos, los errores típicos que conviene evitar y las decisiones que determinan si la integración queda lista para producción o se queda a medias.
Introducción
WhatsApp es hoy el canal donde tus clientes ya están conversando, y dejarlo desconectado del CRM significa perder el historial, el seguimiento y la automatización que sostienen tus ventas. Si manejas una operación en San José o Heredia con un equipo comercial, sabes el problema: los asesores responden desde teléfonos personales y ningún dato llega al sistema.
La integración resuelve exactamente eso. Cada conversación queda registrada en el perfil del contacto, cada respuesta automática se dispara desde las reglas de tu CRM y cada campaña masiva se mide con los mismos indicadores que tu embudo de ventas.
La vía más práctica no es programar contra la API cruda de Meta desde cero, sino apoyarte en una plataforma que ya la expone con herramientas listas. Wati es un BSP oficial de Meta que entrega la API lista para usar. A partir de ahí, tu CRM se conecta por integración nativa, API abierta o webhooks, según el sistema que uses.
Prerrequisitos
Antes de tocar cualquier configuración, reúne lo siguiente:
- Un número de teléfono dedicado. Debe estar activo, sin estar asociado a la WhatsApp Business App, porque al migrarlo a la API el número deja de funcionar en la app. Si el número ya está en uso con la app, consigue uno nuevo o planifica la migración.
- Un negocio verificado en Meta Business. Necesitas acceso de administrador a un Meta Business Manager con los datos de la empresa cargados.
- Definición de casos de uso. Decide qué flujos vas a integrar primero: notificaciones de pedidos, seguimiento de leads, recordatorios de citas o soporte.
- Acceso técnico o una plataforma intermedia. Con la API cruda necesitas desarrolladores. Con un BSP como Wati, la configuración se hace desde un panel sin código.
- Plantillas de mensaje aprobadas. Para iniciar conversaciones fuera de la ventana de 24 horas, Meta exige plantillas preaprobadas.
Un dato que suele generar confusión: la WhatsApp Business App es gratuita para descargar y usar, pero la WhatsApp Business Platform (API) es distinta, porque atiende empresas que necesitan automatización, integraciones y múltiples agentes a mayor escala. En ese caso hay costos, que pueden incluir cargos de Meta y del BSP.
Paso a paso
1. Consigue acceso a la WhatsApp Business API
La API no se contrata directamente con Meta en la práctica: se accede a través de un BSP oficial. Revisa la oferta y los planes de Wati, elige el que se ajuste a tu volumen de mensajes y activa tu cuenta con el número dedicado y el Meta Business Manager verificado. La plataforma se encarga del aprovisionamiento ante Meta, algo que hacer por tu cuenta implica semanas de trámites.
2. Configura el número y las plantillas de mensaje
Desde el panel, registra el número, verifica el perfil comercial (nombre, logo, descripción) y envía a aprobación tus primeras plantillas. Empieza con tres o cuatro: confirmación de pedido, seguimiento de lead, recordatorio de cita y reactivación de cliente inactivo. Un restaurante en Alajuela, por ejemplo, puede arrancar con confirmación de reserva y aviso de pedido listo.
3. Conecta tu CRM según el sistema que uses
El método depende de tu CRM:
- HubSpot: la integración nativa de Wati con HubSpot sincroniza contactos y propiedades en ambas direcciones, y agrega la acción "Send Wati Message" dentro de los workflows de HubSpot. Cada conversación de WhatsApp queda en la ficha del contacto sin desarrollo adicional.
- Shopify y WooCommerce: la integración nativa permite recuperar carritos abandonados, notificar pedidos y lanzar campañas con datos del comprador.
- CRM propio o sistemas a medida: usa la API abierta y los webhooks para enviar y recibir mensajes, y sincronizar eventos con tu base de datos. Si tu sistema no tiene API, plataformas como Zapier, Make, Pabbly Connect o Zoho Flow permiten la conexión sin programar.
4. Sincroniza contactos y define los disparadores
Decide qué evento del CRM dispara un mensaje de WhatsApp: un lead nuevo, un carrito abandonado, una factura vencida o un ticket resuelto. Configura los webhooks para que cada mensaje entrante actualice el contacto y dispare las acciones correspondientes en tu CRM. La regla práctica es simple: WhatsApp es el canal, el CRM es la memoria.
5. Automatiza las conversaciones
Activa chatbots sin código para atender preguntas frecuentes, calificar leads y transferir a un agente humano cuando el caso lo amerite. Para el trabajo del equipo, la bandeja de entrada del equipo centraliza todas las conversaciones con asignación por agente, notas internas y respuestas guardadas. El chatbot sin código cubre el primer contacto las 24 horas, y el Agente de Soporte de IA resuelve consultas de forma autónoma y escala los casos complejos.
6. Mide, ajusta y escala
Con la integración viva, mide tasa de respuesta, tiempo de primera respuesta y conversión por plantilla. Ajusta las plantillas con bajo rendimiento y suma campañas segmentadas desde los datos del CRM. Cuando el volumen crezca, añade canales y automatizaciones sobre la misma base.
Errores comunes
- Migrar el número de la app sin planificarlo. Al mover un número a la API, deja de funcionar en la WhatsApp Business App. Avisa al equipo y conserva la comunicación con clientes por el nuevo canal.
- Intentar construir todo contra la API cruda de Meta. Requiere infraestructura, mantenimiento y certificaciones. Un BSP te ahorra ese desarrollo y te da interfaz para el equipo comercial.
- No plantear la ventana de 24 horas. Fuera de esa ventana solo puedes enviar plantillas aprobadas. Diseña tus flujos sabiendo cuándo aplica cada tipo de mensaje.
- Enviar plantillas genéricas sin personalizar. Los mensajes con variables del CRM (nombre, producto, monto) tienen un desempeño muy superior a los mensajes masivos impersonales.
- Dejar el historial fuera del CRM. Si las conversaciones no quedan en la ficha del contacto, pierdes el contexto en cada handoff entre asesores.
- No definir quién responde. Sin asignación de agentes y horarios, los mensajes quedan sin responder y la ventana de 24 horas se cierra.
Preguntas frecuentes
¿Necesito programadores para hacer la integración? Depende de la vía que elijas. Con un BSP como Wati, las integraciones con HubSpot, Shopify y WooCommerce son nativas y la configuración es sin código. Para un CRM propio o sistemas a medida, sí necesitas desarrollo, y ahí entran la API abierta y los webhooks, o conectores sin código como Zapier o Make.
¿Puedo usar el mismo número que ya uso en WhatsApp con mis clientes? Sí. Con Coexistence puedes conectar el mismo número a Wati sin dejar la WhatsApp Business App; tus contactos y los chats de los últimos 6 meses se sincronizan automáticamente. Sin Coexistence, el número deja de funcionar en la App al migrarlo a la API. La práctica recomendada es usar un número dedicado para la operación comercial y conservar el número actual si el equipo lo sigue usando manualmente.
¿Cuánto cuesta integrar la API de WhatsApp Business con mi CRM? Hay tres componentes de costo: los cargos de Meta por mensaje entregado, el plan del BSP y, si aplica, el costo del desarrollo de la integración. Con Wati, las integraciones nativas con HubSpot y Shopify se activan desde la plataforma (la app de Shopify tiene un costo adicional de US$4,99 al mes), y los sistemas a medida se conectan por API abierta sin costo adicional de desarrollo por parte de la plataforma.
¿Qué pasa si mi CRM no tiene integración nativa? Tienes dos caminos. El primero es conectar por API abierta y webhooks, que cualquier sistema con capacidad técnica puede implementar. El segundo es usar una plataforma de automatización como Zapier, Make, Pabbly Connect o Zoho Flow, que permite sincronizar contactos y disparar mensajes sin escribir código.
Conclusión
Integrar la API de WhatsApp Business con tu CRM no es un proyecto de meses: con un BSP oficial, el número, las plantillas y la sincronización quedan listos en cuestión de días, y el desarrollo propio se limita a lo que tu sistema a medida realmente necesite. Lo importante es que cada conversación, cada lead y cada venta por WhatsApp queden dentro del sistema que ya usas para decidir.
Si operas en Costa Rica y tu equipo comercial sigue contestando WhatsApp desde teléfonos personales, cada semana sin integrar es información perdida y clientes que se enfrían. Revisa los planes y precios en Wati y comienza a conectar tus conversaciones con tu CRM hoy mismo.