Você já se perguntou como salvar e-mails dos formulários de contato do WordPress no banco de dados do seu site?
Se estiver usando o WordPress, as informações inseridas em um formulário de contato não precisam ser perdidas ao pressionar o botão Enviar. Ao salvar esses dados, você pode ter um registro histórico da comunicação que pode ser acessado a qualquer momento.
Salvar e-mails do formulário de contato no WordPress
Este tutorial mostra como melhorar o gerenciamento de formulários e e-mails utilizando o WP Mail SMTP para registro de e-mails e a versão premium do WPForms para armazenamento de entradas.
Neste artigo
Por que salvar e-mails de formulários de contato no banco de dados do WordPress?
Os e-mails enviados por meio de um formulário de contato devem ser salvos no banco de dados do WordPress para facilitar o acesso. A importância dessa estratégia é destacada por alguns motivos importantes, como
- Segurança de dados - Você pode evitar a perda de informações importantes armazenando seus e-mails no banco de dados do WordPress. Os e-mails enviados por meio do formulário de contato serão salvos caso sejam perdidos em trânsito ou excluídos inadvertidamente.
- Continuidade dos negócios - Os e-mails de formulário de contato geralmente contêm solicitações cruciais de clientes ou feedback de consumidores; mantê-los em um banco de dados ajuda a manter os negócios funcionando sem problemas. No caso de interrupções no serviço de e-mail, esse arquivo de dados é de valor inestimável.
- Análise de e-mail - Você pode encontrar um tesouro de informações sobre os hábitos de comunicação de seus clientes nos e-mails armazenados em seu banco de dados do WordPress. Com base nas respostas e perguntas dos clientes, você pode ajustar suas táticas comerciais de acordo.
- Gerenciamento da comunicação - Manter um registro dos e-mails do formulário de contato permite um gerenciamento mais organizado da comunicação, facilitando o rastreamento, a pesquisa e a classificação. Quando se lida com uma grande quantidade de correspondência, isso é inestimável.
- Reenvio de e-mails com falha - Você pode reenviar sem esforço qualquer e-mail devolvido como não entregue com o recurso de reenvio incorporado do WP Mail SMTP. Isso aprimorará seu atendimento ao cliente, garantindo que as comunicações essenciais nunca sejam perdidas em trânsito.
Os e-mails dos formulários de contato podem ser armazenados no banco de dados do WordPress, mas isso é apenas o começo de sua utilidade. A próxima etapa é entender como fazer isso de forma eficaz.
Como salvar e-mails de formulários de contato no banco de dados do WordPress
Há duas maneiras simples de salvar e-mails de formulários de contato no seu banco de dados do WordPress: com um plug-in de registro de e-mail ou usando o plug-in do construtor de formulários.
Veja como usar os dois métodos para controlar todos os e-mails do formulário de contato.
Método 1: Armazenar e-mails de formulários de contato em registros de e-mail com o WP Mail SMTP
É necessário ter a licença do WP Mail SMTP Pro ou superior para ativar o registro completo de e-mails no seu site WordPress. Siga as etapas abaixo para começar.
1. Instalar e ativar o WP Mail SMTP
Para registrar seus e-mails do WordPress, instalaremos o plug-in WP Mail SMTP. Mais de 3 milhões de usuários do WordPress confiam no WP Mail SMTP para aumentar a entrega e o rastreamento de e-mails.
Você pode obter o arquivo .zip para instalar o plug-in do WordPress em sua conta do WP Mail SMTP. Ele está disponível na guia Downloads.
A próxima etapa é fazer login no WordPress e carregar o arquivo .zip na página Plugins. Se precisar de ajuda, confira como instalar um plug-in no WordPress.
O WP Mail SMTP Setup Wizard será iniciado assim que o plug-in for ativado em seu site WordPress.
2. Escolha seu provedor de serviços de e-mail
Agora podemos usar o Assistente de configuração para configurar o serviço SMTP de sua preferência. Clique no botão Let's Get Started (Vamos começar) para começar.
O WP Mail SMTP funciona com vários provedores de e-mail pagos e gratuitos. Para selecionar um provedor de e-mail, clique em seu nome na tela a seguir.
Depois de escolher um provedor de e-mail, você pode prosseguir com a configuração visitando nossa documentação na tabela abaixo.
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 | |
Pistola de correio | |
Carimbo do correio | |
SendGrid | |
SparkPost | |
Outros SMTP |
Quando um e-mail é enviado, a maioria dos plug-ins de registro o registra como Enviado ou Falhou. No entanto, eles não podem fornecer nenhuma informação sobre o que aconteceu depois disso.
Se você usar o WP Mail SMTP para registrar e-mails do WordPress, terá mais visibilidade do status de entrega das suas mensagens.
Com o WP Mail SMTP, você pode desbloquear dois relatórios de status adicionais: Unconfirmed (Waiting) e Confirmed (Delivered), que o informam sobre os seguintes aspectos:
- Enviado - Indica que o WordPress gerou e enviou o e-mail com êxito.
- Falha - Se o status de um e-mail for "falha", ele nunca foi enviado. Isso pode ocorrer se o servidor SMTP estiver inativo ou se houver um problema com a configuração do servidor.
- Confirmado - Quando um e-mail é confirmado, isso significa que ele foi enviado e entregue com êxito na caixa de entrada do destinatário.
- Unconfirmed - Unconfirmed indica que o e-mail foi entregue com êxito, mas que o WP Mail SMTP ainda está aguardando o status.
Os serviços de e-mail não confirmados e confirmados são compatíveis com os seguintes provedores de e-mail. Aqui está um gráfico que mostra cada status e os provedores de e-mail que os suportam:
Serviço de e-mail | Falha | Enviado | Em espera / Não confirmado | Entregue / Confirmado |
---|---|---|---|---|
SendLayer | ✓ | ✓ | ✓ | ✓ |
SMTP.com | ✓ | ✓ | ✓ | ✓ |
Brevo (anteriormente Sendinblue) | ✓ | ✓ | ✓ | ✓ |
Amazon SES | ✓ | ✓ | ||
Google Workspace / Gmail | ✓ | ✓ | ||
Pistola de correio | ✓ | ✓ | ✓ | ✓ |
Microsoft 365 / Outlook.com | ✓ | ✓ | ||
Carimbo do correio | ✓ | ✓ | ✓ | ✓ |
SendGrid | ✓ | ✓ | ||
SparkPost | ✓ | ✓ | ✓ | ✓ |
Zoho Mail | ✓ | ✓ | ||
Outros SMTP | ✓ | ✓ |
Aconselhamos o uso do WP Mail SMTP com um remetente transacional, como o SendLayerBrevo, SMTP.com, Mailgun, Postmark ou SparkPost para otimizar o rastreamento de e-mails.
Precisa de ajuda?
Você pode adquirir o White Glove Setup como um serviço adicional com qualquer uma de nossas licenças do WP Mail SMTP e solicitar que nossa equipe de suporte ao cliente configure o WP Mail SMTP para você.
3. Use o assistente de configuração para registrar todo o conteúdo do e-mail
Na Etapa 2 do Assistente de configuração, você terá a oportunidade de selecionar o mailer de sua escolha e definir suas configurações.
Na Etapa 3, você pode ativar os recursos de e-mail. Suas quatro opções são Melhor capacidade de entrega de e-mail, Rastreamento de erros de e-mail, Registros detalhados de e-mail e Alertas instantâneos de e-mail.
Clique em Registros detalhados de e-mail para ativá-lo e adicionar automaticamente opções para Relatórios completos de e-mail e Resumo semanal de e-mail (opcional).
Para obter os resultados mais precisos possíveis, sugerimos enfaticamente que você também registre o conteúdo de todos os e-mails que enviar.
Na próxima tela, você poderá fazer isso. Você deve marcar a opção: Store the content for all sent emails (Armazenar o conteúdo de todos os e-mails enviados).
Você deve fazer isso se quiser enviar qualquer um dos seus e-mails novamente ou salvar qualquer e-mail gerado pelo plug-in do formulário de contato, como notificações de envio.
Leve em conta, porém, que isso envolverá o armazenamento de todo o conteúdo do e-mail. Isso pode incluir dados, senhas e detalhes pessoais.
Nessa tela, você também pode optar por salvar anexos de e-mail na pasta de uploads do WordPress, rastrear quando um e-mail é aberto e rastrear quando um link em um e-mail é clicado, ativando as opções relevantes.
Depois de concluir essa etapa, o Assistente de configuração realizará um teste de conexão e informará se há algum problema. Se tudo correr bem, você receberá a mensagem de sucesso abaixo.
Embora a maior parte da configuração possa ser feita com o Assistente de configuração, para modificar as configurações de webhook e de retenção de registro, você precisará navegar até WP Mail SMTP " Settings " Email Log.
Todo e-mail enviado usando o wp_mail()
agora será registrada, pois você acabou de configurar os registros de e-mail para o WordPress.
4. Exibir registros de e-mail do WordPress
Vamos verificar os registros de e-mail agora. Para visualizar o registro de e-mail do WordPress, vá para WP Mail SMTP " Registro de e-mail no painel.
Talvez você ainda não tenha muitos registros para analisar porque sua instalação é nova. Demonstraremos como ela aparecerá depois de algum tempo.
Vamos começar classificando o registro de acordo com a data. Neste exemplo, estamos procurando todos os e-mails que não foram entregues em 20 de abril.
Você pode visualizar rápida e facilmente os arquivos de registro de uma determinada data ou intervalo de datas usando o selecionador de datas na parte superior do registro de e-mail SMTP do WP Mail.
Veja como o utilizamos na imagem abaixo, onde estamos tentando encontrar mensagens publicadas em nosso blog do WordPress entre 14 e 21 de abril.
Sabemos que os três primeiros e-mails foram entregues com sucesso porque nosso mailer transacional indica que eles foram entregues com um círculo verde e uma marca de seleção.
Um ponto vermelho ao lado de um e-mail indica que ele falhou. Os botões View Log e Delete aparecem quando movemos o ponteiro do mouse sobre essa linha.
Vamos verificar o registro do e-mail clicando no botão View Log. Cada página de registro individual nos permite:
- Imprima o registro de e-mail ou salve-o como um PDF
- Exporte esse registro como um arquivo CSV, EML ou Excel.
O registro de e-mail também informa qual plug-in gerou o e-mail.
Você pode alterar o endereço do destinatário e enviar o e-mail novamente selecionando Reenviar. Isso pode ser usado para reenviar e-mails de ativação de novos usuários e de redefinição de senha.
Os cabeçalhos completos do registro podem ser visualizados selecionando o menu suspenso Detalhes técnicos na parte inferior da janela para uma solução de problemas mais detalhada.
O destinatário em questão atingiu o limite do Gmail para o número de mensagens que pode receber de uma só vez. Dessa forma, sabemos que não foi um problema com nosso serviço ou configuração de e-mail.
Os registros podem ser impressos no formato Normal ou Compacto diretamente da página de detalhes do arquivo de registro. Se você precisar economizar papel ou reduzir o tamanho do PDF, mas tiver um arquivo de registro substancial, a visualização compacta é uma boa opção.
Vamos voltar ao painel de registro principal e examinar as formas alternativas pelas quais podemos controlar os registros de e-mail do WordPress.
Os registros de e-mail podem ser filtrados usando a barra de pesquisa. A lista pode ser ainda mais reduzida com a aplicação de mais parâmetros de pesquisa até que o resultado desejado seja encontrado.
Já aplicamos filtros de data anteriormente. A próxima etapa é examinar o Assunto e os Cabeçalhos para verificar se alguma credencial de login com falha foi enviada naquela semana.
Esses recursos de pesquisa e filtragem simplificam a localização de qualquer e-mail e permitem saber se ele foi enviado e entregue ou não.
Você pode até mesmo verificar seus relatórios de e-mail para obter detalhes sobre as taxas de abertura e de cliques de seus e-mails usando o plug-in WP Mail SMTP.
Para acessá-lo, navegue até o menu WP Mail SMTP " Email Reports. Agora você pode verificar como seus e-mails estão se saindo em relação à capacidade de entrega no painel do WordPress.
Isso torna o WP Mail SMTP uma ferramenta valiosa para acompanhar os usuários, para que você possa medir o envolvimento deles com os e-mails.
Como talvez você não queira fazer login no WordPress todos os dias para garantir que os e-mails de ativação do usuário sejam enviados, o WP Mail SMTP também oferece uma solução para isso.
O WP Mail SMTP envia um resumo semanal por e-mail todas as segundas-feiras, para que você possa ficar de olho no sucesso de suas campanhas de e-mail sem acessar o WordPress.
Você também pode usar o Instant Email Alerts, que permite que você saiba imediatamente se o seu site não consegue enviar um e-mail para que você possa corrigir o problema.
5. Rastrear aberturas e cliques de e-mail
Agora que sabe que seus e-mails estão chegando aos destinatários pretendidos, você deve verificar se eles estão sendo abertos e lidos.
Além de ajudá-lo a controlar os e-mails do WordPress, o WP Mail SMTP Pro também controla a frequência com que seus e-mails em HTML são abertos e clicados.
Se você vende cursos on-line ou envia boletins informativos pelo WordPress, verá que o recurso de rastreamento de e-mail é extremamente útil.
Isso é fácil de fazer! Basta acessar WP Mail SMTP " Settings (Configurações). Para acessar as configurações de registro de e-mail do WordPress, selecione Registro de e-mail no menu.
Em seguida, role a tela para baixo e ative essas duas opções:
- Rastreamento de e-mails abertos
- Rastreamento de links de cliques
Os dados de rastreamento de abertura e cliques agora serão exibidos ao lado de cada registro de e-mail individual para sua conveniência de visualização.
Você também poderá visualizar as taxas completas de abertura e de cliques no seu Relatório de e-mail se for cliente do WP Mail SMTP Pro.
E é isso! Agora você sabe como registrar os e-mails do seu formulário de contato.
Mas e quanto a capturar e armazenar dados de formulários de contato no WordPress? Talvez você queira considerar o uso do WPForms com o WP Mail SMTP.
Nessa combinação, o WP Mail SMTP se encarrega de garantir que seus e-mails sejam registrados e enviados adequadamente, oferecendo até mesmo a capacidade de reenviar e-mails com falha.
Por outro lado, o plug-in do construtor de formulários, WPForms, é excelente para capturar e armazenar dados de formulários diretamente no back-end do WordPress.
Isso otimiza o salvamento de e-mails de formulários de contato no WordPress, criando um sistema completo e confiável para as necessidades de comunicação da sua empresa.
Método 2: Salvar entradas de formulários de contato no WPForms
O WPForms permite que você salve entradas de formulários no banco de dados do WordPress. Isso também lhe permitirá reenviar notificações por e-mail a partir do painel de administração.
Você precisará de uma licença paga do WPForms para acessar suas entradas de formulário e reenviar notificações.
1. Use o WPForms para salvar dados de entradas de formulário
O armazenamento e a recuperação de dados de formulários do banco de dados do WordPress são extremamente fáceis de usar com a versão premium do WPForms.
Depois de instalar e ativar o plug-in de formulário, você pode criar um formulário de contato simples e aproveitar o recurso de armazenamento de entradas do WPForms.
Enquanto estiver trabalhando no construtor de arrastar e soltar do WPForms para seu formulário de contato, alterne para o menu Configurações " Geral no plug-in do formulário de contato.
Certifique-se de que a caixa intitulada Disable entry storing information in WordPress esteja desativada na seção Advanced do menu.
Depois de publicar o formulário, teste-o finalizando e enviando-o você mesmo. Isso fará com que o formulário seja enviado para o painel do WordPress para que você possa ver.
Agora, para visualizar sua entrada de teste e outros envios de formulário, navegue até WPForms " Entradas e selecione o formulário de contato que você criou.
Ao rolar a tela para baixo, você pode marcar suas entradas como lidas, adicioná-las aos favoritos e até mesmo excluir as que não deseja manter.
Você também pode pesquisar rapidamente e adicionar filtros às entradas do formulário de contato. Para localizar uma entrada específica, você pode até mesmo fazer uma pesquisa ampla por qualquer campo do formulário ou definir condições.
Para visualizar uma entrada de formulário específica, clique em View (Exibir ) na coluna Actions (Ações). A partir daqui, você também pode reenviar notificações.
Lembre-se de que você precisará de um plug-in de registro de e-mail, como o WP Mail SMTP, para ver todo o conteúdo dos e-mails enviados pelo plug-in do formulário de contato.
Se você estiver coletando pagamentos por meio de seus formulários, poderá acessar os detalhes em WPForms " Payments para obter uma representação visual.
Na seção Payments (Pagamentos ), além de vendas e assinaturas, você também encontrará informações sobre cupons usados em seus formulários.
2. Acesso aos dados do formulário no banco de dados do WordPress
Quando o WordPress é instalado pela primeira vez, ele gera automaticamente um banco de dados para você, mesmo que você não consiga vê-lo no front-end.
O plug-in WPForms salvará automaticamente todos os dados enviados ao banco de dados php nativo do WordPress em quatro tabelas. Elas são as seguintes:
- wp_wpforms_entries - Essa tabela de banco de dados armazena as informações nos campos (valores) de suas entradas.
- wp_wpforms_entry_meta - Os metadados dessa tabela incluem IDs de entrada e datas de criação e modificação.
- wp_wpforms_entry_fields - Essa tabela armazena as informações inseridas em seus formulários em um formato codificado.
- wp_wpforms_tasks_meta - Essa tabela é usada para registrar informações sobre as tarefas que são executadas em segundo plano.
- wp_wpforms_payments - Essa tabela registra dados como status, valor, quaisquer descontos aplicados, moeda, gateway de pagamento e ID da transação.
- wp_wpforms_payment_meta - Essa tabela contém informações adicionais sobre o pagamento, como o endereço IP do cliente e outros dados internos.
Depois de instalar o WordPress, a maioria dos hosts da Web fornecerá programas simples da Web, como o phpMyAdmin, para gerenciar seu banco de dados MySQL.
Os usuários da Bluehost podem acessar o servidor de banco de dados phpMyAdmin indo até a parte inferior da página inicial e clicando em Links úteis " Avançado " phpMyAdmin.
Escolha o banco de dados que contém sua instalação do WordPress e, em seguida, navegue até a tabela wp_wpforms_entries usando o phpMyAdmin.
Há muitas coisas que você pode fazer aqui. Para obter mais informações, leia este guia para iniciantes do phpMyAdmin para gerenciamento de banco de dados do WordPress.
Em seguida, exporte e salve os e-mails do formulário de contato
Agora que você aprendeu a salvar e-mails de formulários de contato e entradas de formulários no banco de dados do WordPress, talvez seja uma boa hora para mergulhar em nossa documentação e aprender a exportar e salvar os registros de e-mail de formulários de contato.
Salvar e-mails do formulário de contato 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.