¿Por qué integrar WhatsApp con tu CRM?
WhatsApp es el canal de comunicación preferido de tus clientes. Pero gestionar conversaciones manualmente y luego pasarlas a tu CRM es un dolor de cabeza.
En esta guía te enseño a automatizar todo el flujo.
Requisitos previos
Antes de empezar necesitas:
- WhatsApp Business API (no confundir con la app normal)
- Un CRM (HubSpot, Pipedrive, Google Sheets, etc.)
- n8n o Make para la automatización
- Meta Business Account verificada
Caso de uso real
Imagina este flujo automático:
- Cliente te escribe por WhatsApp
- Automáticamente se crea/actualiza en tu CRM
- Respondes desde WhatsApp
- La conversación queda registrada en el historial del cliente
- Se crean tareas de seguimiento automático
Paso 1: Configurar WhatsApp Business API
Opción A: Meta directo (gratis pero complejo)
- Requiere servidor propio
- Configuración técnica avanzada
Opción B: Proveedores (recomendado)
Servicios como Twilio, 360dialog, Wati te dan acceso fácil a la API por ~$30-50/mes.
Paso 2: Crear el flujo en n8n
Voy a usar n8n porque es open-source y flexible.
Trigger: Nuevo mensaje en WhatsApp
// Webhook que recibe mensajes
{
"from": "521234567890",
"text": "Hola, quiero información",
"timestamp": "2024-09-25T10:30:00Z"
}
Nodo 2: Buscar cliente en CRM
// Buscar por número de teléfono
const telefono = $json.from;
const cliente = await buscarEnCRM(telefono);
if (!cliente) {
// Crear nuevo cliente
return {
accion: "crear",
datos: {
telefono: telefono,
origen: "WhatsApp",
primeraInteraccion: $json.timestamp
}
}
} else {
return {
accion: "actualizar",
clienteId: cliente.id
}
}
Nodo 3: Registrar interacción
// Guardar mensaje en historial
{
"clienteId": clienteId,
"canal": "WhatsApp",
"mensaje": mensaje,
"fecha": timestamp,
"tipo": "entrante"
}
Nodo 4: Notificación al equipo
Envía Slack/Email al vendedor asignado para que responda.
Paso 3: Automatizar respuestas
Respuestas automáticas simples
Para preguntas frecuentes puedes programar respuestas:
const pregunta = mensaje.toLowerCase();
if (pregunta.includes("horario")) {
return "Nuestro horario es Lun-Vie 9am-6pm 🕐"
}
if (pregunta.includes("precio")) {
return "Con gusto te compartimos nuestro catálogo: [link]"
}
Respuestas inteligentes con IA (opcional)
Integrar GPT para respuestas contextuales:
const contextoCliente = await obtenerHistorialCRM(clienteId);
const respuesta = await openai.chat.completions.create({
model: "gpt-4",
messages: [
{role: "system", content: "Eres asistente de BethaLabs"},
{role: "user", content: mensaje},
{role: "assistant", content: contextoCliente}
]
});
Paso 4: Métricas y seguimiento
Dashboard que deberías monitorear:
- Tiempo promedio de respuesta
- Tasa de conversión WhatsApp → Venta
- Mensajes por cliente
- Horarios de mayor actividad
Beneficios reales
Después de implementar esto con clientes:
✅ 90% menos tiempo en pasar info manualmente al CRM
✅ 40% más rápido en responder a clientes
✅ Historial completo de cada cliente en un solo lugar
✅ Seguimientos automáticos que antes se olvidaban
Costos estimados
- WhatsApp Business API: $30-50/mes
- n8n (self-hosted): Gratis
- n8n (cloud): $20/mes
- Total: ~$50-70/mes
Comparado con contratar a alguien para hacer esto manualmente: ROI inmediato.
Conclusión
Esta integración puede parecer compleja, pero una vez configurada funciona sola. Tus clientes felices, tu equipo más productivo y tú con mejor control del negocio.
¿Quieres que lo implementemos para ti? En BethaLabs configuramos esta integración en 1 semana, personalizada para tu negocio.
📧 Agenda una demo: bethalabs.dev@gmail.com
