Resumo da IA
Você publicou um formulário de contato, testou-o uma vez e seguiu em frente. Então, um mês depois, descobre que um cliente vem tentando entrar em contato com você há semanas. O formulário estava funcionando o tempo todo. Os e-mails simplesmente nunca chegaram à sua caixa de entrada.
Se isso lhe parece familiar, você está no lugar certo. Esse é um dos problemas mais comuns que ouvimos dos usuários do WPForms, e a solução é quase sempre a mesma.
Nesta publicação, vou explicar por que os e-mails dos formulários de contato do WordPress acabam indo para a pasta de spam (ou desaparecem completamente) e quais são os passos exatos para resolver isso, de modo que suas notificações cheguem de fato à sua caixa de entrada.
Resumo: A resposta rápida
A maioria dos e-mails enviados por formulários de contato do WordPress vai para a pasta de spam porque o seu site envia mensagens através da função mail() do PHP, que não autentica o seu domínio. Provedores de e-mail como o Gmail e o Outlook tratam as mensagens não autenticadas como suspeitas e as filtram para a pasta de spam ou as bloqueiam completamente.
A solução: instale o WP Mail SMTP, conecte um serviço de envio de e-mails como o SendLayer ou o Brevo e autentique seu domínio. A configuração leva menos de 10 minutos e é gratuita para a maioria dos sites de pequeno porte.
Como resolver o problema de e-mails do formulário de contato que vão para a pasta de spam
- Por que os e-mails do formulário de contato vão para o spam?
- Como corrigir e-mails de formulários de contato que vão para o spam
- Passo 1. Escolha um programa de e-mail e autentique seu domínio
- Passo 2: Instalar o WP Mail SMTP
- Passo 3: Execute o Assistente de Configuração
- Passo 4: Defina o nome do remetente e o e-mail do remetente
- Passo 5: Ativar registros de e-mail e alertas
- Passo 6: Verifique suas configurações de notificação do WPForms
- Outras maneiras de melhorar a capacidade de entrega
- Perguntas frequentes sobre spam no formulário de contato
Por que os e-mails do formulário de contato vão para o spam?
Cada e-mail que você envia é avaliado nos bastidores. Os provedores de e-mail submetem sua mensagem a dezenas de verificações, e quanto maior a pontuação de spam, menor a chance de ela chegar à caixa de entrada.
No caso específico dos formulários de contato do WordPress, estes são os principais culpados:
1. Seu domínio não está autenticado
Esta é a questão principal. O Gmail, o Yahoo e a Microsoft agora exigem autenticação do remetente (SPF, DKIM e DMARC) para remetentes em massa e penalizam severamente as mensagens não autenticadas enviadas por qualquer outra pessoa. Se o seu site WordPress não estiver configurado para enviar e-mails autenticados, você já começa em desvantagem.
2. O WordPress utiliza a função mail() do PHP por padrão
Por padrão, o WordPress envia e-mails através do seu servidor web usando a função mail() integrada ao PHP. Isso funciona, mas não foi projetado para garantir a entrega. Não há autenticação, nem lógica de repetição de tentativas, nem registro de eventos. A maioria dos servidores de hospedagem também não está configurada para enviar e-mails válidos, e é por isso que tantos e-mails do WordPress falham sem aviso prévio.
3. Seu servidor de hospedagem está em uma lista negra
Os planos de hospedagem compartilhada colocam centenas de sites em um único servidor. Se um desses vizinhos enviar spam ou for hackeado, o IP de todo o servidor pode acabar sendo colocado em uma lista negra. Seus formulários continuam sendo enviados, mas seus e-mails são rejeitados antes de chegarem ao destinatário.
4. O endereço do remetente não corresponde ao seu domínio
Se o seu formulário for enviado a partir de [email protected], mas o seu site estiver hospedado em yourbusiness.com, os provedores de e-mail perceberão essa incompatibilidade e ficarão desconfiados. Isso é chamado de falsificação de domínio e é uma das maneiras mais rápidas de ser sinalizado como suspeito.
5. Seu conteúdo parece spam
Anexos com imagens grandes, muitos links, linhas de assunto em letras maiúsculas e palavras clássicas que acionam filtros de spam (“grátis”, “aja agora”, “por tempo limitado”) aumentam sua pontuação. As notificações de formulários de contato geralmente não apresentam esses problemas, mas as respostas automáticas enviadas aos usuários às vezes apresentam.
6. Você está em um domínio com TLD incomum
Alguns domínios de nível superior apresentam maior risco de spam do que outros. Os TLDs mais recentes, como .work, .shop e .biz, são alvo de um escrutínio mais rigoroso em comparação com os já estabelecidos, como .com ou .org.
A verdadeira razão pela qual a maioria dos e-mails de formulário acaba na pasta de lixo eletrônico
Entre as causas acima, há uma que está por trás de quase todos os tickets de suporte do tipo “socorro, meus e-mails do WPForms não estão chegando” que recebemos: a autenticação.
Esse é um problema do WordPress, não do WPForms. Todos os plugins que dependem da função wp_mail() enfrentam a mesma limitação, e é por isso que tantos proprietários de sites se deparam com ela.
A boa notícia é que a solução é fácil, gratuita para a maioria dos sites e permanente. Basta substituir a função de e-mail padrão do PHP por um serviço de e-mail autenticado, e seu problema de entrega desaparecerá.
Como corrigir e-mails de formulários de contato que vão para o spam
A ferramenta ideal para isso é o WP Mail SMTP. Ela substitui a função de e-mail padrão do WordPress por uma conexão devidamente autenticada com um serviço de e-mail real, de modo que suas mensagens recebam o mesmo tratamento de entrega que os e-mails do Gmail ou do Outlook.
Há uma versão gratuita no diretório de plugins do WordPress.org e uma versão Pro com recursos adicionais, como registros de e-mail, alertas instantâneos de falhas e acesso a serviços de envio de e-mails premium. Para a maioria dos sites pequenos, a versão gratuita, juntamente com uma conta gratuita de envio de e-mails, é tudo o que você precisa.
Aqui está a configuração completa.
Passo 1. Escolha um programa de e-mail e autentique seu domínio
Primeiro, escolha um provedor de e-mail (também chamado de serviço de e-mail transacional). Trata-se do serviço terceirizado que irá, de fato, enviar seus e-mails.
O WP Mail SMTP é compatível com todas as principais opções.
Recomendado para a maioria dos sites:
- SendLayer— desenvolvido especificamente para o WordPress, plano gratuito generoso, configuração fácil
- Brevo(anteriormente Sendinblue) — gratuito até 300 e-mails por dia, ideal para pequenas empresas
- SMTP.com— veterano do setor, confiável em grande escala
Outros programas de e-mail compatíveis:
Amazon SES, Elastic Email, Google Workspace/Gmail, Mailgun, Mailjet, MailerSend, Mandrill, Microsoft 365/Outlook, Postmark, Resend, SendGrid, SMTP2GO, SparkPost, Zoho Mail ou qualquer outro provedor SMTP.
Depois de escolher um, cadastre-se e siga as instruções de configuração. A maioria dos provedores de e-mail solicitará que você autentique seu domínio adicionando registros SPF, DKIM e, às vezes, DMARC nas configurações do DNS. A documentação do seu provedor de hospedagem irá orientá-lo nesse processo, ou a documentação do WP Mail SMTP oferece guias passo a passo para cada provedor de e-mail.
Não deixe de realizar a autenticação de domínio. Essa é a etapa mais importante para garantir a capacidade de entrega.
Passo 2: Instalar o WP Mail SMTP
Acesse o painel do WordPress, vá para Plugins » Adicionar novo e procure por “WP Mail SMTP”. Clique em Instalar agora e, em seguida, em Ativar.

