Trabalhar com o Ninja Forms em sites do WordPress pode ser muito frustrante se você não estiver recebendo os e-mails de envio do formulário de contato.
A falta de envios de formulários pode afetar seriamente seus negócios. Quando os clientes em potencial preenchem o formulário de contato, mas você nunca recebe a mensagem, está perdendo oportunidades valiosas mesmo sem saber. E esse problema é mais comum do que você imagina.
A boa notícia é que esse problema não tem nada a ver com o Ninja Forms em si. Em vez disso, ele está relacionado à forma como o WordPress lida com os e-mails. A função que o WordPress usa para enviar e-mails geralmente não está configurada corretamente em muitos servidores de hospedagem. Isso faz com que os e-mails sejam marcados como spam ou não sejam entregues.
Neste tutorial, mostrarei exatamente como corrigir o fato de o Ninja Forms não enviar e-mails usando o WP Mail SMTP. Esse plug-in redireciona todos os e-mails de seu site por meio de um serviço de correio eletrônico de terceiros. Dessa forma, seus e-mails são devidamente autenticados e chegam à caixa de entrada correta. É a maneira mais confiável de garantir que os envios de formulários realmente cheguem à sua caixa de entrada.
Corrija seus e-mails do Ninja Forms agora
Como corrigir o fato de o Ninja Forms não estar enviando e-mails
Há alguns motivos para o Ninja Forms não enviar e-mails. Vou examiná-los nas etapas abaixo e fornecer um guia abrangente para corrigir o problema.
Etapa 1: verifique as configurações do formulário Ninja
Se não estiver recebendo e-mails de um formulário de contato ou de outro formulário criado no Ninja Forms, tente preencher o formulário você mesmo para verificar se ele está sendo enviado corretamente. Se você receber uma página de agradecimento ou uma mensagem de sucesso depois de enviar o formulário, isso significa que o formulário está funcionando, mas as notificações por e-mail não estão chegando.
A primeira etapa da solução de problemas é examinar as configurações do seu formulário para descobrir por que ele não está enviando e-mails.
Para começar, clique em Ninja Forms " Dashboard.

Ao lado do formulário, clique no ícone de engrenagem à direita para abrir o painel de opções abaixo.

Em seguida, clique em Edit (Editar ) para abrir o construtor de formulários e clique na guia Emails & Actions (E-mails e ações) para abrir as configurações de e-mail do formulário.

O Ninja Forms permite que você configure diferentes ações que serão acionadas quando o formulário for enviado. Vamos dar uma olhada nos padrões aqui, mas os seus podem ser um pouco diferentes.
Em nosso formulário padrão, essas são as 4 ações que o Ninja Forms adicionou. Você pode ver aqui que todas elas estão ativadas.

Sabemos que a mensagem de sucesso funciona porque já testamos o formulário. Vamos verificar as outras 3 ações, uma a uma.
Você pode clicar no ícone de engrenagem ao lado de cada um deles à medida que avançamos na lista.
Envio de registros
O envio de registros armazena sua entrada em uma lista básica no WordPress. Esta é a aparência de nossa entrada de teste.

Você pode verificar as entradas de qualquer formulário clicando em View Submissions (Ver envios ) sob o nome do formulário ou clicando diretamente em Submissions (Envios ) no menu Ninja Forms (Formulários Ninja) no painel do WordPress.
Se as entradas estiverem sendo salvas, podemos seguir em frente e examinar as configurações de e-mail.
Confirmação por e-mail
A próxima ação da lista é Email Confirmation (Confirmação de e-mail). No Ninja Forms, esse é o e-mail que deve ser enviado ao visitante quando ele enviar o formulário.
Por padrão, esse e-mail será enviado para o endereço de e-mail fornecido no formulário usando a opção {form:email}
Smart Tag ou tag de mesclagem.

O Ninja Forms diz que ter vários destinatários pode causar problemas de capacidade de entrega. Portanto, enquanto estivermos testando, é uma boa ideia ter apenas um endereço de e-mail ou tag aqui.
Notificação por e-mail
A próxima ação que precisamos verificar é a Notificação por e-mail do Ninja Forms. Esse é o e-mail que é enviado ao proprietário do site com todo o conteúdo do envio do formulário.
Por padrão, esse e-mail será enviado para {system:admin_email}
.

Caso esteja se perguntando o que {system:admin_email}
significa que esse é o endereço de e-mail padrão do administrador do WordPress. Aqui está um guia fácil para ajudá-lo alterar o e-mail do administrador do WordPress se estiver errado.
Lembre-se de que o Ninja Forms tem duas outras Smart Tags de e-mail para o e-mail de notificação:
{wp:user_email}
- o e-mail do usuário que está atualmente conectado ao WordPress{wp:post_author_email}
- o e-mail do autor do post ou da página em que o formulário foi publicado.
Se você adicionar uma dessas tags às suas notificações do Ninja Forms por engano, poderá pensar que o Ninja Forms não está enviando e-mails quando, na verdade, está enviando mensagens para a pessoa errada. Portanto, é definitivamente uma boa ideia verificar se a tag que você está usando está correta.
Configurações de proteção contra spam
O próximo item que queremos verificar são as configurações de proteção contra spam. Se o reCAPTCHA do Ninja Forms não estiver funcionando, vá para Ninja Forms " Settings.

