EZContact
EZContact
← Volver al blog

Cómo automatizar WhatsApp con Zapier y EZContact en 5 minutos

Guía paso a paso para conectar EZContact con Zapier y enviar mensajes de WhatsApp automáticos cuando llegue un nuevo lead, se complete una compra o se agende una cita.

EZContact

Cómo automatizar WhatsApp con Zapier y EZContact en 5 minutos

¿Quieres enviar un WhatsApp de bienvenida cada vez que llega un nuevo lead? ¿O confirmar automáticamente cuando alguien agenda una cita? Con EZContact y Zapier puedes hacerlo sin escribir una línea de código.

¿Por qué automatizar WhatsApp?

El 90% de los mensajes de WhatsApp se leen en los primeros 3 minutos. Eso lo convierte en el canal más efectivo para:

  • Dar la bienvenida a nuevos leads - Responder antes que la competencia
  • Confirmar compras - Tranquilizar al cliente inmediatamente
  • Recordar citas - Reducir no-shows hasta 40%
  • Notificar envíos - Menos llamadas de “¿ya salió mi pedido?”

El problema es que hacerlo manualmente no escala. Aquí es donde entran las automatizaciones.

Requisitos

  1. Cuenta de EZContact con WhatsApp Business API conectado
  2. API Key de EZContact (la generas desde el panel)
  3. Cuenta de Zapier (el plan gratuito funciona para empezar)

Paso 1: Obtener tu API Key de EZContact

  1. Entra a app.ezcontact.ai
  2. Ve a Configuración → API Keys
  3. Clic en Generar nueva API Key
  4. Copia la key (solo se muestra una vez)

Generar API Key en EZContact

Paso 2: Crear el Zap en Zapier

  1. Entra a zapier.com y crea un nuevo Zap
  2. Trigger: Selecciona tu app de origen
    • Ejemplos: HubSpot (nuevo contacto), Calendly (nueva cita), Shopify (nueva orden)
  3. Configura el trigger según la app elegida

Paso 3: Configurar la acción de EZContact

  1. Action: Selecciona Webhooks by Zapier
  2. Elige POST como evento
  3. Configura los campos:

URL:

https://app.ezcontact.ai/api/mcp.php

Payload Type: JSON

Headers:

X-API-Key: tu_api_key_aqui
Content-Type: application/json

Data:

{
  "jsonrpc": "2.0",
  "method": "enviar_template",
  "params": {
    "telefono": "{{telefono_del_trigger}}",
    "template_name": "bienvenida",
    "variables": ["{{nombre_del_trigger}}"]
  },
  "id": 1
}

Importante: Reemplaza {{telefono_del_trigger}} y {{nombre_del_trigger}} con los campos dinámicos de tu trigger.

Paso 4: Probar y activar

  1. Clic en Test para verificar que funciona
  2. Deberías ver una respuesta con "success": true
  3. Activa el Zap

¡Listo! Ahora cada vez que se dispare el trigger, EZContact enviará el WhatsApp automáticamente.

Ejemplos de Zaps útiles

1. Nuevo lead → WhatsApp de bienvenida

Trigger: HubSpot - New Contact
Action: Webhook POST → EZContact
Template: bienvenida
Variables: [nombre]

Resultado: El lead recibe un mensaje en menos de 1 minuto, mientras tu competencia todavía no revisó el email.

2. Compra completada → Confirmación

Trigger: Shopify - New Order
Action: Webhook POST → EZContact
Template: confirmacion_compra
Variables: [nombre, numero_orden, total]

Resultado: Cliente tranquilo, menos tickets de “¿se procesó mi pago?“

3. Cita agendada → Recordatorio

Trigger: Calendly - New Event
Action: Webhook POST → EZContact
Template: cita_confirmacion
Variables: [nombre, fecha, hora, link_zoom]

Resultado: Reducción de no-shows del 40%.

4. Formulario web → Respuesta inmediata

Trigger: Typeform - New Entry
Action: Webhook POST → EZContact
Template: gracias_contacto
Variables: [nombre]

Resultado: El prospecto siente que lo atienden al instante.

Mensajes directos vs Templates

EZContact soporta dos métodos de envío:

MétodoCuándo usarRestricción
enviar_mensajeEl contacto escribió recientementeVentana de 24 horas
enviar_templateCualquier momentoPlantilla aprobada por Meta

Para automatizaciones, casi siempre usarás enviar_template porque no puedes controlar cuándo se activa el trigger.

Tips para mejores resultados

  1. Personaliza las plantillas - Usa el nombre del cliente, no mensajes genéricos
  2. Timing correcto - No envíes a las 3am (aunque Zapier lo haga automáticamente)
  3. Un mensaje, un propósito - No satures con información
  4. Incluye CTA claro - “Responde CONFIRMAR” funciona mejor que “avísanos si tienes dudas”

Errores comunes

”API Key inválida”

  • Verifica que copiaste la key completa
  • Revisa que el header sea X-API-Key (con la X mayúscula)

“Template no encontrado”

  • El nombre del template debe ser exacto (case sensitive)
  • Verifica que el template esté aprobado en tu cuenta

”Número inválido”

  • El teléfono debe incluir código de país (+52 para México)
  • Sin espacios ni guiones

Próximos pasos

Una vez domines Zapier, explora otras integraciones:

  • n8n - Más control, self-hosted
  • Make - Workflows más complejos
  • Claude Desktop - IA que envía WhatsApp por ti

¿Necesitas ayuda configurando tu primera automatización? Escríbenos a soporte@ezcontact.ai o agenda una demo en ezcontact.ai.


Recursos relacionados:

¿Listo para empezar?

Comenzar Gratis