🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir o spam em formulários do WPForms com reCAPTCHA

Time Full Services Time Full Services Pro
Tipo Seguranca
Nome do erro Spam em formulários WPForms apesar do reCAPTCHA EN: WPForms spam bypassing reCAPTCHA
Severidade Atenção
Descrição Quando o spam passa no reCAPTCHA do WPForms, em geral é o reCAPTCHA v3 apenas dando uma nota sem barrar nada, o Score Threshold permissivo demais, ou o reCAPTCHA atuando como camada única. A correção é apertar o threshold e somar Modern Anti-Spam, Akismet e os filtros de palavra e país do próprio WPForms.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Por que ainda recebo spam mesmo com o reCAPTCHA ativo no WPForms?
Porque o reCAPTCHA, principalmente o v3, só atribui uma nota de comportamento e não bloqueia ninguém sozinho. Quem barra é o Score Threshold em WPForms -> Settings -> CAPTCHA, e se ele está baixo, bots com nota mediana passam. A recomendação do WPForms é somar camadas: Modern Anti-Spam, Akismet e os filtros de palavra e país.
O que é o Score Threshold do reCAPTCHA v3 e qual valor usar?
É a nota mínima para o envio ser aprovado, configurada em WPForms -> Settings -> CAPTCHA. As notas vão de 0.0 (provável bot) a 1.0 (provável humano). Valores baixos como 0.3 deixam quase tudo passar. Suba de forma gradual, por exemplo para 0.5 e depois 0.7, testando se visitantes reais ainda conseguem enviar a cada ajuste.
Devo trocar o reCAPTCHA v3 pelo v2 para barrar mais spam?
O v2 Checkbox exige a interação 'Não sou um robô', o que cria atrito para o bot, enquanto o v3 roda em silêncio e só pontua. Trocar pode ajudar, mas o ganho maior vem de empilhar camadas: mantenha a Modern Anti-Spam Protection, ligue o Akismet e use o filtro de palavras, em vez de depender de um único captcha.
O que é a Modern Anti-Spam Protection do WPForms?
É a proteção nativa do WPForms, baseada em um token honeypot que depende de JavaScript, ligada por padrão em Settings -> Spam Protection and Security. Ela pega bots que ignoram o JavaScript da página e funciona junto com o reCAPTCHA, não no lugar dele. Confirme que não foi desativada ao editar o formulário.
Como o Akismet ajuda contra spam que o reCAPTCHA deixa passar?
O Akismet compara cada envio com uma rede global de spam reportado e bloqueia o que é reconhecido como tal, algo que a nota do reCAPTCHA não faz. Instale o plugin Akismet com uma API key válida e ative Enable Akismet anti-spam protection nas configurações de Spam Protection and Security do formulário.
Como funcionam o filtro de palavras e o de país no WPForms?
Ambos ficam na seção Filtering, em Settings -> Spam Protection and Security. O filtro de palavras compara o envio com uma lista de termos, um por linha, sem distinguir maiúsculas, e bloqueia quem contém um deles. O filtro de país permite Allow ou Deny de regiões inteiras, útil quando o spam vem de lugares que você não atende.
Onde vejo o spam que foi barrado para ajustar a configuração?
Com Store spam entries ligado, o WPForms guarda os envios barrados em WPForms -> Entries, filtrando por Spam. Isso permite recuperar falsos positivos de visitantes reais e identificar que tipo de spam ainda passa, para então endurecer o Score Threshold ou adicionar termos ao filtro de palavras.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes