Como exportar dados do Contact Form 7 para o WPForms

O Contact Form 7 entrou recentemente em um período de congelamento de funcionalidades. Em um evento do WordPress, foi anunciado que a versão 6.2 será a última grande atualização do plugin. A partir daí, haverá apenas correções de bugs e patches de segurança.

Se você é um dos muitos sites do WordPress que ainda utilizam o Contact Form 7, vale a pena prestar atenção. A ausência de novos recursos significa que o plugin não acompanhará a evolução do WordPress.

Ao longo dos anos, já ajudei várias pessoas a migrar do CF7 para o WPForms, e esse processo é uma das trocas de plugin mais fáceis que você fará no WordPress.

O WPForms possui um importador integrado que transfere seus formulários do CF7 com apenas alguns cliques. Neste guia, vou orientá-lo passo a passo por todo o processo de exportação e migração, do início ao fim.

Exporte seus dados do Contact Form 7 agora

Como exportar o Contact Form 7 para o WPForms

A migração completa leva cerca de 5 a 10 minutos para a maioria dos sites. Você importará seus formulários existentes, os substituirá nas suas páginas e exportará todos os dados de envio que vem coletando por meio dos complementos do CF7. Dividi o processo em cinco etapas claras.

Etapa 1: instalar o plug-in WPForms

O WPForms é um criador de formulários do tipo arrastar e soltar com mais de 2.100 modelos prontos para tudo, desde simples formulários de contato até formulários de pagamento, pesquisas e processos de inscrição.

Se você está acostumado com a abordagem baseada em códigos de atalho do CF7, o construtor visual oferece uma experiência totalmente diferente. Você pode ver o formulário tomando forma à medida que o cria, em vez de trabalhar com tags de marcação.

O que mais gosto no WPForms para essa situação específica é o importador de formulários integrado. Ele lê seus formulários do CF7 e os converte automaticamente para o formato do WPForms. E até mesmo a versão Lite gratuita inclui o importador.

Apenas para a importação, o WPForms Lite funciona perfeitamente. Se você deseja gerenciamento de entradas, lógica condicional ou formulários com várias páginas — recursos que o CF7 não oferece por padrão —, recomendo fazer o upgrade para um plano Pro.

A página de preços do WPForms.

Para começar, baixe o WPForms Lite no WordPress.org ou adquira uma licença Pro. Em seguida, instale-o no seu site. Se precisar de ajuda com a instalação, siga estas instruções sobre como adicionar o plugin ao WordPress.

Faça o upgrade para o WPForms Pro agora!

Passo 2: Importe seus formulários do Contact Form 7 para o WPForms

Com os dois plugins ativados no seu site, acesse WPForms » Ferramentas. Você verá uma seção chamada “Importar de outros plugins de formulários”. Essa é a ferramenta de migração integrada do WPForms, que cuida de toda a conversão para você.

ferramenta de importação do WPForms

Selecione o Contact Form 7 no menu suspenso. Isso indica ao WPForms de onde extrair seus formulários. Depois de selecioná-lo, clique em Importar para iniciar o processo.

Escolha a fonte de importação do Contact Form 7

Agora você verá todos os seus formulários do CF7 listados na coluna “Formulários disponíveis ”. Clique em cada formulário que deseja migrar ou clique em “Selecionar tudo ” para selecionar todos de uma vez.

Selecione os formulários do Contact Form 7 a serem importados

Quando terminar, você verá uma mensagem de sucesso com links para editar ou visualizar cada formulário importado. Recomendo clicar nos links de visualização apenas para ter certeza de que tudo foi importado da maneira que você esperava.

Mensagem de sucesso da importação do Contact Form 7

Se algum campo não puder ser transferido devido a problemas de compatibilidade, o WPForms os sinaliza para você. Isso geralmente ocorre com códigos de atalho do CF7 altamente personalizados ou com campos de complementos de terceiros para o CF7, como o Conditional Fields for CF7.

