Por que não estou recebendo notificações do Elementor Form?

Publicados: 2022-04-10

Neste artigo, discutiremos as causas comuns dos formulários Elementor que não enviam notificações por email e como corrigi-las.

O Elementor Pro vem com um widget de formulário integrado que é muito útil, pois você não precisa instalar outro plugin em seu site WordPress. É uma ótima solução para quem deseja coletar entradas de contato e poderosa o suficiente para enfrentar outras soluções como WPForms ou Gravity Forms.

Normalmente, quando um usuário envia um formulário, uma notificação por email é enviada ao usuário administrativo para que ele possa responder à consulta.

A instalação básica do Elementor não vem com nenhum banco de dados de formulário (soluções de formulário como o Gravity Forms). Isso significa que, se você não estiver recebendo e-mails, todos os envios de usuários serão perdidos para sempre. O e-mail é essencial quando se trata de formulários Elementor, então você definitivamente precisa fazê-lo funcionar.

Teste seu formulário

Recomendamos testar seu formulário antes de prosseguir com qualquer um dos métodos descritos neste artigo. Primeiro, no back-end do Elementor, verifique se tudo está configurado corretamente. Isso significa que, no envio, você deve ter uma notificação por e-mail configurada, que envia uma mensagem para o e-mail administrativo do WordPress.

Certifique-se de que "do e-mail" corresponda ao domínio do seu site. Se o seu site pode ser encontrado em example.com , o e-mail deve ser algo como website@ example.com .

Depois de verificar se todas as configurações estão corretas, vá para o front-end do seu site e envie um formulário. Verifique seu e-mail para ver se uma notificação chegou.

Spam?

Se você não recebeu um e-mail do envio do formulário Elementor, a primeira coisa a fazer é verificar sua caixa de spam. Se o email for exibido no spam, isso é um problema, mas também significa que o mecanismo de envio de email não está quebrado ou configurado incorretamente.

E-mails que não são enviados e e-mails que chegam ao spam são dois problemas diferentes. Em 90% de todos os problemas, seu formulário Elementor está realmente enviando o e-mail, mas está acabando em spam.

Instalar um banco de dados de formulários

Uma coisa importante a fazer ao solucionar problemas do formulário Elementor que não envia e-mails é implementar um banco de dados de formulários. Dessa forma, mesmo que você não esteja recebendo e-mails, quando alguém envia suas informações, elas acabam em um banco de dados que você pode acessar.

Recomendamos o uso de um plug-in gratuito chamado Elementor Contact Form DB, que armazena os envios de formulários do Elementor Pro no WordPress. Toda vez que você receber um novo envio, ele o notificará no back-end do administrador, para que você esteja ciente, mesmo que não esteja recebendo notificações por e-mail.

Implementar isso antes de tentar corrigir o problema de e-mail traz dois benefícios.

Primeiro, ele garante que o próprio formulário Elementor esteja realmente funcionando. Se você enviar um formulário de contato e ele acabar no banco de dados, você saberá que o formulário está funcionando (mesmo que as notificações por e-mail não estejam). Se você enviar um formulário de contato e ele não terminar no banco de dados, é provável que o formulário esteja configurado incorretamente ou haja um bug no Elementor.

Seja qual for o caso, fazer isso primeiro garante que você não perca tempo ou perca valiosos envios de formulários.

Identificando a causa do problema

Desde que você tenha esclarecido que é um problema de e-mail, e não um problema de formulário (o que significa que os envios de formulários aparecem no banco de dados), há duas causas principais para as notificações não chegarem à sua caixa de entrada.

A primeira causa é que o e-mail não está sendo enviado do site WordPress . Isso pode ser devido a vários problemas, mas, na maioria das vezes, você está simplesmente usando um host que não tem recursos para enviar e-mail. Por exemplo, Cloudways é nosso provedor de hospedagem favorito, mas não vem com suporte para envio ou recebimento de e-mail em seus servidores. Para fazer isso, você precisa configurar o SMTP.