Às vezes, os formulários não funcionam devido a configurações incorretas de proteção contra spam. Nas configurações do reCAPTCHA, verifique se você inseriu a chave do site e a chave secreta corretas.

Se você verificou tudo até agora e não encontrou nenhum erro, vamos usar o melhor plug-in SMTP para corrigir o problema do Ninja Forms que não está funcionando.
Etapa 2: instalar o WP Mail SMTP para Ninja Forms
O WP Mail SMTP é o melhor plug-in SMTP (Simple Mail Transfer Protocol) para WordPress. Ele entregará seus e-mails do Ninja Forms por meio de um serviço de correio de terceiros para resolver problemas de entrega.

O melhor de tudo é que você pode escolher entre vários serviços de mala direta diferentes. Há opções gratuitas e pagas para escolher.
O serviço de e-mail adicionará a autenticação correta aos e-mails para que eles cheguem à caixa de entrada correta. Isso também evitará que eles sejam enviados para a pasta de spam.
Vamos em frente e configurar o WP Mail SMTP em seu site WordPress agora.
Instalar o plug-in SMTP do WP Mail
Para corrigir de uma vez por todas o problema de não envio de e-mails do Ninja Forms, você precisará instalar o plug-in WP Mail SMTP em seu site WordPress.
Você pode usar o plug-in Lite (gratuito) ou obter uma licença paga. Embora muitos usuários comecem com o plug-in gratuito, o WP Mail SMTP Pro inclui vários recursos e benefícios interessantes que facilitam o gerenciamento de seus e-mails no WordPress.
Por exemplo, você pode usar mais serviços de e-mail com o WP Mail SMTP Pro, incluindo a configuração com um clique para o Gmail e o Outlook, o que economiza muito tempo. Ele também inclui alertas de e-mail para que você possa receber uma notificação no seu telefone ou no Slack/Discord/Teams se um e-mail não for enviado. Além disso, você pode definir uma conexão de backup automática que entra em ação se o seu serviço de e-mail principal falhar.
Opção 1: Instalar o WP Mail SMTP Pro
Se quiser comprar uma licença do WP Mail SMTP para ter acesso a todos os recursos, você economizará tempo mais tarde.
Obtenha o WP Mail SMTP Pro agora
Depois de adquirir uma licença, acesse sua conta do WP Mail SMTP e, na seção Downloads, clique no botão laranja para baixar a versão mais recente do arquivo do plug-in.

Volte para o painel do WordPress e carregue o arquivo zip na página de plug-ins. Se precisar de ajuda com essa etapa, consulte este guia para iniciantes sobre como instalar um plug-in no WordPress.

Não se esqueça de ativar o plug-in antes de continuar. Assim que você fizer isso, o Assistente de configuração será iniciado em seu navegador. Isso facilita a configuração do plug-in.
Se você não estiver pronto para iniciar o assistente agora, poderá voltar e reiniciá-lo clicando no botão Launch Setup Wizard (Iniciar assistente de configuração) nas configurações do plug-in.
Opção 2: Instalar o WP Mail SMTP Lite
Se você quiser experimentar a versão gratuita do WP Mail Lite sem os recursos extras, basta acessar o painel do WordPress e navegar até Plugins " Add New.

Na caixa de pesquisa no canto superior direito, digite "WP Mail SMTP" e pressione Enter. Procure o plugin da WPForms - é o plugin com mais de 3 milhões de instalações ativas e ótimas avaliações.

Clique no botão Install Now (Instalar agora) ao lado de WP Mail SMTP. Quando a instalação for concluída, o botão mudará para Activate (Ativar). Clique nele para ativar o plug-in em seu site e iniciar o assistente de configuração.
Escolha um serviço de mala direta
Agora é hora de escolher o serviço de correio eletrônico. Isso adicionará autenticação aos e-mails e corrigirá o problema de não envio de e-mails do Ninja Forms.
Para iniciar o assistente, clique no botão Let's Get Started (Vamos começar).

O WP Mail SMTP oferece uma ampla gama de opções para o serviço de correio eletrônico.