Mensagem de incompatibilidade na importação do Contact Form 7

O importador também transfere suas configurações de e-mail de notificação e de confirmação. Ainda assim, recomendo verificar ambas novamente após a importação.

O WPForms oferece guias detalhados sobre como configurar notificações de formulários e ajustar as configurações de confirmação, caso você precise fazer algum ajuste.

Para casos específicos e resolução de problemas, também há documentação detalhada sobre a migração disponível. Vá em frente e visualize cada formulário importado para confirmar se os campos, o layout e as configurações foram transferidos corretamente.

Passo 3: Substitua o Contact Form 7 nas suas páginas

Agora, substitua os formulários CF7 antigos do seu site pelas versões importadas do WPForms. Abra a página ou a publicação onde um formulário CF7 está atualmente incorporado.

Encontre o shortcode ou o bloco do Contact Form 7 e exclua-o. No editor de blocos, clique no bloco CF7 e, em seguida, pressione a tecla “Delete” no teclado. Você também pode clicar no menu de três pontos e selecionar “Remover Contact Form 7”.

Remoção do bloco do Contact Form 7

Clique no botão de mais (+) para adicionar um novo bloco. Pesquise por “WPForms” ou role a tela até a seção Widgets. Adicione o bloco WPForms e, em seguida, selecione o formulário importado no menu suspenso.

Seleção de um formulário no bloco WPForms

Depois de criar seu formulário, reserve um momento para conferir as opções de estilo na barra lateral do editor de blocos. O WPForms permite que você personalize cores, bordas, estilos de botões e espaçamento diretamente ali, sem precisar saber nada de CSS.

Se você já passou um tempo lutando com folhas de estilo personalizadas para deixar seus formulários do CF7 com uma aparência apresentável, vai perceber como isso ficou muito mais fácil. Para um passo a passo completo, consulte o guia de estilização de formulários.

Para simplificar o processo de personalização do seu formulário, você também pode selecionar um tema pronto na seção“Tema do formulário”. Neste exemplo, estou usando o tema Sonic (que é um dos meus favoritos).

Formulário de contato com tema Sonic

Clique em “Visualizar” para conferir como ficou. Quando estiver satisfeito, clique em “Atualizar ” ou “Publicar”. Repita esse procedimento para todas as páginas e publicações que utilizam um formulário CF7.

