Resposta curta: a Meta diz que você violou os termos, e boa parte dos termos é subjetiva. Por isso a Datafy foi olhar, na própria base de clientes, o que cada empresa estava fazendo no momento em que o número caiu. As causas que aparecem, em ordem: iniciar conversa sem template, enviar template e ninguém responder, número novo começando a disparar, marketing disfarçado de utilidade e nicho proibido pela política comercial. Em alguns casos, engano da própria Meta. E o ponto que não pode ser omitido: estar na API oficial não impede nada disso. Nas palavras de Israel Henrique, CTO da Datafy: "usar um template, usar a API oficial do WhatsApp não é blindagem contra banimento."
Principais pontos
- Iniciar conversa sem template aprovado é a causa número um, e vale para celular na mão, WhatsApp Web, CRM ou API não oficial. A própria política comercial só permite iniciar conversa por modelo aprovado.
- Template aprovado e ninguém respondendo é lido como spam. É o caso mais frustrante, porque a empresa fez a parte formal certa.
- Número novo que começa a disparar costuma cair. Isso não está escrito em termo nenhum: é observação de campo, e o próprio CTO faz essa ressalva.
- A qualidade do número avisa antes. Alta, média ou baixa, visível no Gerenciador do WhatsApp e no campo
quality_ratingpela API. - Nicho proibido bloqueia mesmo sendo legal no Brasil. Vale a regra da Meta, não a lei do país.
A mensagem que aparece na tela
O aviso que a empresa vê é curto e não explica nada: esta conta não pode mais utilizar o WhatsApp. Nenhuma linha sobre a regra violada nem sobre o envio que disparou a decisão. É por isso que reconstituir a própria conduta importa mais do que ler a mensagem.
Por que ler os termos não resolve
Parte da política comercial é objetiva: não vender arma, não vender tabaco. Outra parte não é. A seção 4 termina com uma cláusula aberta sobre modelos de negócio que a Meta determine que possam ser fraudulentos, enganosos, ofensivos ou ilusórios. Ninguém audita a própria operação contra uma frase assim.
Por isso o método da Datafy foi outro: observação. O levantamento envolveu centenas de clientes, com a mesma pergunta em cada caso: o que a empresa estava fazendo quando o número caiu. O que sai disso não é estatística, é uma lista ordenada de comportamentos.
Causa 1: iniciar conversa sem template
Iniciar conversa com quem não falou com você, sem template aprovado, leva ao bloqueio independente da ferramenta. Não é problema de API não oficial: acontece igual com o celular na mão, com o WhatsApp Web aberto e com CRM plugado no aparelho.
O relato dele é sempre no mesmo formato: "as pessoas entram em contato com a gente, fala: 'Israel, meu número foi bloqueado'. Que que estava fazendo? Ah, não, enviava mensagem para os meus clientes, 10 mensagem por dia, 15 mensagem por dia." Volume baixo, e o número cai: o problema não é volume, é a natureza do envio.
A regra está escrita: a seção 1 da política comercial só permite contatar quem forneceu o número e deu opt-in, e a seção 2 exige template aprovado para iniciar conversa. Na prática técnica, isso vira a janela de 24 horas:
| Quando | O que acontece | Até quando você responde sem template |
|---|---|---|
| Segunda, 9h | O cliente pergunta sobre a entrega | Terça, 9h |
| Segunda, 9h15 | A empresa informa o prazo | Continua até terça, 9h |
| Segunda, 16h | O cliente pede para confirmar o endereço | Passa para terça, 16h |
| Terça, 11h | A empresa confirma o endereço | Continua até terça, 16h |
| Depois de terça, 16h | Nenhuma mensagem nova do cliente | Janela fechada: só template |
O caminho permitido é o template, e ele só existe dentro da API oficial. O exemplo que ele monta é de uma clínica: cabeçalho com a foto, título de confirmação de consulta, nome do paciente e data como variáveis, e três botões, confirmar, reagendar e falar com atendente. O clique conta como resposta e abre a janela de 24 horas. Com 100 pacientes para agendar, muda só o conteúdo das variáveis.
Duas consequências que a documentação da Datafy deixa explícitas: quem renova a janela é o cliente, cada um com a sua própria janela, e resposta de atendente, bot ou automação não aumenta o prazo; e enviar template não abre a janela, que só abre quando a pessoa responde.
Um detalhe engana quem está construindo: mandar mensagem de serviço fora da janela pode devolver HTTP 200 com ID de mensagem, e a falha chega depois no webhook de status. Quem não escuta esse webhook acha que enviou.
Causa 2: template certo, e ninguém responde
Fazer tudo formalmente certo não garante nada, porque a Meta olha o resultado: se você envia para muita gente e quase ninguém responde, isso é spam aos olhos dela.
O caso que resume tudo é de uma advogada com lista própria. Ela já tinha sido bloqueada antes, migrou para a API oficial, foi orientada, e o template foi aprovado. Começou a disparar e caiu em dois, três dias. A conversa que veio depois, na fala dele: "'Nossa, tá, mas alguém te respondeu?' 'Ninguém, ninguém.' Ela ficou três dias enviando mensagens para as pessoas e ninguém respondia a ela. Bloqueio."
A técnica que a Datafy recomenda é contraintuitiva: colocar no template um botão de não tenho interesse e, em lista fria, até um de bloquear. Quem clica está respondendo, e o clique conta como engajamento. O exemplo dele é um template de imóvel com três botões: agendar visita, receber a tabela e não tenho interesse. Os dois primeiros são a conversão; o terceiro é o que salva o número.
A condição é obrigatória: a sua automação tem que tirar da lista quem clicou. Se continuar enviando depois do clique, a pessoa bloqueia de verdade, e bloqueio e denúncia são os sinais mais pesados que existem. O clique em "não tenho interesse" também é termômetro: se metade da lista clicou ali, a oferta está errada, não o canal. A recomendação vem de quem faz o mesmo do outro lado: ele conta que já clicou em "bloquear" no template de uma empresa, continuou recebendo e bloqueou de verdade.
Causa 3: número novo
Chip recém-comprado, conectado na API e disparando no mesmo dia costuma ser bloqueado. Ele é explícito quanto ao status dessa informação: "não tá nos termos de uso que número novo bloqueia, não tá escrito em lugar nenhum isso. Porém, com base na observação..." Trate como padrão observado, não como regra publicada. O que fazer é simples e chato:
- Use o número primeiro para receber: assinatura de e-mail, site, QR code, anúncio.
- Responda quem chamou, dentro da janela de 24 horas.
- Suba o volume de template devagar, poucos envios por dia.
- Acompanhe a qualidade antes de cada aumento.
Causa 4: marketing disfarçado de utilidade
A quarta causa é falsificar a categoria do template: registrar como utilidade um conteúdo que é oferta, muitas vezes enchendo a variável com um texto grande de venda. É prática ensinada por aí, e ele se posiciona contra: "inclusive essa é uma prática que até ensinam na internet, eu sou contra isso."
| O que você faz | O que pode acontecer |
|---|---|
| Template de utilidade com oferta embutida | A Meta avalia o conteúdo completo e pode classificar como marketing |
| Variável usada para injetar texto promocional | A categoria muda, e você fica sabendo pela fatura |
| Utilidade legítima, sem oferta comercial | Segue como utilidade |
A parte que dói é financeira: R$ 0,32 por mensagem de marketing entregue contra R$ 0,035 por utilidade. A reclassificação é silenciosa: "você acha que vai pagar um valor, você acaba pagando 10 vezes mais porque você não é avisado, ela simplesmente muda." A conta completa está aqui.
Palavra dentro do corpo do template pesa na classificação. Um template de cobrança de assinatura precisa das palavras de pagamento e conta no texto justamente para ser lido como utilidade.
Causa 5: nicho proibido
Alguns casos de uso caem na certa, e não há template que resolva. A seção 4 lista, entre as organizações e usos restritos:
| Categoria na política | Exemplo que aparece na operação |
|---|---|
| Armas de fogo | Loja de acessórios que também vende munição |
| Álcool e tabaco | Empresa de eventos cujo pacote de festa inclui cerveja e vinho |
| Drogas, medicamentos e produtos de saúde | Suplemento vendido como tratamento |
| Animais vivos | Venda de animais, fora das exceções de gado |
| Moeda real, virtual ou falsa | Cripto, oferta inicial de moeda, opção binária |
| Jogos e apostas com dinheiro real | Venda de cotação de aposta esportiva |
| Partes ou fluidos corporais | Serviços ligados a isso |
| Empréstimo de curto prazo, adiantamento salarial, fiança e cobrança de dívida | Régua de cobrança de inadimplente |
Dois casos da base ilustram bem. Uma empresa de eventos vendia festa de 15 anos e casamento, e o pacote sempre acabava incluindo bebida alcoólica: era bloqueada de forma recorrente. E um vendedor de cotações de aposta contratou a API oficial acreditando que resolveria o bloqueio anterior, e foi bloqueado igual. Sobre esse, a resposta foi curta: "cara, isso é aposta. Aposta é proibido explicitamente pela meta."
O item da cobrança de dívida é o que mais pega gente de boa-fé. E o fecho economiza discussão: não importa se a atividade é legal no seu país. Aposta é legal no Brasil e mesmo assim bloqueia.
Causa 6: engano da Meta
O próprio CTO perdeu uma conta de desenvolvedor e recebeu da Meta a resposta de que ela havia sido banida por engano pelos agentes automatizados. É a causa que você não controla, e é por ela que vale estar em posição de recorrer.
O aviso que chega antes
Ninguém é bloqueado do nada. Antes do bloqueio, a Meta mostra a qualidade do número: alta, média ou baixa. Ela fica no portfólio empresarial, em contas do WhatsApp, dentro do Gerenciador do WhatsApp, na mesma tela dos modelos de mensagem. Qualidade caindo depois de começar os envios é alerta para mudar alguma coisa, não para aumentar volume.
Pela API, o primeiro passo é descobrir os seus próprios identificadores, porque quem tem só o token ainda não sabe o phone_number_id:
GET https://cloud.datafyapi.com.br/me
Authorization: Bearer sk_live_xxx
{
"cliente_id": "uuid-do-cliente",
"phone_number_id": "106540352242922",
"waba_id": "366634483210360",
"business_id": "123456789"
}
Com o phone_number_id, a consulta de qualidade:
GET https://cloud.datafyapi.com.br/v1/{phone_number_id}?fields=display_phone_number,verified_name,quality_rating,name_status
Authorization: Bearer sk_live_xxx
{
"id": "106540352242922",
"display_phone_number": "+55 11 99999-9999",
"verified_name": "Minha Empresa",
"quality_rating": "GREEN",
"name_status": "APPROVED"
}
Coloque essa chamada num agendamento diário e guarde o histórico: qualidade é sinal antecedente, só serve se você olhar antes.
O que fazer nas primeiras horas depois do bloqueio
- Pare os envios, inclusive campanha agendada e automação de prospecção.
- Olhe a qualidade e o status do número com a chamada acima e registre o resultado.
- Reconstitua o que saiu nas 48 horas anteriores, por categoria de template e por quem respondeu.
- Calcule a taxa de resposta da última campanha. Perto de zero, você já tem a causa.
- Revise a lista. Se a resposta for "compramos a base", a causa também já está dada.
- Só depois abra o recurso na Meta, com esses dados na mão.
O respaldo de quem está no oficial
Fato: operar na API oficial, com empresa registrada e políticas cumpridas, deixa a operação documentada. Você tem histórico da conta, categoria dos templates, registro de opt-in e qualidade do número. Quem usa integração não autorizada não tem nada disso para apresentar.
Relato: ele conta ter visto casos de empresas bloqueadas que entraram com processo e obtiveram indenização. É a experiência dele, não jurisprudência levantada, e não é promessa de resultado.
O que muda com a Datafy, e o que não muda
Não muda: o bloqueio é decisão da Meta sobre a sua conduta. Categoria de template, entrega, limite por destinatário e qualidade do número são camadas da Meta, e a Datafy não interfere em nenhuma delas.
Muda o caminho: o número nasce na API oficial sem App Review, com template aprovado para iniciar conversa, qualidade visível numa chamada e webhook de status entregando a falha real de cada envio. É o que separa uma operação que pode ser auditada de uma que só pode ser recomeçada.
Perguntas frequentes
Usar a API oficial impede o banimento?
Não. Ela muda o caminho de envio e dá rastro do que aconteceu, e a Meta continua avaliando a conduta. A própria Datafy diz isso: template e API oficial não são blindagem.
Qual é a principal causa de bloqueio?
Iniciar conversa com quem não falou com você, sem template aprovado. Vale para celular, WhatsApp Web, CRM e API não oficial, e é a causa mais frequente na base de clientes.
Fiz tudo certo e fui bloqueado. Por quê?
Verifique a taxa de resposta: template aprovado com envio em massa e quase nenhuma resposta é lido como spam. Coloque botão de saída e retire da lista quem clicar.
Número novo pode disparar?
Pode, tecnicamente, e é o caminho mais rápido para o bloqueio, segundo a observação da Datafy. Comece recebendo mensagem, responda quem chamou e aumente o volume devagar.
Cobrança de dívida é proibida no WhatsApp?
A seção 4 lista cobrança de dívida entre os usos restritos, na mesma linha de empréstimo de curto prazo e fiança. Avisar o próprio cliente sobre a fatura da assinatura dele é outra coisa, e isso é utilidade.
Como eu sei que estou em risco antes de cair?
Pela qualidade do número. Consulte quality_rating todos os dias e trate qualquer queda como parada de campanha.
Consigo recuperar o número depois do bloqueio?
Existe recurso junto à Meta, e o resultado depende do caso. Ir com dados ajuda: histórico de envios, categoria dos templates, prova de opt-in e a qualidade antes do bloqueio.
Como decidir
Antes do próximo disparo, três coisas precisam ser verdade: a lista é de quem forneceu o número e deu opt-in, o template tem caminho de saída visível, e a automação tira da lista quem pedir. Número novo não participa de campanha até ter recebido mensagem por alguns dias. E a qualidade entra no seu monitoramento junto com uptime e fila: média já é motivo para reduzir envio.
Consulte a qualidade do seu número hoje
Chame GET /me para pegar o phone_number_id e depois GET /v1/{phone_number_id}?fields=quality_rating com o seu token. Se não estiver no nível mais alto, reduza os envios e revise a lista antes da próxima campanha.
Sem taxa de setup · Cancele quando quiser · Suporte por WhatsApp
Leia também
- Como criar um template de WhatsApp passo a passo
- Como enviar template pela API
- Disparo em massa na API oficial do WhatsApp
- Quanto custa a API oficial do WhatsApp no Brasil
Continue por aqui
- ImplementaçãoComo conectar um número na API oficial do WhatsApp em 5 minutos, sem burocracia
O passo a passo completo da conexão: criar o número no painel, escolher o portfólio empresarial, chip novo ou aplicativo existente, escanear o QR code e cadastrar a forma de pagamento na BM.
Ler mais - ImplementaçãoComo criar um template de WhatsApp passo a passo, no painel da Meta
Gerenciar modelos, categoria, cabeçalho com imagem, corpo com variáveis e exemplo obrigatório, botões e envio para análise. E o que a categoria faz no seu custo.
Ler mais - ImplementaçãoComo enviar imagem, documento e áudio pela API oficial do WhatsApp
Por link ou por identificador, no mesmo endpoint de mensagens. Legenda na imagem, nome no documento, e o que faz o áudio virar bolha de voz em vez de anexo.
Ler mais