Disparo em massa no WhatsApp: como fazer pela API oficial sem perder o número
Disparo em massa no WhatsApp é mandar a mesma mensagem para muita gente de uma vez, e existem três jeitos de fazer isso: a lista de transmissão do app, as ferramentas que automatizam o WhatsApp Web e a API oficial da Meta. Só a última foi feita para isso. Como cada uma funciona, por que as ferramentas “sem bloqueio” bloqueiam, o que a Meta exige e o que segura uma campanha de verdade.

O que você leva
- Lista de transmissão, extensão de WhatsApp Web e API oficial: o que cada uma faz e onde cada uma para
- O que a Meta exige antes do primeiro envio: template aprovado, opt-in e os limites de envio
- Quanto custa, como medir uma campanha e por que reenviar na hora piora a entrega
O que é disparo em massa, e os três jeitos de fazer
Disparo em massa é o envio da mesma mensagem, ou de variações dela, para uma lista de contatos de uma vez: a promoção da semana, o aviso de que a loja abriu, o lembrete de vencimento. No e-mail isso sempre foi rotina. No WhatsApp, onde a mensagem chega no bolso do cliente, cada jeito de fazer tem regras próprias, e escolher o errado custa caro.
O primeiro jeito é a lista de transmissão do app WhatsApp Business, gratuita e feita para bases pequenas. O segundo são as ferramentas que leem um QR code e passam a mandar mensagens pelo WhatsApp Web, quase sempre vendidas como disparador “sem bloqueio”. O terceiro é a API oficial da Meta, a WhatsApp Business Platform, em que a campanha sai como template aprovado.
A diferença entre os três não é de preço, é de risco. Os dois primeiros usam um número de celular comum para uma tarefa que o app não foi feito para fazer. O terceiro foi desenhado para isso, e por isso tem regras: quem pode receber, o que pode ser dito, quanto se pode mandar por dia e quanto custa cada mensagem entregue.
A lista de transmissão do app WhatsApp Business
A lista de transmissão é o recurso nativo do app para mandar uma mensagem a vários contatos, cada um recebendo como conversa individual. Segundo a Central de Ajuda do WhatsApp, cada lista tem até 256 contatos, e só recebe quem salvou o número da empresa na agenda. Quem não salvou simplesmente não recebe, e a empresa não fica sabendo.
Em alguns países, o app também vende as listas de transmissão comercial, que substituíram as antigas mensagens de marketing do app. Elas chegam a quem não salvou o número, passam por revisão da Meta antes do envio e são cobradas por mensagem entregue, pelo país de quem recebe. A Central de Ajuda diz que o recurso está em países limitados e não publica a lista; até a data deste post, a Meta não confirmava o Brasil.
Para uma loja de bairro com algumas centenas de clientes fiéis, a lista resolve. O limite aparece quando a base cresce: dividir dois mil contatos em oito listas, sem saber quem salvou o número, sem relatório de entrega além dos tiques e sem nenhuma integração com o sistema de vendas, deixa de ser divulgação e vira trabalho manual.
Por que as ferramentas “sem bloqueio” bloqueiam
As ferramentas de disparo que aparecem no topo da busca, de extensões do Chrome a sistemas com QR code, funcionam do mesmo jeito: controlam o WhatsApp Web de um número comum e digitam as mensagens como se fossem uma pessoa. Para parecer humano, espaçam os envios, variam o texto e trocam de número quando um cai. É isso que o “sem bloqueio” do anúncio quer dizer.
Os Termos de Serviço do WhatsApp proíbem exatamente esse uso. Eles vedam acessar o serviço por meios automatizados sem autorização e mandar mensagens em massa ou automáticas, e preveem a suspensão da conta. O bloqueio não depende só da velocidade: denúncias e bloqueios de quem recebe sem ter pedido pesam mais, e nenhum intervalo aleatório protege uma lista que não pediu para receber.
O prejuízo não fica no número banido. O número é o canal que os seus clientes conhecem, e ele some com o histórico das conversas. As mensagens dos seus clientes passam por uma extensão ou por um servidor de terceiros, sem compromisso nenhum com a LGPD. E não há como provar opt-in, medir entrega com precisão ou integrar a campanha ao resto da operação.
Disparo em massa pela API oficial: o que muda
Na API oficial, a campanha sai como template: uma mensagem modelo, aprovada pela Meta, com variáveis para nome, pedido ou cupom, e com botões de resposta, de link ou de telefone. O template pode ir para quem deu o número e aceitou receber mensagens da empresa, salvo ou não o número na agenda. É o que torna possível falar com uma base de milhares de pessoas.
Cada mensagem volta com o seu destino pelo webhook: enviada, entregue, lida ou com falha, e no caso da falha, com o código que explica por quê. Não há celular no meio, então não há sessão que cai nem aparelho que precisa ficar ligado. E quem responde abre uma conversa que a equipe atende num inbox, em vez de cair no telefone de uma pessoa só.
O preço disso são as regras. A Meta classifica cada template numa categoria, e promoção é marketing, com preço e limites próprios. Ela também mede a reação de quem recebe e segura o envio de quem incomoda. Não dá para comprar uma lista e disparar no dia seguinte, e é justamente por isso que a mensagem chega.
O que a Meta exige antes do primeiro envio
A primeira exigência é o consentimento. A política de mensagens do WhatsApp só permite contatar quem passou o número para a empresa e deu opt-in, confirmando que quer receber mensagens dela. O jeito de coletar o aceite fica a critério da empresa, desde que cumpra a lei, e todo pedido de saída precisa ser respeitado, feito dentro ou fora do WhatsApp. Lista comprada não tem opt-in de ninguém.
O template passa por aprovação e recebe uma categoria. Promoção, oferta, convite e reengajamento são marketing; aviso ligado a algo que o cliente começou, como pedido ou boleto, é utility; código de verificação é authentication. Mandar promoção disfarçada de utility não funciona por muito tempo: a Meta confere a categoria pelo conteúdo e reclassifica o template, inclusive depois de aprovado.
O próprio WhatsApp também deixa o cliente escolher. Numa configuração chamada Offers and announcements, a pessoa diz se tem interesse no marketing da sua empresa e, se não tiver, vê em seguida a opção de parar de recebê-lo. Ter um botão de descadastro no template e respeitar o pedido de saída na hora é o que mantém essa porta aberta.
Os limites que seguram uma campanha
O primeiro limite é do portfólio da empresa na Meta: quantas pessoas diferentes ela pode alcançar fora da janela de atendimento em 24 horas móveis. Portfólio novo começa em 250; com a empresa verificada, sobe para 2.000, e depois para 10.000, 100.000 e ilimitado, conforme a qualidade das mensagens e o uso. Uma campanha de cinco mil contatos num portfólio de 2.000 leva três dias.
O segundo é por pessoa. A Meta limita quantos templates de marketing alguém recebe de todas as empresas juntas, conforme o engajamento recente dessa pessoa. Quando o teto é atingido, a mensagem volta com o erro 131049, e a orientação é esperar pelo menos 24 horas para tentar de novo. Reenviar antes não adianta e pode deixar aquela pessoa indisponível por mais um dia.
O terceiro é a qualidade. Cada template tem uma nota, calculada a partir de bloqueios, denúncias e leitura. Template que chega ao vermelho é pausado por três horas na primeira vez, por seis na segunda, e desativado na terceira, e a Meta pode segurar parte de um envio novo para medir a reação antes de liberar o resto. Lista ruim derruba a campanha antes de qualquer limite.
Há ainda restrições de destino. Desde abril de 2025, a Meta não entrega templates de marketing para números dos Estados Unidos, e o erro também é o 131049. Utility e authentication continuam chegando, o que importa para quem vende para fora: confirmação de pedido e código de verificação seguem funcionando, promoção não.
Quanto custa um disparo em massa
Na API oficial, a Meta cobra por mensagem entregue, pela categoria e pelo país de quem recebe. Mensagem com falha não é cobrada. Marketing não tem desconto por volume; utility e authentication têm. Para empresas que faturam no Brasil, a cobrança da Meta está passando para o real, com prazo até junho de 2027 para todas as contas.
A campanha não acaba no envio. Quem responde abre uma janela de atendimento, e as respostas da empresa dentro dela são mensagens de serviço: cada número tem 1.000 delas grátis por mês, e as seguintes são cobradas. Uma campanha que dá certo gera conversa, e a conversa entra na conta. Vale planejar quem vai responder, e por qual canal.
Em cima disso vem o modelo do provedor: mensalidade, cobrança por atendente, preço por mensagem em real ou repasse em dólar. A pergunta que resolve a comparação é simples: antes de apertar enviar, a plataforma mostra quantas pessoas vão receber e quanto a campanha vai custar? Se a resposta só aparece na fatura, o risco é seu.
Como medir, e o que fazer com as falhas
A API aceitar a mensagem não quer dizer que ela foi entregue. O envio volta com sucesso na hora, e a recusa chega depois, pelo webhook, como falha com um código. Quem conta como entregue tudo o que a API aceitou mostra uma taxa de entrega que nunca aconteceu. O número certo é o de entregues, lidas e respostas, campanha por campanha.
As falhas pedem respostas diferentes. O 131049 é o limite por pessoa: espere 24 horas e mande menos para quem não lê. O 131026 é número que não pode receber, e no Brasil vale conferir o nono dígito antes de concluir que o cliente não usa WhatsApp. O 130472 é um experimento da Meta em que a pessoa só recebe marketing com conversa aberta. Reenviar tudo de uma vez não resolve nenhum deles.
Separe a base por recência. Quem leu, clicou ou respondeu nas últimas semanas tende a receber; quem ignora tudo há meses tende a bater no limite e a puxar a qualidade para baixo. Mandar menos para quem não reage costuma melhorar o resultado da campanha inteira.
E planeje 2027. Em 13 de outubro de 2026, a Meta anunciou que o marketing vai sair da Cloud API: contas criadas a partir de 13 de abril de 2027 já não enviam marketing por ela, e em 13 de outubro de 2027 nenhuma envia. A campanha passa para a Marketing Messages API, e vale perguntar ao seu provedor como ele vai fazer essa troca.