Resumo de IA
O Contact Form 7 entrou recentemente num congelamento de funcionalidades. Numa conferência WordPress, foi anunciado que a versão 6.2 será a última grande atualização do plugin. Depois disso, apenas correções de bugs e patches de segurança.
Se for um dos muitos sites WordPress que ainda executam o Contact Form 7, vale a pena prestar atenção. Nenhuma funcionalidade nova significa que o plugin não acompanhará a evolução do WordPress.
Ajudei várias pessoas a migrar do CF7 para o WPForms ao longo dos anos, e o processo é uma das trocas de plugins mais fáceis que fará no WordPress.
O WPForms tem um importador integrado que transfere os seus formulários CF7 em poucos cliques. Neste guia, irei guiá-lo através de todo o processo de exportação e migração, do início ao fim.
Exporte os seus dados do Contact Form 7 agora
Como exportar o Contact Form 7 para o WPForms
A migração completa demora cerca de 5-10 minutos para a maioria dos sites. Importará os seus formulários existentes, substituí-los-á nas suas páginas e exportará quaisquer dados de submissão que tenha vindo a recolher através de add-ons do CF7. Dividi-o em cinco passos claros.
Passo 1: Instalar o Plugin WPForms
O WPForms é um construtor de formulários de arrastar e soltar com mais de 2.100 modelos pré-construídos para tudo, desde formulários de contacto simples a formulários de pagamento, inquéritos e fluxos de registo.
Se vier da abordagem baseada em shortcode do CF7, o construtor visual é uma experiência completamente diferente. Pode ver o seu formulário a tomar forma enquanto o constrói, em vez de trabalhar com tags de marcação.
O que mais gosto no WPForms para esta situação específica é o importador de formulários integrado. Lê os seus formulários CF7 e converte-os automaticamente para o formato WPForms. E mesmo a versão gratuita Lite inclui o importador.
Apenas para a importação, o WPForms Lite funciona perfeitamente. Se quiser gestão de entradas, lógica condicional ou formulários de várias páginas que o CF7 não oferece nativamente, recomendo a atualização para um plano Pro.
Para começar, descarregue o WPForms Lite do WordPress.org ou compre 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.
Atualize para WPForms Pro Agora!
Passo 2: Importar os seus formulários do Contact Form 7 para o WPForms
Com ambos os plugins ativos no seu site, vá a WPForms » Ferramentas. Verá uma secção intitulada Importar de outros plugins de formulários. Esta é a ferramenta de migração integrada do WPForms que trata de toda a conversão por si.

Escolha Contact Form 7 no menu suspenso. Isto diz ao WPForms de onde extrair os seus formulários. Assim que o tiver selecionado, clique em Importar para iniciar o processo.

Agora verá todos os seus formulários CF7 listados na coluna Formulários disponíveis. Clique em cada formulário que pretende migrar, ou clique em Selecionar tudo para os obter todos de uma vez.

Quando terminar, verá uma mensagem de sucesso com links para editar ou pré-visualizar cada formulário importado. Recomendo que clique nos links de pré-visualização apenas para ter a certeza de que tudo foi transferido como esperava.

Se algum campo não pôde ser transferido devido a problemas de compatibilidade, o WPForms assinala-os para si. Isto acontece geralmente com shortcodes do CF7 fortemente personalizados ou campos de add-ons de terceiros do CF7, como o Conditional Fields for CF7.

O importador também traz as suas definições de e-mail de notificação e confirmação. Recomendo ainda assim que verifique ambos após a importação.
O WPForms tem guias detalhados sobre como configurar notificações de formulário e configurar definições de confirmação, caso necessite de ajustar alguma coisa.
Para casos extremos e resolução de problemas, existe também documentação detalhada de migração disponível. Pode pré-visualizar cada formulário importado para confirmar se os campos, o layout e as definições foram transferidos corretamente.
Passo 3: Substituir o Contact Form 7 nas suas páginas
Agora substitua os antigos formulários CF7 no seu site pelas versões WPForms importadas. Abra a página ou publicação onde um formulário CF7 está atualmente incorporado.
Encontre o shortcode ou bloco do Contact Form 7 e elimine-o. No editor de blocos, clique no bloco CF7 e, em seguida, prima a tecla Eliminar no seu teclado. Também pode clicar no menu de três pontos e selecionar Remover Contact Form 7.

Clique no botão mais (+) para adicionar um novo bloco. Procure por “WPForms” ou navegue até à secção Widgets. Adicione o bloco WPForms e, em seguida, escolha o seu formulário importado no menu pendente.

