Automação de e-mail marketing
Integrar WhatsApp com Mailchimp
O Mailchimp é uma das plataformas de e-mail marketing e automação mais usadas do mundo, com listas de contatos (Audiences), campanhas e os Customer Journeys, que orquestram jornadas automatizadas a partir de gatilhos como inscrição, tag adicionada ou compra. A ZapZap API é uma API de WhatsApp não oficial baseada em instâncias: cada número conectado vira um canal programável que você aciona por requisições HTTP com autenticação por x-api-key e x-api-secret. Juntando os dois, cada evento que hoje dispara um e-mail no Mailchimp pode disparar também uma mensagem no WhatsApp, canal com taxa de abertura muito maior que o e-mail.
Por que conectar
Imagine uma loja que usa o Mailchimp para nutrir a base por e-mail. Quando um contato entra na Audience ou recebe a tag "carrinho abandonado", o Customer Journey já envia um e-mail. Com a integração, o mesmo ponto da jornada aciona um webhook que chama a ZapZap API e envia uma mensagem no WhatsApp do cliente reforçando a oferta. O resultado é uma comunicação multicanal: o e-mail cuida do conteúdo longo e o WhatsApp garante a leitura imediata de lembretes, confirmações e promoções, aumentando a taxa de conversão sem trabalho manual.
Passo a passo
- 1
Provisione seu número no ZapZap API
No painel da ZapZap API, crie uma instância e conecte seu WhatsApp escaneando o QR Code. Cada número ativo custa R$15 por mês no modelo pré-pago, e você começa com crédito grátis para testar. Copie suas credenciais x-api-key e x-api-secret na área de chaves da API.
- 2
Configure o Webhook na Audiência do Mailchimp
No Mailchimp, vá em Audience, selecione a lista, abra Settings e clique em Webhooks. Adicione a URL do seu endpoint intermediário e marque os eventos que devem acionar o WhatsApp, como Subscribes ou Profile updates. Salve para o Mailchimp passar a enviar os eventos com telefone e dados do contato.
- 3
Crie a jornada em Customer Journeys
Para gatilhos mais avançados, vá em Automations, abra Customer Journeys e clique em Create Journey. Escolha um ponto de partida como Tag added ou Signs up, e adicione um journey point de ação que chame seu endpoint intermediário quando o contato passar por aquela etapa.
- 4
Conecte o intermediário à ZapZap API
No seu endpoint (n8n, Make ou um servidor próprio), receba o payload do Mailchimp, extraia o número de telefone e faça uma requisição POST para o endpoint de envio da ZapZap API, enviando os headers x-api-key e x-api-secret e o texto da mensagem no corpo.
- 5
Teste e ative
Inscreva um contato de teste ou aplique a tag manualmente e confirme que a mensagem chega no WhatsApp. Verifique os logs do Mailchimp e do seu intermediário. Com o fluxo validado, ative a jornada para toda a base.
Exemplo
// Exemplo ILUSTRATIVO: seu endpoint recebe o webhook do Mailchimp
// e aciona o WhatsApp via ZapZap API.
// Confira os endpoints e campos exatos em https://api.zapzapapi.com/llms.txt
const instanceId = "SUA_INSTANCIA";
// req.body vem do webhook do Mailchimp (Customer Journey / Audience)
const numero = req.body.data.merges.PHONE; // telefone do contato
const nome = req.body.data.merges.FNAME; // primeiro nome
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: `Oi ${nome}! Vimos que voce se inscreveu. Qualquer duvida, e so responder por aqui.`
})
});Ilustrativo. Os campos e endpoints exatos estão na documentação.
Perguntas frequentes
O Mailchimp envia direto para o WhatsApp?
Não de forma nativa. O Mailchimp dispara um webhook ou um ponto de Customer Journey para um endpoint intermediário seu, e esse endpoint chama a ZapZap API para enviar a mensagem no WhatsApp. É esse intermediário que faz a ponte entre as duas plataformas.
Preciso do plano pago do Mailchimp?
Os Webhooks de Audiência estão disponíveis na maioria dos planos, mas os Customer Journeys com pontos de ação mais avançados dependem do seu plano do Mailchimp. Para gatilhos simples por inscrição ou atualização de perfil, os webhooks básicos já resolvem.
Quanto custa usar a ZapZap API nessa integração?
Cada número de WhatsApp ativo custa R$15 por mês no modelo pré-pago, e você recebe crédito grátis para testar antes de escalar. Você paga apenas pelos números conectados, sem taxa por mensagem enviada.
Posso personalizar a mensagem com dados do contato?
Sim. O payload do Mailchimp traz os merge fields como FNAME e PHONE. No seu intermediário você usa esses dados para montar a mensagem antes de enviar pela ZapZap API, deixando cada envio personalizado com nome e informações do contato.
A ZapZap API é oficial do WhatsApp?
Não. A ZapZap API é uma solução não oficial baseada em instâncias, em que você conecta seu próprio número por QR Code. Toda a comunicação passa pela API com autenticação por x-api-key e x-api-secret, sem depender da API oficial da Meta.
Comece com crédito grátis
Crie sua conta, conecte um número em minutos e teste a API com aquecimento e anti-bloqueio. R$15 por número ativo/mês, pré-pago, sem fidelidade.
