O Contact Form 7 é um plugin de formulário de contato popular para WordPress. Muitas pessoas o utilizam como seu principal plug-in de formulário de contato para envolver os visitantes, movê-los pelo funil de vendas e criar listas de e-mail.
Mas um problema recorrente com o Contact Form 7 é que, às vezes, ele não consegue entregar os e-mails aos destinatários pretendidos. Isso significa problemas para empresas e blogs que desejam expandir sua marca, enviar mensagens de marketing direcionadas, gerar vendas e muito mais.
O marketing por e-mail fornece uma linha direta de comunicação entre uma empresa e seu público, portanto, é fundamental que cada e-mail seja entregue com segurança nas caixas de entrada dos usuários. À medida que mais e-mails se perdem no limbo, sua empresa corre o risco de perder clientes e conversões.
Por que seus e-mails do Contact Form 7 não estão sendo enviados
Infelizmente, muitos usuários se deparam com o problema de seus e-mails não serem enviados para as caixas de entrada dos destinatários. Os visitantes do seu site podem pensar que a mensagem foi enviada com sucesso, mas, na verdade, ela continua sem ser entregue.
Se você estiver usando o Contact Form 7, há alguns motivos pelos quais esse problema pode ocorrer.
1. Seu host da Web não suporta a função de correio eletrônico do PHP
Se o seu provedor de hospedagem não for compatível com a função de correio PHP, esse pode ser o motivo pelo qual seus e-mails não estão sendo entregues. O WordPress usa essa função de correio para enviar e-mails do seu site para os respectivos destinatários. Isso inclui e-mails enviados usando plug-ins de formulário de contato.
Em vez de usar a função PHP padrão, recomendamos que você mude para SMTP para enviar seus e-mails do WordPress.
2. falsificação de e-mail
A falsificação de e-mail ocorre quando um e-mail parece ter sido enviado de uma determinada fonte, mas na verdade foi enviado de outra. A maioria dos e-mails falsos não chega às caixas de entrada dos usuários devido às definições de configuração padrão do Contact Form 7. Portanto, se seu e-mail estiver nessa categoria, ele provavelmente não chegará ao destino.
Quando um usuário preenche o formulário, você recebe uma notificação do e-mail do remetente. Muitas vezes, isso é sinalizado como um e-mail falso porque é enviado de seu site em vez do remetente individual.
Esse é um motivo comum pelo qual os e-mails do Contact Form 7 não chegam à caixa de entrada.
Vamos ver como você pode corrigir o problema de seus e-mails não serem enviados pelo Contact Form 7.
Como corrigir o fato de o Contact Form 7 não estar enviando e-mails
Para corrigir o problema com a capacidade de entrega do Contact Form 7, há algumas opções que você pode tentar.
1. Alterar o endereço de origem
Antes de começar, lembre-se de que não é garantido que esse método funcione e que ele se destina principalmente a usuários técnicos.
A maioria dos provedores de hospedagem na Web não permite e-mails mascarados, mas essa é uma configuração padrão no Contact Form 7.
Ao fazer login no WordPress, você poderá ver um aviso no painel sobre falha na entrega de e-mails.
Você deseja que os e-mails enviados pelo Contact Form 7 pareçam vir do seu site e não dos usuários que os enviaram. Isso evita que eles se pareçam com e-mails falsos e se percam ou não sejam enviados corretamente. O fato de ser uma configuração padrão no plug-in faz com que esse seja um problema comum e recorrente.
No painel do cPanel em seu site de hospedagem na Web, localize as configurações de e-mail. Clique em Create (Criar) para criar um novo endereço de e-mail.
Em seguida, escolha o nome de domínio do site que será associado ao seu endereço de e-mail. Para o nome de usuário, crie algo que seja fácil de lembrar. Quando terminar, clique em Create e seu novo endereço de e-mail estará pronto para ser usado.
No painel do WordPress, vá para as configurações do Contact Form 7. Na seção From (De), digite o novo endereço de e-mail que acabou de criar.
Para a etapa final, altere a seção Cabeçalhos adicionais para Reply-To: como [name] <[email]>. Isso redirecionará todas as respostas para o novo endereço de e-mail inserido no campo E-mail de seu formulário.
Por fim, clique em Salvar.
Para uma maneira mais fácil de corrigir o problema, vamos dar uma olhada em um método alternativo. Essa opção é mais amigável para iniciantes e não requer codificação, portanto, qualquer pessoa pode fazer isso.
2. Faça o download do WP Mail SMTP e resolva seus problemas de entrega de e-mail
Para quem não tem experiência em tecnologia e quer uma solução simples para entregar seus e-mails, esse método é muito mais fácil. Ao mudar para SMTP, ou Simple Mail Transfer Protocol (Protocolo de Transferência de Correio Simples), seus e-mails têm a garantia de chegar às caixas de entrada dos usuários com segurança.
Para usar o SMTP, baixe o WP Mail SMTP. Trata-se de um plug-in de SMTP e de correio eletrônico PHP que corrige facilmente os problemas apresentados pelo Contact Form 7. Você não precisa ter conhecimento de codificação nem contratar um desenvolvedor para corrigir seus problemas de e-mail no WordPress, pois esse plug-in faz o trabalho para você.
OWP Mail SMTP vem com recursos avançados, incluindo:
- Configuração de luva branca: Com o plano Elite, uma equipe de especialistas instala e configura o plug-in do seu site WordPress para você.
- Integrações com Sendinblue, SMTP.com, Mailgun, SendGrid e muito mais.
- Registro de e-mails: Acompanhe e gerencie todos os e-mails enviados de seu site.
- Gerenciamento de notificações: Controle as notificações enviadas de seu site WordPress.
Para enviar e-mails ilimitados, talvez seja necessário assinar um plano de preços premium.
Para fazer o download do plug-in, vá para o painel do WordPress. Vá para Plugins > Adicionar novo e instale e ative o WP Mail SMTP.
Vá para as configurações do plug-in para configurar as notificações de formulário. Escolha a opção de correio com a qual você deseja trabalhar:
- SMTP.com
- Sendinblue
- Pistola de correio
- SendGrid
- Amazon SES
- Gmail
- Perspectivas
- Zoho Mail
- Outros SMTP
Se você ainda não tiver uma conta em uma dessas opções, será necessário criar uma primeiro
Para obter etapas mais detalhadas, consulte nosso guia sobre como configurar o SMTP no WordPress.
Se você planeja enviar e-mails transacionais em massa, é melhor verificar os melhores serviços de e-mail transacional SMTP. Nossas principais opções incluem SendLayer e SMTP.com.
Para e-mails promocionais e de marketing, você deverá usar um serviço profissional como Constant Contact, AWeber ou Mailchimp.
Como corrigir seus problemas de entregabilidade de e-mail
Isso é tudo o que há para fazer! Em pouco tempo, você pode resolver seus problemas de capacidade de entrega de e-mail com o Contact Form 7. Esse plug-in geralmente apresenta problemas para os usuários do WordPress cujos e-mails não estão sendo entregues. Isso pode afetar negativamente suas conversões e o sucesso de seu website, portanto, é importante tomar as medidas necessárias para solucioná-lo.
A seguir, talvez você queira ver nossos guias:
- 7+ Melhores ferramentas de automação de e-mail para melhorar seu marketing por e-mail
- 7 melhores ferramentas de verificação de e-mail para seu site WordPress
- 7 melhores ferramentas de captura de e-mail para impulsionar sua lista (comparadas)
Essas ferramentas o ajudarão a obter mais leads, verificar sua lista de contatos e automatizar seu marketing por e-mail.
Thanks for the post certainly questions people ask sometimes but from my experience Contact Form 7 is very reliable never known it not send emails.
When this happens it’s down to the receiving mail server blocking the emails and the main culprit is Office 365 mail which is fixed by setting the from address in CF7 to webform AT domain [dot] com and then ask the client to add this email to the safe senders.
Also if using cPanel ensure you set the mail server to external if mail is handled elsewhere as this also causes emails not to be delivered.