Corrigir WPForms que não enviam e-mail

[SOLVED] Como corrigir o fato de o WPForms não estar enviando e-mails

O WPForms não está enviando e-mails quando seus formulários são enviados?

Às vezes, as notificações do WPForms são marcadas como spam e, por isso, nunca chegam à sua caixa de entrada. Esse é um problema comum e muitos usuários enfrentam problemas com e-mails de formulários do WordPress.

Neste artigo, mostraremos como corrigir os e-mails do WPForms para que você nunca mais perca uma notificação de formulário de contato.

Corrija seus e-mails do WPForms agora

Por que o WPForms não está enviando notificações por e-mail?

É provável que o WPForms não esteja enviando e-mails porque suas mensagens estão sendo filtradas como spam. Isso pode ser um problema com qualquer plugin de formulário de contato no WordPress.

Isso também está se tornando mais comum agora que o Gmail está bloqueando e-mails sem autenticação. O Yahoo e o Outlook também já implementaram regras mais rígidas para autenticar os e-mails recebidos, e outros provedores seguirão o exemplo.

Por padrão, o WordPress não adiciona autenticação aos e-mails. Portanto, quando seu provedor de e-mail recebe uma mensagem do WordPress, ela "parece" muito com um e-mail de spam.

Você pode corrigir facilmente o fato de o WPForms não enviar e-mails com o plug-in WP Mail SMTP. O WP Mail SMTP assume o método padrão de envio de e-mail e adiciona a autenticação correta.

O WP Mail SMTP é fácil de instalar e tem um assistente para ajudá-lo a configurar o serviço de e-mail escolhido. É uma solução comprovada quando um formulário de contato do WordPress não envia e-mails.

Observação: alguns clientes têm problemas com o fato de o WPForms parecer travar quando o formulário é enviado. Confira a solução para isso se você estiver tendo problemas com formulários lentos na hospedagem gerenciada da GoDaddy.

Como corrigir o fato de o WPForms não estar enviando e-mails

O WPForms é incrivelmente flexível quando se trata de enviar notificações de formulários. Você pode até criar um formulário com vários endereços de e-mail para os quais enviar as notificações de formulário.

Mas todos esses recursos interessantes serão inúteis se os e-mails do WordPress estiverem quebrados.

O guia passo a passo abaixo fornece soluções para alguns problemas comuns de notificação por e-mail com o WPForms.

Começaremos adicionando o WordPress SMTP para tornar seus e-mails mais confiáveis.

1. Corrigir o fato de o WPForms não estar enviando e-mails

Se parecer que o formulário de contato está funcionando, mas o WPForms não está enviando e-mails, provavelmente é porque o servidor da Web está enviando mensagens sem autenticação.

O plug-in WP Mail SMTP facilita a correção desse problema. Ele envia todos os seus e-mails por meio de um provedor de e-mail externo para que seus e-mails sejam autenticados corretamente.

Em geral, se não estiver recebendo e-mails do formulário de contato do WordPress, a configuração do SMTP pode resolver o problema.

Vamos configurá-lo agora.

Instalar o WP Mail SMTP

Primeiro, vamos fazer o download do plug-in WP Mail SMTP. Você pode obter a versão mais recente na guia Downloads da sua conta do WP Mail SMTP.

Baixe o WP Mail SMTP Pro para corrigir o formulário de contato do WPForms que não envia e-mails

Em seguida, carregue o plug-in em seu site do WordPress. Se precisar de ajuda com isso, consulte este guia para instalar um plug-in do WordPress.

Instalar o WP Mail SMTP

Assim que ativar o WP Mail SMTP, você verá o Assistente de configuração ser aberto em seu navegador.

Para começar a configurá-lo, clique no botão Let's Get Started (Vamos começar) no assistente.

Inicie o assistente de configuração do WP Mail SMTP para corrigir o fato de o WPforms não estar enviando e-mails

O assistente o levará a uma nova tela na qual você poderá definir as configurações do provedor de e-mail para garantir que os e-mails de formulário do WordPress funcionem sem problemas.

Configurar o SMTP do WPForms

Na próxima tela, você verá uma lista de provedores de e-mail que podem ser usados no WordPress.

Recomendamos que você escolha um provedor de e-mail transacional. Os provedores de e-mail transacionais são projetados para enviar grandes volumes de e-mails rapidamente, portanto, são ideais para a melhor capacidade de entrega de e-mail possível.

É por isso que recomendamos que você escolha o SendLayerSMTP.com, ou Brevo (anteriormente Sendinblue). Neste exemplo, escolhi SendLayer.