Se você comprou a versão Pro, faça o upload do arquivo ZIP do plugin usando o botão “Carregar plugin”, localizado na parte superior da página “Adicionar plugins”.
Passo 3: Execute o Assistente de Configuração
Assim que você ativar o plugin, o WP Mail SMTP abrirá um assistente de configuração. Clique em “Vamos começar” para dar início ao processo.

A primeira tela solicita que você selecione seu provedor de e-mail em uma lista visual. Escolha o mesmo serviço que você registrou na Etapa 1 (isso é importante — misturar provedores de e-mail causa erros de autenticação).
A partir daí, o assistente orienta você durante o processo de conexão da sua conta. Cada programa de e-mail tem etapas ligeiramente diferentes, mas o WP Mail SMTP cuida da maior parte da configuração técnica para você.
Passo 4: Defina o nome do remetente e o e-mail do remetente
Depois de conectar seu programa de e-mail, você definirá o nome do remetente e o endereço de e-mail do remetente que aparecerão nas suas mensagens enviadas.
Duas regras a seguir:
- Use um endereço de e-mail do domínio que você autenticou. Se você autenticou yourbusiness.com, o campo “De” deve terminar em @yourbusiness.com. Usar @gmail.com nesse caso anula todo o sentido da autenticação.
- Ative as opções “Forçar remetente do e-mail” e “Forçar nome do remetente”. Isso substitui qualquer plugin (incluindo o WPForms) que tente definir seu próprio endereço de remetente. É a maneira mais eficaz de garantir que todos os e-mails enviados pelo seu site sejam autenticados corretamente.

