Articles

Como Recolher Dados de Formulário de Contacto em WordPress

woman typing on laptop

Posto em Análise, Marketing por Samantha Rodriguez

Última actualização em 30 de Junho de 2020

Muito plugins de formulário de contacto WordPress enviam-lhe um e-mail de notificação após o envio de um formulário. Embora isso seja útil, você pode se perguntar para onde os dados vão depois desse ponto. Você também pode querer saber se é possível salvar essas informações no seu banco de dados WordPress.

É possível fazer isso, mas há algumas coisas que você precisará saber de antemão. Há também alguns passos que você pode tomar para começar a salvar os dados do formulário no lugar correto. Uma vez que isso esteja feito, você pode gerenciar todas as suas entradas de formulário a partir do seu painel de controle do WordPress.

Neste artigo, vamos ver onde está o banco de dados do WordPress e como você pode acessá-lo. Discutiremos então como recolher, armazenar e gerir os dados dos formulários de contacto nessa base de dados. Vamos começar!

Onde está armazenada a base de dados do WordPress e como posso acessá-la?

Quando você instala o WordPress pela primeira vez, uma base de dados é criada automaticamente. Cada vez que novos dados são inseridos em seu site, eles são armazenados lá. As informações para esta base de dados, incluindo os dados de host e senha, são armazenados no arquivo wp-config.php do site.

Para acessar a base de dados, você precisa usar a ferramenta PHPMyAdmin fornecida pelo seu host web. Se você tiver um plano aqui no WP Engine, por exemplo, você pode fazer login na sua conta e navegar até Ambientes > PHPMyAdmin.

There, você pode selecionar o banco de dados do site que deseja acessar:

phpmyadmin

Clicking on the name of your website opens its database directory. Cada tabela da base de dados relacionada ao seu website é listada, e você pode selecionar aquelas que deseja modificar.

Como Gerenciar e Armazenar Dados de Entrada na Base de Dados do WordPress

Saber como acessar sua base de dados do WordPress é importante, mas como gerenciar e armazenar dados nela? Se você estiver usando um plugin de formulário de contato como o WPForms, uma tabela dedicada de banco de dados será criada quando o plugin for ativado. Na verdade, o WPForms gera duas tabelas, wp_wpforms_entries e wp_wpforms_entry_meta, onde os dados do formulário são armazenados.

Quando os formulários são submetidos através do plugin, os seus dados de campo são armazenados na primeira tabela. Dados adicionais, tais como IDs e datas associadas, são armazenados na segunda tabela. Isto ocorre automaticamente. Muitos outros plugins de formulários fornecem sistemas similares.

Para gerenciar todos os dados deste formulário, estes plugins geralmente adicionam uma interface amigável ao seu painel de controle do WordPress. Quando se trata de WPForms especificamente, você pode acessar isso via WPForms > Entries.

Você também pode gerenciar essas entradas no seu banco de dados do WordPress diretamente. Navegue até PHPMyAdmin e clique na base de dados do seu site. Depois selecione wp_wpforms_entries para visualizar todas as entradas do formulário de contato.

O banco de dados lista o ID do formulário, ID do usuário e dados em cada campo do formulário. Os dados do campo são armazenados em uma única célula dentro da tabela:

contact form data

É geralmente melhor usar esta interface de painel para gerenciar seus dados de formulário de contato. As opções que você tem acesso irão variar dependendo do plugin, mas você geralmente é capaz de exportar, imprimir e excluir os dados.

Como recolher dados de formulários

Existem muitas razões pelas quais você pode querer recolher dados de formulários. Se você fizer reservas através de um formulário, por exemplo, esta informação pode ajudá-lo a gerenciar seu calendário.

Para começar a coletar dados, você precisará instalar um plugin de formulário e então extrair a informação que você deseja. Vamos ver como esse processo funciona.

Passo 1: Instale um Plugin como WPForms ou Formidable Forms

O primeiro passo é gerar os próprios formulários. Enquanto é possível codificar os seus próprios formulários, plugins como WPForms e Formidable Forms tornam esta tarefa muito mais fácil. Para usar um deles, navegue até Plugins > Adicionar Novo e procure pelo plugin que deseja:

wordpress plugins

Clique em Instalar e Ativar para adicionar o plugin ao seu site WordPress.

Passo 2: Criar Formulários

Após instalar o plugin, você precisará criar pelo menos um formulário para o seu site. Se você estiver usando WPForms, navegue até WPForms > Adicionar New:

wp forms wordpress plugin

Você pode usar um dos templates ou começar com uma página em branco. Os templates já têm alguns campos incluídos, embora você possa alterá-los conforme necessário. Se você escolher um formulário em branco, você precisará arrastar e soltar manualmente nos campos que você quiser.

Ao adicionar um campo ao formulário, clique nele para actualizar as suas opções. Isto inclui o nome do campo, sua descrição, e se os usuários deverão preenchê-lo.

Após ter todos os campos que você deseja, clique em Salvar. Você pode então incorporar o formulário em seu site e começar a coletar dados.

Passo 3: Localizar entradas que deseja extrair

Após alguns visitantes terem preenchido seu formulário, você pode começar a localizar e extrair os dados que você precisa. Todas as respostas serão localizadas na seção Entradas do seu painel do WordPress:

Você pode selecionar as entradas que deseja extrair desta lista. A seguir, clique no menu suspenso em Ações em massa e selecione a opção para exportar as entradas em um arquivo CSV. Isto irá gerar um arquivo e baixá-lo para o seu computador.

Passo 4 (Opcional): Exportar dados do PHPMyAdmin

Usar a interface Entries fornecida pelo plugin do seu formulário é a maneira mais fácil de coletar e exportar dados do formulário de contato. Entretanto, você também pode exportar esses dados do banco de dados do WordPress usando o PHPMyAdmin.

Primeiro, você precisará entrar na sua conta de hospedagem e navegar para o PHPMyAdmin. Localize a base de dados do seu site e as entradas do seu formulário, como discutido anteriormente. Clique na tabela do formulário para ver as entradas, e selecione Export:

phpmyadmin

Na página seguinte, altere o formato para CSV para MS Excel para baixar um arquivo CSV de todas as entradas. Você pode escolher uma exportação rápida ou personalizada com base nos dados que você deseja coletar.

Após ajustar as configurações, clique em Ir e o seu arquivo CSV será gerado e baixado. Você pode então usar o Microsoft Excel para gerenciar seus dados exportados.

Optimize o seu site ao máximo com o WP Engine

Recolher e gerir os dados do formulário de contacto é uma tarefa simples desde que tenha o plugin de formulário de contacto correcto. A partir do seu dashboard, você poderá visualizar e exportar os dados que deseja coletar.