Depois de o seu formulário estar no lugar, reserve um momento para verificar as opções de estilo na barra lateral do editor de blocos. O WPForms permite-lhe personalizar cores, bordas, estilos de botões e espaçamento diretamente, sem qualquer conhecimento de CSS.
Se passou tempo a lutar com folhas de estilo personalizadas para tornar os seus formulários CF7 apresentáveis, apreciará o quão mais fácil isto é. Para um guia completo, consulte o guia de estilo de formulários.
Para agilizar a estilização do seu formulário, também pode selecionar um tema pronto a usar na secção Tema do Formulário . Neste exemplo, estou a usar o tema Sonic (que é um dos meus favoritos).
Clique em Pré-visualizar para verificar como fica. Quando estiver satisfeito, clique em Atualizar ou Publicar. Repita isto para cada página e publicação que utilize um formulário CF7.
Se não tem a certeza de onde todos os seus formulários CF7 estão incorporados, tente pesquisar nas suas páginas pelo shortcode [contact-form-7 no editor do WordPress.
Passo 4: Exportar os dados de submissão do Contact Form 7
Este é o passo que a maioria dos guias de migração omite, e é importante. O Contact Form 7 não armazena submissões de formulários na base de dados do WordPress por defeito.
Quando alguém preenche um formulário CF7, envia uma notificação por e-mail. Não existe um painel de entradas nem forma de pesquisar ou exportar submissões anteriores.
Se não tem vindo a usar um add-on de base de dados juntamente com o CF7, as suas submissões anteriores só existem na caixa de entrada de e-mail que recebeu essas notificações.
Se tem vindo a usar o Flamingo (um plugin complementar gratuito do programador do CF7), as suas submissões são armazenadas no WordPress. Vá a Flamingo » Mensagens Recebidas para as rever e exportar o que precisar.
Se tem vindo a usar o CFDB7 ou um add-on de base de dados semelhante, navegue até ao painel do plugin, selecione cada formulário e clique no botão Exportar CSV para descarregar os dados das suas submissões.
Isto cria uma cópia de segurança dos envios do seu formulário CF7, o que é útil para manter como referência. Após mudar para WPForms, não precisará de plugins separados para guardar os envios.
O WPForms armazena automaticamente cada entrada no painel do WordPress. Pode pesquisar, filtrar e exportar entradas de formulário para CSV ou exportar entradas para Excel a qualquer momento.

Passo 5: Limpar e desativar o Contact Form 7
Antes de remover o CF7, execute esta lista de verificação para garantir que nada passa despercebido.
- Todos os formulários CF7 foram importados para o WPForms e testados
- Todas as páginas e publicações com um formulário CF7 foram atualizadas com o bloco WPForms
- As notificações por e-mail estão a ser enviadas corretamente nos novos formulários
- Quaisquer dados de envio do Flamingo ou CFDB7 foram exportados e guardados
Assim que confirmar que tudo está a funcionar, vá para Plugins » Plugins Instalados. Comece por desativar primeiro o Contact Form 7, seguido de quaisquer plugins adicionais relacionados com o CF7 que tenha instalado, como Flamingo, CFDB7 ou CF7 Skins.
Após desativar, elimine todos os plugins relacionados com o CF7 de que já não necessita. Se estiver a usar um plugin de cache, limpe a cache do seu site para que os antigos scripts e estilos do CF7 sejam completamente removidos das suas páginas.
Porquê mudar do Contact Form 7 agora?
Quero dar ao CF7 o devido crédito aqui. Tem sido um plugin fiável desde 2007, é gratuito e, para formulários de contacto básicos, cumpre o seu propósito. Tem até pagamentos Stripe integrados, integração de marketing por e-mail Brevo e opções decentes anti-spam com reCAPTCHA, Cloudflare Turnstile e Akismet.
Mas o congelamento de funcionalidades muda o cenário. Num evento recente do WordPress, foi anunciado que a versão 6.2 do CF7 será a última grande versão. Depois disso, apenas correções de bugs e atualizações de segurança. A equipa de desenvolvimento está a mudar para um projeto diferente. Portanto, o que o CF7 pode fazer hoje é o que fará no futuro.
Isso significa que as lacunas entre o CF7 e o WPForms são agora permanentes. E existem várias que são importantes para a maioria dos proprietários de sites WordPress.
- Criação de formulários: O CF7 usa um editor de marcação onde digita etiquetas de shortcode manualmente. O WPForms fornece um construtor visual de arrastar e soltar onde vê exatamente o que os seus visitantes verão.
- Gestão de entradas: O CF7 não guarda envios na sua base de dados. Precisa do Flamingo ou do CFDB7 apenas para ver o que as pessoas enviaram. O WPForms armazena cada entrada nativamente, com pesquisa completa, filtragem e exportação integradas.
- Lógica condicional: O CF7 requer um plugin de terceiros (Conditional Fields for CF7) para qualquer visibilidade condicional de campos. O WPForms tem lógica condicional integrada.
- Modelos de formulário: O CF7 fornece um modelo padrão por cada novo formulário. O WPForms vem com mais de 2.100 modelos prontos a usar que cobrem tudo, desde registos de eventos a formulários de doação e candidaturas de emprego.
- Proteção contra spam: O CF7 tem reCAPTCHA, Turnstile e Akismet, o que é sólido. O WPForms adiciona tecnologia proprietária anti-spam, CAPTCHAs personalizados e listas de permitir/negar sobre essas mesmas opções de terceiros. Pode ler mais sobre prevenção de spam no WPForms.
- Flexibilidade de pagamento: O CF7 tem suporte básico do Stripe através de uma tag de formulário. O WPForms Pro oferece o Stripe sem taxas de processamento adicionais, além de PayPal Commerce, Square, cupões, subscrições recorrentes e campos de cálculo para preços personalizados.
- Integrações de marketing: O CF7 conecta-se ao Brevo e ao Constant Contact (que o CF7 está a descontinuar ativamente). O WPForms Plus conecta-se a 10 serviços de e-mail, incluindo Mailchimp, Kit, AWeber, Drip, GetResponse e outros.
Para uma análise detalhada lado a lado, consulte a comparação completa WPForms vs Contact Form 7. O WPForms também oferece funcionalidades que o CF7 nunca teve e não adicionará agora que o desenvolvimento parou.
Inquéritos e sondagens, assinaturas digitais, guardar e retomar, geolocalização, rastreamento de abandono de formulários e relatórios de jornada do utilizador estão todos disponíveis.
FAQs sobre a exportação do Contact Form 7
Aqui estão as respostas às perguntas mais comuns sobre o processo de exportação do Contact Form 7 e a migração para o WPForms.
Posso exportar entradas do Contact Form 7 para CSV?
Apenas se tiver utilizado um add-on de base de dados como o CFDB7 ou Flamingo em conjunto com o CF7. O Contact Form 7 em si não armazena submissões de formulários na sua base de dados WordPress, pelo que não há nada para exportar diretamente do CF7.
Após a mudança para o WPForms, cada submissão é armazenada automaticamente. Pode exportar entradas para CSV ou Excel a qualquer momento a partir do painel WPForms » Entries.
Perderei os meus dados de formulário ao mudar do CF7 para o WPForms?
Não. O importador do WPForms copia os seus formulários CF7 sem tocar nos originais. Ambos os plugins podem funcionar lado a lado enquanto faz a transição, por isso leve o seu tempo a testar antes de remover qualquer coisa.
O WPForms é gratuito?
O WPForms Lite é 100% gratuito e inclui o importador CF7, um construtor visual de arrastar e soltar, campos de formulário básicos e pagamentos Stripe.
Para gestão de entradas, lógica condicional, formulários de várias páginas e funcionalidades avançadas, os planos pagos começam em 49,50 €/ano. Pode ver uma análise completa na comparação WPForms vs Contact Form 7.
Posso importar múltiplos formulários do Contact Form 7 de uma vez?
Sim. O importador do WPForms mostra todos os seus formulários CF7 numa lista Formulários Disponíveis. Selecione formulários individuais ou clique em Selecionar Tudo para importar tudo num único lote.
Em seguida, obtenha mais dos seus formulários WordPress
Agora que a migração está concluída, pode começar a criar formulários que o CF7 nunca conseguiria gerir sozinho. Essa é a verdadeira recompensa da mudança.
Por exemplo, se tiver um formulário mais longo do qual os visitantes tendem a desistir, experimente dividi-lo num formulário de várias páginas com uma barra de progresso.
Se precisar de criar novos formulários para além dos que importou do CF7, o construtor de formulários com IA do WPForms pode poupar-lhe muito tempo.
Descreva o que precisa com um prompt simples e ele gera um formulário funcional em segundos. É uma forma rápida de configurar todos aqueles formulários que foi adiando porque o CF7 tornava o processo tedioso.
Comece a criar melhores formulários com o WPForms
Pronto para construir o seu formulário? Comece hoje com o plugin construtor de formulários WordPress mais fácil. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.
Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.