Enviar a mesma mensagem de WhatsApp para centenas ou milhares de contatos pode ser feito de três jeitos: com o app WhatsApp Business, com ferramentas não oficiais, ou com a API oficial do WhatsApp Business. Só um dos três escala sem colocar o seu número em risco. Este guia explica os três, quanto custa o caminho oficial e como lançar a primeira campanha com a Broadcasts API da Zavu, incluindo as regras da Meta que evitam o banimento.
As três formas de enviar mensagens em massa no WhatsApp
Listas de transmissão no app WhatsApp Business. Grátis e disponível no celular, com dois limites duros: cada lista aceita no máximo 256 contatos, e a mensagem só chega para quem tem o seu número salvo na agenda. Para um negócio pequeno com clientela fixa, resolve. Para marketing em escala, não existe. Nosso guia de listas de transmissão cobre esse caminho em detalhe.
Ferramentas não oficiais. Apps e extensões que automatizam o WhatsApp comum ou o WhatsApp Business fingindo ser um humano. Violam os termos de serviço da Meta, e a Meta bane números por esse comportamento todos os dias. Tudo o que você construir sobre um número banido some com o número. Não é opção séria para um negócio.
A API oficial do WhatsApp Business. O canal que a Meta construiu exatamente para isso: mensagens em qualquer volume usando templates aprovados, enviadas para quem deu opt-in. Sem limite de 256, sem precisar estar na agenda de ninguém, e com entrega mensurável mensagem a mensagem. É o caminho que a Zavu usa e o único que recomendamos. Começando do zero, o guia completo da API do WhatsApp mostra como conectar em minutos.
As regras da Meta que você precisa conhecer antes de enviar
Templates aprovados. Para iniciar uma conversa (e uma campanha em massa sempre inicia conversas), a mensagem precisa ser um template aprovado pela Meta. A aprovação leva de minutos a 24 a 48 horas. Templates aceitam variáveis, botões e mídia; o guia de integração com a API cobre como criá-los.
Opt-in. A política da Meta exige que o destinatário tenha aceitado receber mensagens do seu negócio. Um checkbox no checkout, um formulário, uma conversa anterior. Enviar para listas compradas é o caminho mais rápido para destruir a qualidade do seu número.
Limites de envio por níveis. Um número novo pode iniciar conversas com até 250 clientes únicos por dia. Esse limite sobe automaticamente para 1.000, 10.000, 100.000 e depois ilimitado, conforme você envia com boa qualidade. Não é burocracia, é comportamento: volume constante e poucas reclamações sobem o nível sozinhos.
Classificação de qualidade. A Meta atribui ao seu número uma nota de qualidade baseada em bloqueios e denúncias dos destinatários. Se cair, seus limites caem e os templates podem ser pausados. Qualidade se mantém com relevância, frequência razoável e opt-out fácil.
Quanto custa
A Meta cobra mensagens de template por mensagem entregue, com tarifas que variam por categoria (marketing, utility ou authentication) e pelo país do destinatário. Respostas dentro da janela de serviço de 24 horas a Meta não cobra. A Zavu repassa as tarifas da Meta sem adicionar taxa por conversa; o detalhamento por categoria e país está em como funciona o preço por mensagem do WhatsApp e na página de preços.
Passo a passo: sua primeira campanha com a Broadcasts API
O fluxo são três chamadas: criar o broadcast, carregar os contatos e enviar. Antes da primeira campanha você precisa de uma conta com a verificação de identidade e de negócio completa (KYC e KYB); é requisito para todo envio em massa na Zavu, e rascunhos podem ser criados e editados sem ela.
Primeiro, crie o broadcast apontando para um template aprovado:
bashcurl -X POST https://api.zavu.dev/v1/broadcasts \ -H "Authorization: Bearer SUA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Lancamento agosto", "channel": "whatsapp", "messageType": "template", "content": { "templateId": "tmpl_abc123" } }'
Depois, adicione os contatos, até 1.000 por request, com variáveis de template por contato:
bashcurl -X POST https://api.zavu.dev/v1/broadcasts/brd_abc123/contacts \ -H "Authorization: Bearer SUA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "contacts": [ { "recipient": "+5511912345678", "templateVariables": { "1": "Ana" } }, { "recipient": "+5521998765432", "templateVariables": { "1": "Bruno" } } ] }'
A resposta diz quantos foram adicionados, quantos eram duplicados e quais eram inválidos, então a limpeza da lista acontece antes de gastar um centavo. Por fim, envie, imediato ou agendado:
bashcurl -X POST https://api.zavu.dev/v1/broadcasts/brd_abc123/send \ -H "Authorization: Bearer SUA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "scheduledAt": "2026-08-15T14:00:00Z" }'
Um broadcast de WhatsApp construído sobre um template aprovado pela Meta começa a enviar direto, porque o conteúdo já passou pela revisão da Meta. Dali você acompanha o progresso em tempo real, com contagens de entregues e falhas por contato, no dashboard ou pela API. Tudo isso também funciona sem código pelo dashboard da Zavu, e a mesma API cobre SMS em massa para quem não tem WhatsApp.
Como não ser banido: a lista curta
A causa número um de banimento é mandar mensagem para quem não pediu. Lista comprada, banimento garantido. A segunda é frequência: o WhatsApp é um canal íntimo e duas campanhas por semana já soam como spam para a maioria das audiências. A terceira é ignorar os sinais: se uma campanha gera bloqueios, a próxima vai gerar mais se nada mudar. Segmente, reduza a frequência e dê a cada mensagem uma saída clara de opt-out. Com isso, os níveis de envio sobem sozinhos e o número ganha capacidade em vez de perder.
Perguntas frequentes
É legal enviar mensagens em massa no WhatsApp? Sim, pela API oficial, com templates aprovados e opt-in do destinatário. Ferramentas não oficiais violam os termos da Meta e arriscam o número, e dependendo do país, spam sem consentimento também pode violar leis de proteção de dados como a LGPD.
Quantas mensagens posso enviar por dia? Depende do nível do seu número: 250 conversas novas por dia no início, subindo automaticamente para 1.000, 10.000, 100.000 e ilimitado conforme volume e qualidade.
Dá para fazer sem a API? Até 256 contatos que salvaram o seu número, sim, com as listas de transmissão do app. Além disso, não há caminho oficial sem API.
E os contatos que não têm WhatsApp? Com a Zavu você roda a mesma campanha por SMS como fallback, na mesma plataforma. Os detalhes estão no guia de SMS em massa.
Recursos relacionados
- Como funciona o preço por mensagem do WhatsApp
- Guia completo da API do WhatsApp
- Listas de transmissão no WhatsApp Business
- Como enviar SMS em massa
- API de WhatsApp da Zavu
- Preços da API de WhatsApp
Conclusão
Mensagens em massa no WhatsApp funcionam quando passam pelo canal que a Meta construiu para isso: templates aprovados, opt-in de verdade e uma API que reporta cada entrega. O app para nos 256 contatos, e as ferramentas não oficiais custam o número. Com a Broadcasts API da Zavu a primeira campanha são três chamadas, o progresso aparece ao vivo e a mesma plataforma cobre o fallback por SMS. Comece com uma lista que disse sim, um template que vale a pena receber e uma frequência que você mesmo toleraria.