Eu recomendo o SendLayerSMTP.com ou Brevo (anteriormente Sendinblue) porque são confiáveis e fáceis de configurar.
Depois de escolher o provedor de e-mail, você deverá acessar nossa documentação para concluir as etapas de configuração. Criamos guias detalhados para cada provedor de e-mail:
Mailers disponíveis em todas as versões | Remetentes no WP Mail SMTP Pro |
---|---|
SendLayer | Amazon SES |
SMTP.com | Microsoft 365 / Outlook.com |
Brevo | Zoho Mail |
Google Workspace / Gmail | |
Correio eletrônico | |
Pistola de correio | |
Carimbo do correio | |
SendGrid | |
SMTP2GO | |
SparkPost | |
Elastic Email | |
Outros SMTP |
Se você estiver usando o WP Mail SMTP Pro e quiser configurar vários remetentes, poderá fazê-lo 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.
Depois de configurar tudo em seu site, volte a este guia para ativar o registro de e-mail em seu site.
Ativar o registro de e-mail (opcional)
Nesta etapa, você pode ativar ou desativar os recursos de e-mail que desejar. Por padrão, você terá duas opções ativadas.
- Maior capacidade de entrega de e-mails
- Rastreamento de erros de e-mail
Se você tiver nossa versão Pro ou superior, também poderá ativar os registros detalhados de e-mail e o resumo semanal de e-mails. Isso o ajudará a manter o controle de todos os e-mails enviados do seu site.

Se o registro de e-mail estiver ativado, você poderá ver o status de entrega dos seus e-mails e outras informações importantes em Complete Email Reports (Relatórios completos de e-mail ), bem como no WP Mail SMTP Dashboard Widget (Widget do painel SMTP do WP Mail).

O outro recurso disponível aqui é o Instant Email Alerts. Isso o avisará imediatamente se o seu site não conseguir enviar um e-mail, para que você possa corrigir o problema rapidamente.

Em seguida, há algumas opções avançadas de registro de e-mail que podem ser ativadas.

Esses recursos permitem que você salve o conteúdo e os anexos do e-mail e rastreie as aberturas de e-mail e os cliques em links. Leia nosso artigo sobre como registrar e-mails do WordPress para ver como esses recursos funcionam.
Na última etapa, acesse sua conta do WP Mail SMTP, copie a chave de licença e cole-a na caixa. Isso ativará as atualizações automáticas do plug-in.

E é isso! Percorremos todas as etapas para corrigir o fato de o Ninja Forms não enviar e-mails em seu site. Você receberá um e-mail de teste automático para confirmar que suas configurações estão ativas.

Por fim, vamos dar uma olhada em uma maneira fácil de garantir que todos os e-mails sejam enviados de um endereço autenticado.
Etapa 3: Envie todos os e-mails do mesmo endereço
A maioria de nós usa vários plug-ins diferentes para enviar e-mails do WordPress. Agora que você configurou o WP Mail SMTP, faz sentido fazer com que todos os seus plug-ins usem o mesmo From Email.
Em vez de passar por cada plug-in individualmente, você pode forçar o mesmo endereço de remetente em todos os seus plug-ins.
Para fazer isso, vá para WP Mail SMTP " Settings.

Na seção De e-mail, marque Forçar de e-mail.

Depois de salvar suas configurações, todos os plug-ins do seu site enviarão e-mails do mesmo endereço.
Se você tentou fazer isso e a configuração estava esmaecida, é provável que seu provedor de e-mail só permita o uso de 1 From Email. Quando detectamos isso, esmaecemos a configuração.

E é isso! Agora todos os seus e-mails estão sendo enviados do endereço de e-mail que você autenticou no WP Mail SMTP.
Seus e-mails do Ninja Forms ainda estão indo para o spam? Aqui está uma última dica de entrega de e-mail para corrigir isso.
Etapa 4: Impedir que os e-mails do Ninja Forms sejam enviados para o spam
Se os e-mails do Ninja Forms estiverem indo para o spam, é provável que você tenha um problema com suas configurações de DNS.
A maioria dos provedores de e-mail solicitará que você adicione registros específicos ao DNS do seu domínio para que seus e-mails do WordPress sejam autenticados corretamente. Se você não fizer isso, seus e-mails do Ninja Forms ainda poderão ser enviados para spam.
O WP Mail SMTP tem um verificador de domínio integrado que examinará seu DNS em busca de possíveis problemas. Você pode experimentá-lo enviando um e-mail de teste e verificando os resultados.
Se você vir ícones laranja ou vermelhos, isso significa que pode haver registros DNS ausentes que estão causando o problema.

Pronto para verificar seu DNS? Nossa documentação de correio abrange as etapas para cada provedor de e-mail no WP Mail SMTP. Mas se não tiver certeza do que esses registros fazem, consulte nosso guia sobre DMARC, SPF e DKIM.
Talvez você também queira verificar se é necessário criar um registro PTR. Se você nunca viu registros PTR antes, temos um artigo que explica o que é um registro PTR e por que você pode precisar de um.
Corrija seus e-mails do Ninja Forms agora
Em seguida, rastreie mais atividades do usuário em seu site
Agora que você está monitorando aberturas e cliques, talvez esteja interessado em outras formas de monitorar os usuários em seu site.
O rastreamento de usuários do WordPress pode revelar muitos insights sobre a maneira como eles estão usando o seu site e interagindo com o seu conteúdo. Se você tiver um blog com vários autores, também será útil rastrear as alterações que os usuários conectados estão fazendo.
Para começar, confira os melhores plug-ins para rastrear a atividade do usuário no WordPress.
E se estiver tentando adicionar uma barra lateral ao seu site, consulte nosso artigo sobre como criar uma barra lateral personalizada no WordPress.
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.