Passo 5: Ativar registros de e-mail e alertas
Se você estiver usando o WP Mail SMTP Pro, ative esses dois recursos durante a configuração (ou posteriormente em WP Mail SMTP » Configurações):
- Registros detalhados de e-mails — mantém um registro de todos os e-mails enviados pelo seu site, independentemente de terem sido entregues ou não. Inestimável para a resolução de problemas.
- Alertas instantâneos por e-mail — avisa você imediatamente se o seu site não conseguir enviar um e-mail, para que você fique sabendo de problemas de entrega em questão de minutos, em vez de semanas.
Você também pode ativar o Resumo Semanal por E-mail para receber estatísticas de entrega e taxas de abertura/cliques diretamente na sua caixa de entrada.
Ao final da configuração, o WP Mail SMTP envia um e-mail de teste para que você possa confirmar se tudo está funcionando. Se ele chegar à sua caixa de entrada, está tudo certo.

Passo 6: Verifique suas configurações de notificação do WPForms
Último passo. Abra o formulário que deseja verificar no WPForms e, em seguida, acesse Configurações » Notificações.

Você verá uma nota nos campos “Nome do remetente” e “E-mail do remetente” informando que essas configurações agora são controladas pelo WP Mail SMTP. É exatamente isso que você quer. Isso significa que as notificações do seu formulário serão enviadas através do seu servidor de e-mail autenticado, e não pela função padrão do WordPress.
Se você tiver vários formulários, isso se aplica a todos eles automaticamente. Não é necessário atualizar cada formulário individualmente.
Outras maneiras de melhorar a capacidade de entrega
Depois que o SMTP estiver configurado, alguns ajustes adicionais vão melhorar ainda mais a taxa de entrega dos seus formulários:
- Use um nome de remetente reconhecível. “Nome da sua empresa” ou “[Seu nome] da sua empresa” funciona melhor do que algo genérico como “WordPress” ou “Admin”.
- Mantenha o conteúdo das respostas automáticas limpo. Se você enviar uma resposta automática aos usuários que preencherem seu formulário, evite palavras que possam ser consideradas spam, imagens pesadas e longas listas de links.
- Limite os anexos. Arquivos grandes aumentam sua pontuação de spam. Se precisar compartilhar um documento, use um link para ele.
- Faça um teste com uma ferramenta como o Mail-Tester. Envie um e-mail de teste a partir do seu formulário, cole o endereço de teste fornecido e obtenha uma pontuação de entregabilidade de 0 a 10, acompanhada de sugestões específicas.
- Configure o e-mail de administrador do WordPress para corresponder ao seu domínio autenticado. Se o seu e-mail de administrador ainda for [email protected], mas você tiver autenticado yourbusiness.com, alguns e-mails do sistema continuarão apresentando erros. Veja aqui como alterar o e-mail de administrador do WordPress.
- Tenha cuidado com os anexos em notificações de formulários. Nosso guia sobre como anexar arquivos a notificações de formulários explica a maneira correta de fazer isso sem prejudicar a capacidade de entrega.
Pronto para deixar de perder oportunidades de negócios?
Se os e-mails do seu formulário de contato têm ido parar na pasta de spam, você provavelmente já perdeu consultas das quais nunca saberá. A solução é simples, gratuita e definitiva.
Baixe o WP Mail SMTP e dedique 10 minutos à configuração hoje mesmo. Em seguida, crie qualquer formulário necessário para o seu negócio com o WPForms, o plugin de formulários para WordPress mais fácil de usar para iniciantes, utilizado por mais de 6 milhões de sites.
Perguntas frequentes sobre spam no formulário de contato
Por que os e-mails do meu formulário de contato do WPForms não estão sendo entregues?
Provavelmente, seu formulário está funcionando corretamente, mas os e-mails estão sendo rejeitados ou descartados sem aviso prévio porque seu site não está autenticado. Instale o WP Mail SMTP, configure o servidor de e-mail e autentique seu domínio. Isso resolve o problema na maioria dos casos.
O WP Mail SMTP é gratuito?
Sim. A versão gratuita do WP Mail SMTP está disponível no diretório de plugins do WordPress.org e funciona com vários serviços de envio de e-mails gratuitos, incluindo o plano gratuito do SendLayer e o plano gratuito do Brevo (300 e-mails/dia). A versão Pro inclui registros de e-mails, alertas instantâneos e acesso a serviços de envio de e-mails como o Amazon SES e o Microsoft 365.
Qual é a diferença entre o SendLayer, o Brevo e o SMTP.com?
Todos os três são serviços de envio de e-mails recomendados e autenticados que funcionam muito bem com o WP Mail SMTP. O SendLayer foi desenvolvido especificamente para o WordPress e tem a configuração mais simples. O Brevo oferece o plano gratuito mais generoso (300 e-mails por dia para sempre). O SMTP.com é a melhor opção se você envia grandes volumes e precisa de confiabilidade de nível empresarial.
Preciso autenticar meu domínio mesmo para um site WordPress bem pequeno?
Sim. Desde que o Gmail e o Yahoo implementaram requisitos mais rigorosos para remetentes em 2024, os e-mails não autenticados são filtrados de forma agressiva, independentemente do volume enviado. Um volume baixo não vai te salvar.
Por que meus e-mails começaram a ir para a pasta de spam de repente?
Três motivos comuns: seu provedor de hospedagem alterou alguma configuração do e-mail, seu servidor compartilhado foi incluído em uma nova lista negra ou um provedor de e-mail tornou suas regras antispam mais rigorosas. Configurar o SMTP com autenticação de domínio protege você contra todas essas três situações.
Posso usar meu endereço do Gmail para enviar notificações de formulário?
Você pode, mas precisará configurar o WP Mail SMTP com o servidor de e-mail do Google Workspace/Gmail e realizar a autenticação corretamente. Não basta digitar seu endereço de Gmail no campo “De” e esperar que funcione — isso aciona os filtros contra falsificação de identidade.
Isso também resolverá o problema com outros e-mails do WordPress, como as redefinições de senha e os pedidos do WooCommerce?
Sim. O WP Mail SMTP encaminha todos os e-mails enviados pelo seu site, não apenas as notificações de formulários. A redefinição de senhas, as confirmações de pedidos do WooCommerce, os e-mails de boas-vindas para membros e qualquer outra mensagem enviada por meio da função wp_mail() receberão o mesmo aumento na taxa de entrega.
E se eu não estiver usando o WPForms?
Os passos descritos neste artigo funcionam com qualquer plugin de formulários do WordPress — Contact Form 7, Gravity Forms, Fluent Forms, etc. A causa principal (a função de e-mail padrão do WordPress) é a mesma, e o WP Mail SMTP corrige o problema no próprio WordPress, e não no plugin de formulários.
A seguir, saiba como alterar o e-mail de administrador do WordPress
Não cometa o erro de novato de autenticar um endereço de e-mail apenas para ter um diferente definido como seu e-mail de administrador do WordPress. Descubra como alterar o e-mail do administrador do WordPress para corresponder ao endereço de e-mail que você autenticou no WP Mail SMTP. Também podemos ajudar se você precisar apenas definir suas configurações de e-mail do WordPress.
Crie seu formulário WordPress agora
Pronto para criar seu formulário? Comece hoje mesmo com o plug-in de criação de formulários mais fácil do WordPress. O WPForms Pro inclui vários modelos gratuitos e oferece uma garantia de reembolso de 14 dias.
Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais tutoriais e guias gratuitos sobre o WordPress.

