Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://developer.z-api.io/llms.txt

Use this file to discover all available pages before exploring further.

Introdução

A discussão sobre banimentos no WhatsApp envolvendo IPs, ASN e números de telefone é complexa e envolve múltiplas variáveis. Nos últimos quatro anos, realizamos diversos testes tanto com o WhatsApp Web (gerador do QR Code) quanto com o dispositivo conectado a esse QR Code. O que aprendemos nesse período é que, embora o IP e ASN tenham alguma relevância, eles não são os principais fatores que determinam um banimento. Tanto que já implementamos uma estratégia de rotação de IPs em ciclos de 15, 30, 45 e 60 dias, e essa ação isolada não apresentou impacto significativo na redução de bloqueios.

Principais Fatores que Influenciam o Banimento

1. Eventos Globais e Volume de Fake News

Momentos de alta repercussão midiática, como eleições, crises políticas e disseminação de fake news, impactam diretamente na taxa de banimentos. Sempre que há um grande evento na mídia, notamos um aumento percentual na quantidade de contas banidas, independentemente do IP, ASN ou método de conexão. Isso sugere que o WhatsApp intensifica a moderação nesses períodos.

2. Conteúdo da Mensagem e Palavras-Chave Sensíveis

O WhatsApp possui um algoritmo avançado que analisa padrões de conteúdo. Mensagens cujo teor é de interesse exclusivo do remetente (ou seja, que não geram interações naturais) são alvos de análise. Tópicos financeiros têm um risco maior de bloqueio, especialmente quando contêm palavras-chave como “boleto”, “PIX”, “cartão”, e outras associadas a golpes financeiros. A recorrência dessas palavras pode ativar mecanismos automáticos de verificação, aumentando o risco de restrições.

3. Uso de Números Recentes e Envio em Massa

Números novos enviando mensagens para muitos destinatários diferentes em um curto período são facilmente identificados como suspeitos. Esse comportamento pode ser simulado diretamente no app do WhatsApp, sem necessidade de APIs ou plataformas externas. Diversos relatos indicam que números recém-ativados estão sendo banidos rapidamente, mesmo sem uso de ferramentas automatizadas.

4. Reciclagem de Números e Histórico de Uso

A alta rotatividade de números reciclados pode ser benéfica ou prejudicial, dependendo do histórico do número. Se o número já foi utilizado para atividades suspeitas no passado, pode ser rapidamente banido logo após a leitura do QR Code ou com um volume reduzido de mensagens enviadas.

5. Volume de Mensagens x Número de Destinatários

O fator mais relevante para o banimento é a quantidade de destinatários únicos, e não apenas a quantidade total de mensagens enviadas. Quanto mais contatos diferentes um número tentar alcançar em um curto período, maior a chance de ser classificado como spam.

6. Reutilização de Padrões em Números Substitutos

Uma prática comum após um banimento é configurar um novo número exatamente da mesma forma que o anterior. O WhatsApp consegue identificar isso, principalmente se o novo número mantiver o mesmo nome, foto, descrição e padrões de mensagens. Para mitigar esse risco, recomenda-se:
  • ✅ Alterar a foto de perfil antes de ativar o número.
  • ✅ Modificar a descrição e o nome do contato antes de iniciar o uso.
  • ✅ Fazer pequenas mudanças no comportamento inicial do envio para evitar padrões repetitivos.
Isso pode ajudar a evitar que o WhatsApp associe o novo número ao número anteriormente banido, reduzindo o risco de um bloqueio imediato.

Testes e Comparação com Anos Anteriores

Trabalhamos tanto com a API oficial do WhatsApp quanto com a versão web para nossos testes. O mais surpreendente é que, em muitos casos, apenas conectar um número novo à plataforma já pode gerar banimento. Além disso, há casos em que o bloqueio ocorre depois de apenas 10 mensagens enviadas para destinatários diferentes. Em comparação com os anos anteriores, a taxa de banimentos permanece relativamente estável, mas o impacto é desigual entre os clientes. Alguns segmentos estão sofrendo mais do que outros, e isso pode estar diretamente ligado ao conteúdo das mensagens e ao perfil dos destinatários.

Shadowban (Banimento Temporário do WhatsApp Web)

Durante a utilização da API, pode ocorrer um tipo de restrição conhecido como shadowban. Esse tipo de banimento é diferente do bloqueio tradicional do WhatsApp. Ele é aplicado no contexto do WhatsApp Web, e não representa um banimento definitivo do número.

Como o shadowban se manifesta

Quando um número está sob shadowban, podem ocorrer os seguintes comportamentos:
  • Falha no envio de mensagens (notificado via webhook de envio)
  • Impedimento ao iniciar novas conversas
  • Falha ao enviar mensagens para conversas muito antigas (mesmo que ainda existam)
  • O problema pode ocorrer tanto com contatos salvos quanto não salvos

Como identificar o shadowban

É possível identificar esse tipo de restrição através do webhook de Ao enviar. Ao tentar enviar uma mensagem, você pode receber erros como:
  • "The message was not sent due to a likely shadow ban"
  • "Did not have permission to send this message"
  • "Whatsapp rejected sending this message"
Esses retornos indicam que o número está temporariamente impedido de enviar mensagens. Ao conectar o número no WhatsApp Web e tentar iniciar uma nova conversa, pode aparecer um aviso informando o tempo restante da restrição, que pode variar de acordo com cada caso. Não é necessário desconectar a instância, criar uma nova instância ou solicitar desbloqueio ao WhatsApp. Na maioria dos casos, o ideal é apenas aguardar.

Exemplo do possível aviso no WhatsApp Web:

Considerações sobre Shadowban

O shadowban reforça a importância de manter boas práticas de uso, especialmente:
  • Evitar envios em massa sem interação
  • Manter comportamento natural do número
  • Estimular respostas dos usuários
Mesmo sendo temporário, esse tipo de restrição pode impactar operações, principalmente em ambientes com alto volume de envio.

Conclusão: O Que Realmente Importa?

O algoritmo do WhatsApp muda constantemente, tornando inviável uma estratégia única e infalível para evitar bloqueios. No passado, era mais fácil afirmar que “contas passivas não são banidas” e que “contas muito ativas são”, mas hoje essa distinção não é mais tão clara. Os dois principais fatores que determinam banimentos são:
  • ✅ Número de destinatários diferentes que um número tenta alcançar.
  • ✅ Conteúdo da mensagem (palavras-chave, contexto e padrão de envio).
Fatores secundários, como histórico do número, IP/ASN e método de conexão (Web ou Oficial), ainda têm impacto, mas são menos decisivos do que os fatores acima. Não existe uma boa prática 100% eficaz para evitar banimentos. O algoritmo do WhatsApp está cada vez mais dinâmico, e a única abordagem viável é monitorar, adaptar estratégias continuamente e trabalhar dentro dos limites aceitáveis da plataforma.