Automatización de email marketing

Integra WhatsApp con Mailchimp

Mailchimp es una de las plataformas de email marketing y automatización más usadas del mundo, con listas de contactos (Audiences), campañas y los Customer Journeys, que orquestan recorridos automatizados a partir de disparadores como suscripción, etiqueta añadida o compra. ZapZap API es una API de WhatsApp no oficial basada en instancias: cada número conectado se convierte en un canal programable que accionas con solicitudes HTTP autenticadas por x-api-key y x-api-secret. Al unir ambos, cada evento que hoy dispara un email en Mailchimp puede disparar también un mensaje de WhatsApp, un canal con una tasa de apertura mucho mayor que la del email.

Por qué conectar

Imagina una tienda que usa Mailchimp para nutrir su base por email. Cuando un contacto entra a la Audience o recibe la etiqueta "carrito abandonado", el Customer Journey ya envía un email. Con la integración, el mismo punto del recorrido acciona un webhook que llama a ZapZap API y envía un mensaje al WhatsApp del cliente reforzando la oferta. El resultado es una comunicación multicanal: el email se encarga del contenido largo y WhatsApp garantiza la lectura inmediata de recordatorios, confirmaciones y promociones, aumentando la tasa de conversión sin trabajo manual.

Paso a paso

  1. 1

    Provisiona tu número en ZapZap API

    En el panel de ZapZap API, crea una instancia y conecta tu WhatsApp escaneando el QR Code. Cada número activo cuesta R$15 al mes en el modelo prepago, y empiezas con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente. Copia tus credenciales x-api-key y x-api-secret en el área de claves de la API.

  2. 2

    Configura el Webhook en la Audience de Mailchimp

    En Mailchimp, ve a Audience, selecciona la lista, abre Settings y haz clic en Webhooks. Añade la URL de tu endpoint intermedio y marca los eventos que deben accionar WhatsApp, como Subscribes o Profile updates. Guarda para que Mailchimp empiece a enviar los eventos con el teléfono y los datos del contacto.

  3. 3

    Crea el recorrido en Customer Journeys

    Para disparadores más avanzados, ve a Automations, abre Customer Journeys y haz clic en Create Journey. Elige un punto de partida como Tag added o Signs up, y añade un journey point de acción que llame a tu endpoint intermedio cuando el contacto pase por esa etapa.

  4. 4

    Conecta el intermediario con ZapZap API

    En tu endpoint (n8n, Make o un servidor propio), recibe el payload de Mailchimp, extrae el número de teléfono y haz una solicitud POST al endpoint de envío de ZapZap API, enviando los headers x-api-key y x-api-secret y el texto del mensaje en el cuerpo.

  5. 5

    Prueba y activa

    Suscribe a un contacto de prueba o aplica la etiqueta manualmente y confirma que el mensaje llega a WhatsApp. Revisa los logs de Mailchimp y de tu intermediario. Con el flujo validado, activa el recorrido para toda la base.

Ejemplo

// Ejemplo ILUSTRATIVO: tu endpoint recibe el webhook de Mailchimp
// y acciona WhatsApp mediante ZapZap API.
// Consulta los endpoints y campos exactos en https://api.zapzapapi.com/llms.txt

const instanceId = "TU_INSTANCIA";

// req.body viene del webhook de Mailchimp (Customer Journey / Audience)
const numero = req.body.data.merges.PHONE;   // teléfono del contacto
const nome = req.body.data.merges.FNAME;      // primer nombre

await fetch(`https://api.zapzapapi.com/api/v1/${instanceId}/send/text`, {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "x-api-key": process.env.ZAPZAP_API_KEY,
    "x-api-secret": process.env.ZAPZAP_API_SECRET
  },
  body: JSON.stringify({
    number: numero,
    text: `¡Hola ${nome}! Vimos que te suscribiste. Si tienes cualquier duda, solo responde por aquí.`
  })
});

Ilustrativo. Los campos y endpoints exactos están en la documentación.

Preguntas frecuentes

¿Mailchimp envía directamente a WhatsApp?

No de forma nativa. Mailchimp dispara un webhook o un punto de Customer Journey hacia un endpoint intermedio tuyo, y ese endpoint llama a ZapZap API para enviar el mensaje por WhatsApp. Ese intermediario es el que hace el puente entre las dos plataformas.

¿Necesito el plan de pago de Mailchimp?

Los Webhooks de Audience están disponibles en la mayoría de los planes, pero los Customer Journeys con puntos de acción más avanzados dependen de tu plan de Mailchimp. Para disparadores simples por suscripción o actualización de perfil, los webhooks básicos ya resuelven.

¿Cuánto cuesta usar ZapZap API en esta integración?

Cada número de WhatsApp activo cuesta R$15 al mes en el modelo prepago, y recibes un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente. Pagas solo por los números conectados, sin tarifa por mensaje enviado.

¿Puedo personalizar el mensaje con datos del contacto?

Sí. El payload de Mailchimp trae los merge fields como FNAME y PHONE. En tu intermediario usas esos datos para armar el mensaje antes de enviarlo por ZapZap API, dejando cada envío personalizado con el nombre y la información del contacto.

¿ZapZap API es oficial de WhatsApp?

No. ZapZap API es una solución no oficial basada en instancias, en la que conectas tu propio número por QR Code. Toda la comunicación pasa por la API con autenticación por x-api-key y x-api-secret, sin depender de la API oficial de Meta.

Empieza ahora

Crea tu cuenta, conecta un número en minutos y prueba la API con calentamiento y anti-bloqueo. R$15 por número activo/mes, prepago, sin permanencia.