Escolha o servidor de correio SMTP no assistente de configuração

Escolha o provedor de e-mail que você deseja usar.

Em seguida, você deverá criar sua conta com o provedor, caso ainda não o tenha feito.

Clique no link abaixo para abrir a documentação de seu provedor de e-mail. Ela explicará o que você precisa fazer para conectar sua nova conta ao seu site WordPress:

Mailers disponíveis em todas as versõesRemetentes no WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail 
Pistola de correio 
Carimbo do correio 
SendGrid 
SparkPost 
Outros SMTP 

Configurar Mailer, From Name e From Email

O assistente será vinculado diretamente às instruções de configuração para o mailer de sua escolha. Como escolhi SendLayer, tudo o que preciso fazer nesta etapa é inserir uma chave de API.

Nessa página, você também precisa inserir o nome do remetente de onde virão os e-mails do WPForms e o endereço de e-maildo qual serão enviadas as notificações de formulário.

Configurar as definições do mailer para seus e-mails do WPForms

Observação: Certifique-se de usar o mesmo endereço de e-mail que você configurou no mailer escolhido.

Precisa de ajuda?

Nossa licença Elite inclui White Glove Setup para SendLayer, Brevo ou SMTP.com.

Deseja configurar vários remetentes de correio? Você pode fazer isso nas configurações de Additional Connections (Conexões adicionais ) depois de concluir o Assistente de configuração. Em seguida, você pode selecionar uma conexão de backup e configurar o Smart Routing.

Quando você terminar as etapas de configuração no documento acima, volte para este guia.

Ativar o registro de e-mail para WPForms

No final do assistente, duas configurações serão ativadas automaticamente:

Recomendamos que você também ative os registros detalhados de e-mail.

Ativação de registros e alertas de e-mail no Assistente de configuração de SMTP do WP Mail

Ao ativar o Detailed Email Logs, você pode acompanhar todos os e-mails que o plug-in está enviando do seu site, inclusive:

  • Cabeçalhos de e-mail
  • Linha de assunto
  • Data de envio
  • Status

O WP Mail SMTP exibe esses dados em Complete Email Reports (Relatórios completos de e-mail ), bem como no WP Mail SMTP Dashboard Widget (Widget do painel do WP Mail SMTP).

O Resumo semanal de e-mails inclui um resumo das estatísticas de capacidade de entrega de e-mails da semana.

Resumo de e-mail com estatísticas no WP Mail SMTP Pro

O outro recurso disponível aqui é o Instant Email Alerts. Se o seu site não conseguir enviar um e-mail, você receberá uma notificação sobre isso imediatamente.

Uma notificação de alerta por e-mail

O recurso de registros de e-mail também desbloqueia algumas configurações avançadas na próxima etapa do Assistente de configuração.

Definição das configurações de registro de e-mail no Assistente de configuração de SMTP do WP Mail

Leia nosso artigo sobre como registrar e-mails do WordPress para obter mais detalhes.

Não se esqueça de colar sua chave de licença no final do assistente para ativar todos os recursos e atualizações da versão Pro.

Digite a chave de licença do WP Mail SMTP

O uso do WP Mail SMTP corrige a maioria dos tipos de problemas de e-mail, incluindo problemas de e-mail de registro de usuário no WPForms. Ainda está tendo problemas? Vamos dar uma olhada em suas notificações a seguir.

2. Corrigir WPForms que enviam e-mails para o endereço errado

Cada formulário no WPForms tem suas próprias configurações de notificação. Se os e-mails do WPForms não forem recebidos em sua caixa de entrada, verifique se você tem as configurações corretas nas notificações desse formulário.

Essas etapas corrigirão o fato de o WPForms Pro ou o WPForms Lite não estar enviando e-mails.

No WPForms, abra o formulário do WordPress com o qual você está tendo problemas. Neste exemplo, usaremos um formulário de contato simples.

Formulário de contato simples no WPForms

Em seguida, clique no ícone Settings (Configurações ) no lado esquerdo do construtor de formulários.

Configurações do WPForms

Agora, clique em Notifications (Notificações ) para abrir o modelo de e-mail do formulário.

Configurações de notificação do WPForms

Sua notificação padrão terá a seguinte aparência:

Configurações de notificação do WPForms