A segunda causa de um e-mail não chegar à sua caixa de entrada é que ele está sendo pego como spam . Esta é de longe a causa mais comum de uma notificação de formulário WordPress/Elementor sendo enviada, mas não recebida.

Para obter uma compreensão concreta do que exatamente está causando esse problema, recomendamos a instalação de um plug-in gratuito chamado Post SMTP Mailer/Email Log. Essa ferramenta verificará automaticamente seu site e identificará exatamente por que o e-mail não está sendo enviado.

Primeiro, instale-o em seu site, envie uma entrada para o formulário Elementor Pro e, finalmente, verifique o log que essa ferramenta gera. Você poderá ver a causa exata do e-mail com falha.

Ao mantê-lo instalado mesmo depois de corrigir o problema, você poderá identificar rapidamente quaisquer outros problemas e rastrear todos os e-mails enviados do seu site.

Soluções para formulários Elementor que não enviam notificações por email

Se o e-mail não estiver sendo enviado pelo site WordPress, a solução mais simples é implementar outro método de envio de e-mails do site . Ao substituir o método que não está funcionando pelo método que está funcionando, seu Elementor Form começará a enviar notificações que realmente acabam na sua caixa de entrada.

Se o formulário estiver enviando notificações (que acabam em spam), é provável que o IP do seu servidor esteja na lista negra. Este é geralmente o caso se você estiver em hospedagem compartilhada (você pode verificar o status do IP do seu servidor aqui). Para corrigir isso, tudo o que você precisa fazer é implementar o SMTP.

Como você pode ver, a solução geral para os formulários Elementor que não enviam notificações por e-mail é simplesmente implementar o SMTP em seu site WordPress.

O que é SMTP

Simple Mail Transfer Protocol é um padrão da indústria para enviar e-mails. O SMTP autentica corretamente com o destinatário do e-mail e informa que o e-mail não é spam porque foi enviado de onde foi dito.

A razão pela qual esse método não acaba na sua caixa de entrada de spam (geralmente) é que o provedor de e-mail que envia as notificações é respeitável e autenticado - não está na lista negra do seu provedor de serviços de e-mail.

Ao incorporar o SMTP em seu site WordPress, ele substitui o método padrão que o WordPress usa para enviar e-mail. Por padrão, o WordPress usa um método chamado PHP Mailer, que é comumente usado por spammers para enviar e-mail. Por causa disso, a maioria dos clientes de e-mail, como Gmail, Yahoo e Microsoft Office, bloqueará qualquer e-mail enviado com seu método. Na melhor das hipóteses, acaba em spam, na pior das hipóteses, nunca é entregue.

Duas soluções de plug-in

Existem duas ótimas soluções que você pode implementar em seu site WordPress. A primeira solução é chamada WP Mail SMTP por WPForms .

WP Mail SMTP por WPForms

Este é um plugin gratuito que permite que você se conecte a um serviço de envio SMTP. Isso “corrige o problema de entrega de e-mail reconfigurando o WordPress para usar um provedor STMP adequado ao enviar e-mails”.

Este é o plugin SMTP mais popular para WordPress (mais de 1 milhão de ativações), porque é muito fácil de usar e suporta toneladas de soluções SMTP.

Com o WordPress, esses plugins atuam como uma forma de integrar o SMTP ao seu site WordPress. SMTP é um serviço, o que significa que normalmente é fornecido por terceiros. Para a maioria dos casos de uso (e-mail transacional de baixo volume), você pode encontrar uma solução gratuita. Se você tiver um e-mail de alto volume que exija o envio SMTP, precisará pagar por ele.

Configurar isso normalmente é uma boa ideia, mesmo que você precise pagar por isso, porque garante que suas notificações de formulário do Elementor (e todos os outros e-mails enviados do seu site WordPress) sejam entregues.

Instale o plugin e navegue até a página de configurações iniciais. Aqui você definirá o “de e-mail” e o “nome do remetente”. certifique-se de que o domínio de envio de e-mails corresponda ao domínio do seu site. Exemplo.com [email protected]

