Banimento e compliance

Número banido no WhatsApp: por que acontece e o que fazer

Tela de celular com a mensagem de banimento do WhatsApp Ilustração de um celular exibindo o aviso de que a conta não pode mais usar o WhatsApp, que é o que acontece quando a Meta detecta automação por aplicativo não autorizado. Esta conta não pode mais usar o WhatsApp Sem aviso. Sem recurso.

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."

6 causasobservadas na base de clientes da Datafy
24 hpara responder sem template, contadas da mensagem do cliente
3 níveisde qualidade do número: alta, média e baixa
0blindagem contra banimento por estar na API oficial

Principais pontos

"Você não é bloqueado do nada" Qualidade alta no Gerenciador do WhatsApp Média ou baixa o alerta para melhorar algo Bloqueio quem não olhou, descobre aqui O que os clientes estavam fazendo quando caíram (vídeo do canal DATA7) 1. Iniciar conversa sem template 2. Template certo, e ninguém responde 3. Número novo começando a disparar 4. Marketing disfarçado de utilidade 5. Nicho proibido pela Meta

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:

  1. Use o número primeiro para receber: assinatura de e-mail, site, QR code, anúncio.
  2. Responda quem chamou, dentro da janela de 24 horas.
  3. Suba o volume de template devagar, poucos envios por dia.
  4. 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

  1. Pare os envios, inclusive campanha agendada e automação de prospecção.
  2. Olhe a qualidade e o status do número com a chamada acima e registre o resultado.
  3. Reconstitua o que saiu nas 48 horas anteriores, por categoria de template e por quem respondeu.
  4. Calcule a taxa de resposta da última campanha. Perto de zero, você já tem a causa.
  5. Revise a lista. Se a resposta for "compramos a base", a causa também já está dada.
  6. 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.

Começar 7 dias grátis, sem cartão

Sem taxa de setup · Cancele quando quiser · Suporte por WhatsApp
Miniatura do vídeo: Porque você é bloqueado no WhatsApp Business Porque você é bloqueado no WhatsApp BusinessCanal DATA7 · 26 min · assistir no YouTube
As causas de bloqueio observadas na base de clientes, os botões de saída dentro do template e a lista de nichos proibidos.

Leia também

Continue por aqui