Se essas notificações do WPForms não estiverem funcionando, aqui estão algumas coisas para verificar nas configurações de notificação por e-mail:

  • O Enviar para é definido como o {admin_email} no WordPress por padrão. Se não quiser que as notificações sejam enviadas para lá, você pode excluir o {admin_email} Smart Tag e digite outro endereço de e-mail.
  • Se você quiser usar mais de um endereço de e-mail no campo Send To (Enviar para ), certifique-se de separar os endereços de e-mail com uma vírgula.
  • Os e-mails Send To e From devem ser diferentes. Isso evitará o acionamento do aviso "tenha cuidado com esta mensagem" no Gmail.

Lembre-se de que é importante usar um e-mail de origem que seja autenticado no WP Mail SMTP.

Quando tiver configurado as notificações básicas do formulário, clique em Save (Salvar ) na parte superior do construtor de formulários.

Notificações de abandono de formulário

O WPForms tem um complemento de Abandono de formulário que captura envios de formulários incompletos. Essa é uma ótima maneira de capturar leads de visitantes que desistem no meio do preenchimento de um formulário.

Se isso estiver ativado, você precisará ter duas notificações configuradas em seu formulário. Uma será usada para inscrições abandonadas e a outra será usada para inscrições concluídas.

Os e-mails de notificação de formulários abandonados são ativados nas configurações de notificação. Role a tela para baixo até a parte inferior e ative a opção Ativar para entradas de formulários abandonados:

Notificação de abandono de formulário

Se você também quiser receber e-mails de formulários preenchidos, será necessário criar uma segunda notificação. Você pode clicar facilmente no ícone de clone para fazer uma cópia da primeira notificação.

Clonar notificação do WPForms

Na notificação clonada, certifique-se de que a configuração Habilitar para entradas de formulário abandonadas esteja desativada.

Agora você receberá duas notificações para o formulário: uma para entradas abandonadas e uma notificação separada para entradas concluídas.

3. Corrigir erros em WPForms

Se ainda não estiver recebendo notificações do WPForms, é uma boa ideia testar o formulário para garantir que tudo funcione conforme o esperado. Problemas com plugins ou temas conflitantes podem impedir que os formulários sejam enviados.

Aqui estão as 3 mensagens de erro mais comuns que você verá quando não estiver recebendo e-mails dos seus formulários de contato do WordPress.

O WPForms detectou um problema com o JavaScript

Isso geralmente é causado por plug-ins de cache que tentam reduzir o JavaScript no WordPress. Embora isso seja útil para algumas partes do seu site, a minificação pode quebrar seus formulários e os visitantes não conseguirão enviá-los.

Você pode solucionar esse erro desativando a otimização de JavaScript em seu plug-in de cache ou excluindo os seguintes arquivos:

  • WPForms Lite: /wp-content/plugins/wpforms-lite/assets/js/wpforms.min.js
  • WPForms Pro: /wp-content/plugins/wpforms/assets/js/wpforms.min.js

Não se esqueça de limpar o cache antes de tentar usar seus formulários novamente.

O token do formulário é inválido

Essa mensagem de erro também significa que o JavaScript não está funcionando em seu formulário. Quando o JavaScript não funciona, o token anti-spam não funciona e, portanto, o formulário não pode ser enviado.

Para corrigir isso, siga as etapas acima para excluir o JavaScript do WPForms em seu plug-in de cache.

Este campo é obrigatório

O WPForms tem os melhores recursos antispam de qualquer plug-in de formulário de contato. Você pode escolher entre diferentes ferramentas antispam para cada formulário. Por exemplo, você pode adicionar facilmente o hCaptcha aos seus formulários do WordPress.

Ocasionalmente, esses CAPTCHAs geram uma mensagem de erro como "Este campo é obrigatório", mesmo que tenham sido preenchidos.

Se os seus visitantes não conseguirem enviar o formulário porque veem esse erro, pode ser porque o reCAPTCHA ou o hCaptcha está carregando duas vezes. Isso é causado por um conflito com seu tema ou outro plug-in.

Para corrigir isso, desative o plug-in que está carregando o reCAPTCHA ou o hCaptcha fora do WPForms.

Se não conseguir encontrar a causa, você também pode forçar o CAPTCHA a carregar apenas uma vez. Para fazer isso, vá para a página principal do WPForms " Configurações:

Configurações do WPForms

Em seguida, clique na guia CAPTCHA na parte superior para abrir suas configurações de CAPTCHA.

Configurações de CAPTCHA no WPForms

Clique na caixa de seleção No-Conflict Mode (Modo sem conflito ) para impedir que qualquer outro código reCAPTCHA seja carregado em sua página.

WPForms sem modo de conflito