Ainda estou tendo alguns problemas. Não é que meus e-mails estejam indo para o spam - as respostas ao formulário de contato do meu site estão indo para a pasta de spam do meu e-mail. Meu próprio e-mail está listado como "de", então por que ele não seria confiável?
Por exemplo, quando alguém preenche o formulário em meu site, a resposta é enviada para o meu e-mail. Mas esse e-mail vai para a minha pasta de spam, mesmo que seja de minha autoria.
Não tenho certeza se isso faz sentido. O que posso fazer para evitar isso?
Olá, Amy, - Pedimos desculpas por qualquer problema. Este guia deve ser capaz de ajudá-la. Para garantir que respondamos à sua pergunta da forma mais completa possível e evitar qualquer confusão, você poderia entrar em contato com nossa equipe?
Se você tiver uma licença do WPForms, terá acesso ao nosso suporte por e-mail, portanto, envie um tíquete de suporte. Caso contrário, oferecemos suporte gratuito limitado no fórum de suporte do WPForms Lite WordPress.org.
Obrigado.
Olá, estou tendo o mesmo problema! Você conseguiu resolver o problema no final?
Muito obrigado
Olá Jamie - Lamento saber do problema. Quando puder, entre em contato conosco pelo suporte para que possamos ajudar.
Se você tiver uma licença do WPForms, terá acesso ao nosso suporte por e-mail, portanto, envie um tíquete de suporte.
Caso contrário, oferecemos suporte gratuito limitado no fórum de suporte do WPForms Lite WordPress.org.
Enquanto isso, você pode consultar este guia que deve ajudá-lo a resolver o problema.
Obrigado 🙂