Em seguida, configure o Mailer. Este plugin funciona como uma forma de integrar facilmente vários provedores SMTP.

A maioria dos provedores de SMTP permite que você se integre facilmente ao serviço deles gerando e usando uma chave de API.

Neste exemplo, vamos usar SMTP.com, simplesmente porque eles são a escolha recomendada.

Depois de criar uma conta com eles, siga o link para obter uma chave de API e siga o segundo link para obter o nome do remetente. Cole-os nos campos abaixo e salve as configurações no plugin.

Desde que tudo esteja devidamente digitado, seu site agora deve estar enviando e-mails via SMTP. Vá para o formulário Elementor, envie algo e verifique sua caixa de entrada. A notificação do formulário agora deve estar na frente e no centro.

SendInBlue

A segunda solução SMTP é o plugin SendInBlue . Com a maioria das soluções que o primeiro plugin recomenda, você pode obter uma avaliação gratuita, mas acaba precisando pagar pelo serviço. Isso faz sentido se o seu site estiver enviando uma grande quantidade de notificações por e-mail. No entanto, se você estiver enviando apenas alguns dias, não faz sentido pagar US $ 25 por mês por 50.000 e-mails.

Em nossa opinião, este método é mais fácil de instalar e configurar do que o primeiro plugin. No entanto, você precisa ter manualmente a equipe por trás do envio de e-mail transacional habilitado para azul, o que pode levar até 24 horas.

Primeiro, baixe e instale o Plugin SendInBlue.

Depois que seu plugin estiver instalado, vá para SendInBlue & up para uma conta gratuita. Eles oferecem 300 e-mails transacionais gratuitos por dia (você pode enviar até 40 em uma hora), o que é perfeito para a maioria das pequenas empresas que recebem apenas algumas notificações de formulário por dia.

Depois de criar uma conta, você precisará enviar um e-mail para o suporte (você só pode usar o recurso de bate-papo ao vivo no site) para ter acesso aos e-mails transacionais. Essa verificação manual é para impedir que os spammers usem seu serviço gratuito.

leva cerca de um dia para eles ativarem o e-mail transacional para sua conta. Uma vez configurado, você precisará acessar sua chave de API e colá-la no plugin.

Use o link "obter sua API da sua conta" para acessar rapidamente sua chave de API. Certifique-se de copiar a chave de API “plug-in” da versão 2, e não a versão 3.

Em seguida, clique no botão de login e você terá acesso a todos os recursos que o envio em azul tem a oferecer. Neste exemplo, usaremos apenas o e-mail transacional, mas eles também poderão criar listas de e-mail marketing, SMS e muito mais.

Por fim, ative o email enviando blue bye clicando no botão de opção sim, escolhendo seu remetente e enviando um email de teste. Depois de enviar o e-mail de teste, verifique sua caixa de entrada. Se o e-mail aparecer na caixa de entrada, tudo está funcionando bem.

Utilizamos esta solução no site da nossa agência, bem como na maioria dos sites de nossos clientes devido à qualidade e preço do serviço (discutido em nosso "Plugin Toolbox").

Conclusão

Na maioria dos casos, a falha ao receber uma notificação por e-mail gerada pelo seu Elementor Form se resume à capacidade de entrega. Substituir o método padrão de envio de e-mail do WordPress por SMTP é a melhor maneira de garantir que as notificações de formulário cheguem à sua caixa de entrada.

Esperamos que este artigo tenha respondido adequadamente à sua pergunta "por que não estou recebendo notificações do meu formulário Elementor?" e deu a você algumas ótimas soluções para resolver isso. Se precisar de ajuda adicional, sinta-se à vontade para entrar em contato na seção de comentários.

Inscreva-se e compartilhe
Se você gostou deste conteúdo, assine nosso resumo mensal de notícias do WordPress, inspiração de sites, ofertas exclusivas e artigos interessantes.
Cancele a inscrição a qualquer momento. Não fazemos spam e nunca venderemos ou compartilharemos seu e-mail.