O WPForms não está enviando e-mails para o Gmail, Yahoo ou Outlook

Se o WPForms não estiver enviando e-mails para o Gmail, Yahoo ou Outlook, é provável que os e-mails não estejam autenticados. Esses provedores de e-mail têm filtros muito rígidos que impedem a entrega de qualquer e-mail suspeito. Isso às vezes significa que o e-mail não aparecerá nem mesmo na pasta de lixo eletrônico.

Para garantir que seus e-mails de notificação de formulário do WPForms cheguem aos endereços de e-mail do Gmail, Yahoo, Outlook e Hotmail, é necessário garantir que o domínio do qual você está enviando o e-mail (que é a parte do seu e-mail From após o símbolo "@") esteja devidamente autenticado.

Depois de instalar o WP Mail SMTP, certifique-se de configurar seu domínio com os registros DMARC, DKIM e SPF corretos.

Se precisar de ajuda, comece com este guia sobre como criar um registro DMARC para proteger seu domínio.

Você pode verificar se o e-mail do remetente está autenticado usando o recurso de teste de e-mail do WP Mail SMTP. Além de enviar um e-mail para um endereço de e-mail de sua escolha para ter certeza de que configurou o plug-in corretamente, você também verá se algum dos seus registros DNS não está configurado corretamente (indicado por um ícone amarelo ou vermelho).

resultados da verificação de domínio

Além de exigir autenticação de domínio, o Gmail, o Yahoo e o Outlook têm diretrizes rígidas sobre como permanecer dentro dos limites de reclamações de spam e facilitar o cancelamento da assinatura de e-mails de marketing pelos usuários. O Gmail e o Yahoo implementaram essas restrições em 2024 e o Outlook seguiu o exemplo em 2025.

Consulte o nosso guia sobre o que fazer se o Gmail estiver bloqueando seus e-mails para obter instruções mais detalhadas sobre como garantir que seus e-mails do WPForms cheguem à caixa de entrada.

E é isso! Você aprendeu a solucionar erros e a corrigir o fato de o WPForms não enviar notificações por e-mail.

Corrija seus e-mails do WPForms agora

Perguntas frequentes sobre o fato de o WPForms não estar enviando e-mails

Aqui estão algumas das perguntas mais comuns que recebemos sobre problemas com os e-mails enviados pelo WPForms.

O WPForms usa SMTP?

O WPForms usa a configuração de e-mail padrão do seu site. Portanto, se o SMTP não estiver configurado em seu site, o WPForms usará o PHP mail para enviar e-mails, que é o que causa a maioria dos problemas de entrega de e-mail.

Para que o WPForms envie e-mails por SMTP, você precisará configurar o WP Mail SMTP, conforme mostrado acima.

Por que o WPForms não está me enviando um e-mail depois de enviado?

O motivo mais comum pelo qual o WPForms não envia um e-mail depois que um usuário envia um formulário é que seu site não tem a configuração SMTP adequada. Para configurar o SMTP e começar a receber e-mails do WPForms, certifique-se de configurar o WP Mail SMTP conforme explicado acima.

Como faço para testar as notificações por e-mail do meu formulário?

Você pode testar suas notificações por e-mail enviando uma entrada de formulário depois de terminar de criar o formulário. Isso pode ser feito enquanto você estiver visualizando um formulário que acabou de criar usando o WPForms. Assim que você enviar uma entrada, deverá receber uma notificação por e-mail sobre o envio do formulário.

Se você não recebeu uma notificação, verifique o registro de e-mail SMTP do WP Mail para ver se há algum erro de configuração.

Em seguida, confira estes plug-ins do Page Builder

Você sabia que pode incorporar qualquer formulário de contato do WPForms facilmente usando o SeedProd?

Confira esta lista dos melhores plug-ins de construtor de páginas para ver como o WPForms e o SeedProd facilitam o desenvolvimento de páginas de destino personalizadas.

Se você quiser saber mais sobre o WPForms e seus melhores recursos, confira nossa análise detalhada do WPForms para obter detalhes.

Corrija seus e-mails do WPForms agora

Pronto para corrigir seus e-mails? Comece hoje mesmo a usar o melhor plugin SMTP para WordPress. Se você não tiver tempo para corrigir seus e-mails, poderá obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Claire Broadley

Claire é a gerente de conteúdo da equipe do WP Mail SMTP. Ela tem mais de 13 anos de experiência escrevendo sobre WordPress e hospedagem na Web.Saiba mais

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Ative o JavaScript em seu navegador para preencher este formulário.