Se você não tiver certeza de onde todos os seus formulários CF7 estão incorporados, tente procurar nas suas páginas por [contact-form-7 código de atalho no editor do WordPress.

Está usando o Editor Clássico?

Se você ainda não mudou para o editor de blocos, pode incorporar o WPForms usando um shortcode. Encontre o ID acessando WPForms » Todos os formulários.

Passo 4: Exporte os dados enviados pelo Contact Form 7

Este é o passo que a maioria dos guias de migração ignora, mas que é importante. Por padrão, o Contact Form 7 não armazena os envios de formulários no banco de dados do WordPress.

Quando alguém preenche um formulário CF7, é enviada uma notificação por e-mail. Não há um painel de registros nem é possível pesquisar ou exportar envios anteriores.

Se você não tem usado um complemento de banco de dados junto com o CF7, seus envios anteriores só estão na caixa de entrada de e-mail que recebeu essas notificações.

Se você tem usado o Flamingo (um plugin complementar gratuito criado pelo desenvolvedor do CF7), suas mensagens recebidas ficam armazenadas no WordPress. Acesse Flamingo » Mensagens recebidas para verificá-las e exportar o que for necessário.

exportar mensagens recebidas do Flamingo

Se você estiver usando o CFDB7 ou um plugin de banco de dados semelhante, acesse o painel do plugin, selecione cada formulário e clique no botão de exportação para CSV para baixar os dados enviados.

Exportação de CSV do CFDB7

Isso cria um backup dos envios do seu formulário CF7, o que é útil para se manter como referência. Depois de mudar para o WPForms, você não precisará de plugins separados para salvar os envios.

O WPForms armazena automaticamente todas as entradas no painel do WordPress. Você pode pesquisar, filtrar e exportar as entradas dos formulários para CSV ou exportá-las para o Excel a qualquer momento.

Visão geral das inscrições

Passo 5: Limpar e desativar o Contact Form 7

Antes de desinstalar o CF7, verifique esta lista de verificação para garantir que nada seja esquecido.

  • Todos os formulários do CF7 foram importados para o WPForms e testados
  • Todas as páginas e publicações que contêm um formulário CF7 foram atualizadas com o bloco WPForms
  • As notificações por e-mail estão sendo enviadas corretamente nos novos formulários
  • Todos os dados de envio do Flamingo ou do CFDB7 foram exportados e salvos

Depois de confirmar que tudo está funcionando, acesse Plugins » Plugins instalados. Comece desativando primeiro o Contact Form 7, seguido de quaisquer plugins complementares relacionados ao CF7 que você tenha instalado, como o Flamingo, o CFDB7 ou o CF7 Skins.

desativar o Contact Form 7

Após desativar, exclua todos os plugins relacionados ao CF7 dos quais você não precisa mais. Se você estiver usando um plugin de cache, limpe o cache do site para que os scripts e estilos antigos do CF7 sejam totalmente removidos das suas páginas.

Por que mudar do Contact Form 7 agora?

Quero dar o devido crédito ao CF7 aqui. É um plugin confiável desde 2007, é gratuito e, para formulários de contato básicos, cumpre bem sua função. Ele ainda conta com pagamentos via Stripe integrados, integração com o Brevo para e-mail marketing e opções antispam satisfatórias com reCAPTCHA, Cloudflare Turnstile e Akismet.

Mas o congelamento de funcionalidades muda o panorama. Em um evento recente do WordPress, foi anunciado que a versão 6.2 do CF7 será a última grande atualização. A partir daí, haverá apenas correções de bugs e atualizações de segurança. A equipe de desenvolvimento está passando para um projeto diferente. Portanto, o que o CF7 pode fazer hoje é o que ele continuará fazendo daqui para frente.

Isso significa que as diferenças entre o CF7 e o WPForms agora são permanentes. E há várias que são importantes para a maioria dos proprietários de sites WordPress.

  • Criação de formulários: O CF7 utiliza um editor de marcação no qual você digita manualmente as tags de shortcode. O WPForms oferece um construtor visual do tipo arrastar e soltar, no qual você vê exatamente o que seus visitantes verão.
  • Gerenciamento de inscrições: O CF7 não salva os envios no seu banco de dados. Você precisa do Flamingo ou do CFDB7 apenas para visualizar o que as pessoas enviaram. O WPForms armazena todas as inscrições nativamente, com recursos integrados de pesquisa, filtragem e exportação.
  • Lógica condicional: O CF7 requer um complemento de terceiros (Conditional Fields for CF7) para qualquer configuração de visibilidade condicional de campos. O WPForms possui lógica condicional integrada.
  • Modelos de formulário: O CF7 oferece um modelo padrão para cada novo formulário. O WPForms vem com mais de 2.100 modelos prontos, abrangendo desde inscrições em eventos até formulários de doação e candidaturas a vagas de emprego.
  • Proteção contra spam: O CF7 conta com o reCAPTCHA, o Turnstile e o Akismet, o que já é bastante eficaz. O WPForms acrescenta tecnologia antispam própria, CAPTCHAs personalizados e listas de permissão/bloqueio, além dessas mesmas opções de terceiros. Você pode ler mais sobre a prevenção de spam no WPForms.
  • Flexibilidade de pagamento: o CF7 oferece suporte básico ao Stripe por meio de uma tag de formulário. O WPForms Pro oferece o Stripe sem taxas de processamento adicionais, além do PayPal Commerce, Square, cupons, assinaturas recorrentes e campos de cálculo para preços personalizados.
  • Integrações de marketing: O CF7 se conecta ao Brevo e ao Constant Contact (serviço que o CF7 está descontinuando). O WPForms Plus se conecta a 10 serviços de e-mail, incluindo Mailchimp, Kit, AWeber, Drip, GetResponse e outros.

Para uma análise detalhada lado a lado, confira a comparação completa entre o WPForms e o Contact Form 7. O WPForms também oferece recursos que o CF7 nunca teve e que não serão adicionados agora que o desenvolvimento foi interrompido.

Estão disponíveis pesquisas e enquetes, assinaturas digitais, salvamento e retomada, geolocalização, rastreamento de abandono de formulários e relatórios sobre a jornada do usuário.

Perguntas frequentes sobre a exportação do Contact Form 7

Aqui estão as respostas às perguntas mais frequentes sobre o processo de exportação do Contact Form 7 e a migração para o WPForms.

É possível exportar os registros do Contact Form 7 para um arquivo CSV?

Somente se você estiver usando um plugin de banco de dados como o CFDB7 ou o Flamingo junto com o CF7. O Contact Form 7, por si só, não armazena os envios de formulários no banco de dados do WordPress, portanto, não há nada para exportar diretamente do CF7.

Depois de mudar para o WPForms, todos os envios são armazenados automaticamente. Você pode exportar os registros para CSV ou Excel a qualquer momento a partir do painel WPForms » Registros.

Vou perder os dados dos meus formulários ao mudar do CF7 para o WPForms?

Não. O importador do WPForms copia seus formulários do CF7 sem alterar os originais. Ambos os plugins podem funcionar simultaneamente durante a transição; portanto, teste com calma antes de remover qualquer coisa.

O WPForms é gratuito?

O WPForms Lite é 100% gratuito e inclui o importador CF7, um construtor visual do tipo arrastar e soltar, campos básicos de formulário e pagamentos via Stripe.

Para gerenciamento de entradas, lógica condicional, formulários com várias páginas e recursos avançados, os planos pagos custam a partir de US$ 49,50/ano. Você pode ver um detalhamento completo na comparação entre o WPForms e o Contact Form 7.

É possível importar vários formulários do Contact Form 7 de uma só vez?

Sim. O importador do WPForms exibe todos os seus formulários do CF7 em uma lista de formulários disponíveis. Selecione formulários individuais ou clique em “Selecionar tudo” para importar tudo de uma só vez.

A seguir, tire mais proveito dos seus formulários do WordPress

Agora que a migração está concluída, você pode começar a criar formulários que o CF7 nunca conseguiria processar sozinho. Essa é a verdadeira vantagem de fazer a mudança.

Por exemplo, se você tiver um formulário mais longo do qual os visitantes tendem a desistir, tente dividi-lo em um formulário de várias páginas com uma barra de progresso.

Se você precisar criar novos formulários além daqueles importados do CF7, o criador de formulários com IA do WPForms pode economizar muito tempo.

Descreva o que você precisa com uma simples instrução e ele gera um formulário funcional em segundos. É uma maneira rápida de criar todos aqueles formulários que você sempre adiava porque o CF7 tornava o processo tedioso.

Comece a criar formulários melhores com o WPForms

Pronto para criar seu formulário? Comece hoje mesmo com o plug-in de criação de formulários mais fácil do WordPress. O WPForms Pro inclui vários modelos gratuitos e oferece uma garantia de reembolso de 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais tutoriais e guias gratuitos sobre o WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Hamza Shahid

Hamza é redator da equipe do WPForms e também é especializado em tópicos relacionados a marketing digital, segurança cibernética, plug-ins do WordPress e sistemas ERP.Saiba mais

O melhor plug-in de criação de formulários de arrastar e soltar para WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.