Resumo da IA
O Contact Form 7 entrou recentemente numa fase de congelamento de funcionalidades. Num evento do WordPress, foi anunciado que a versão 6.2 será a última grande atualização do plugin. A partir daí, serão feitas apenas correções de erros e atualizações de segurança.
Se o seu site é um dos muitos sites WordPress que ainda utilizam o Contact Form 7, vale a pena prestar atenção a isto. A ausência de novas funcionalidades 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 este processo é uma das transições de plugin mais fáceis que poderá fazer no WordPress.
O WPForms possui um importador integrado que transfere os seus formulários do CF7 com apenas alguns cliques. Neste guia, vou guiá-lo ao longo de todo o processo de exportação e migração, do início ao fim.
Exportar agora os dados do Formulário de Contacto 7
Como exportar o Contact Form 7 para o WPForms
A migração completa demora cerca de 5 a 10 minutos na maioria dos sites. Irá importar os seus formulários existentes, substituí-los nas suas páginas e exportar quaisquer dados de envio que tenha recolhido através dos complementos do CF7. Dividi o processo em cinco passos claros.
- Passo 1: Instalar o plugin WPForms
- Passo 2: Importar os seus formulários do Contact Form 7 para o WPForms
- Passo 3: Substituir o Contact Form 7 nas suas páginas
- Passo 4: Exportar os dados enviados através do Contact Form 7
- Passo 5: Limpar e desativar o Contact Form 7
- Por que mudar do Contact Form 7 agora?
Passo 1: Instalar o plugin WPForms
O WPForms é um criador de formulários do tipo «arrastar e largar» com mais de 2.100 modelos pré-definidos para tudo, desde simples formulários de contacto até formulários de pagamento, inquéritos e processos de registo.
Se está habituado à abordagem baseada em códigos de atalho do CF7, o construtor visual é uma experiência completamente diferente. Pode ver o seu formulário a tomar forma à medida que 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. Ele lê os seus formulários CF7 e converte-os automaticamente para o formato do WPForms. E até a versão Lite gratuita inclui o importador.
Apenas para a importação, o WPForms Lite funciona na perfeição. Se pretender gestão de entradas, lógica condicional ou formulários com várias páginas — funcionalidades que o CF7 não oferece de forma nativa —, recomendo que faça a atualização para um plano Pro.
Para começar, descarregue o WPForms Lite a partir do 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.
Atualize para o 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, aceda a WPForms » Ferramentas. Irá 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.

Selecione «Contact Form 7» no menu suspenso. Isto indica ao WPForms de onde deve importar os seus formulários. Depois de o selecionar, 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 deseja migrar ou clique em «Selecionar tudo » para selecionar todos de uma só vez.

Quando terminar, irá ver uma mensagem a indicar que a importação foi bem-sucedida, com links para editar ou pré-visualizar cada formulário importado. Recomendo que clique nos links de pré-visualização para se certificar de que tudo ficou tal como esperava.

Se algum campo não puder ser transferido devido a problemas de compatibilidade, o WPForms assinala-os para si. Isto acontece normalmente 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.

O importador também transfere as suas definições de e-mail de notificação e de confirmação. Recomendo, no entanto, que verifique ambas após a importação.
O WPForms disponibiliza guias detalhados sobre como configurar notificações de formulários e ajustar as definições de confirmação, caso seja necessário fazer alguma alteração.
Para casos específicos e resolução de problemas, também está disponível documentação detalhada sobre a migração. Não hesite em 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 formulários CF7 antigos do seu site pelas versões importadas do WPForms. Abra a página ou publicação onde um formulário CF7 está atualmente incorporado.
Encontre o código de atalho ou o bloco do Contact Form 7 e elimine-o. No editor de blocos, clique no bloco CF7 e, em seguida, prima a tecla «Delete» no teclado. Também pode clicar no menu com os três pontos e selecionar «Remover Contact Form 7».

Clique no botão mais (+) para adicionar um novo bloco. Pesquise por «WPForms» ou desça até à secção Widgets. Adicione o bloco WPForms e, em seguida, selecione o formulário importado no menu suspenso.

Depois de criar o seu formulário, reserve um momento para explorar 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 a partir daí, sem necessidade de conhecimentos de CSS.
Se já teve de se debater com folhas de estilo personalizadas para dar um aspeto apresentável aos seus formulários CF7, vai apreciar como isto é muito mais fácil. Para um guia passo a passo completo, consulte o guia de estilo de formulários.
Para simplificar a personalização do seu formulário, também pode selecionar um tema pré-definido 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 o resultado. Quando estiver satisfeito, clique em «Atualizar » ou «Publicar». Repita este procedimento para todas as páginas e publicações que utilizem um formulário CF7.
Se não tiver a certeza de onde estão incorporados todos os seus formulários CF7, tente procurar nas suas páginas o [contact-form-7 código de atalho no editor do WordPress.
Passo 4: Exportar os dados enviados através do Contact Form 7
Este é o passo que a maioria dos guias de migração ignora, mas que é importante. Por predefinição, o Contact Form 7 não armazena os envios de formulários na base de dados do WordPress.
Quando alguém preenche um formulário CF7, é enviada uma notificação por e-mail. Não existe um painel de registos nem é possível pesquisar ou exportar envios anteriores.
Se ainda não tem utilizado um complemento de base de dados em conjunto com o CF7, os seus envios anteriores só existem na caixa de entrada de e-mail que recebeu essas notificações.
Se tem utilizado o Flamingo (um plugin complementar gratuito do criador do CF7), as suas submissões estão armazenadas no WordPress. Aceda a Flamingo » Mensagens Recebidas para as rever e exportar o que precisar.
Se tem utilizado o CFDB7 ou um complemento de base de dados semelhante, aceda ao painel de controlo do plugin, selecione cada formulário e clique no botão de exportação para CSV para descarregar os dados enviados.
Isto cria uma cópia de segurança dos envios do seu formulário CF7, o que é útil para guardar como referência. Depois de mudar para o WPForms, não precisará de plugins separados para guardar os envios.
O WPForms guarda automaticamente todas as entradas no painel de controlo do WordPress. Pode pesquisar, filtrar e exportar as entradas dos formulários para CSV ou exportá-las para o Excel a qualquer momento.

Passo 5: Limpar e desativar o Contact Form 7
Antes de remover o CF7, verifique esta lista de verificação para garantir que nada fica por fazer.
- 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
- Todos os dados de submissão do Flamingo ou do CFDB7 foram exportados e guardados
Depois de confirmar que tudo está a funcionar, aceda a Plugins » Plugins instalados. Comece por desativar primeiro o Contact Form 7, seguido de quaisquer plugins complementares relacionados com o CF7 que tenha instalado, como o Flamingo, o CFDB7 ou o CF7 Skins.
Após desativar, elimine todos os plugins relacionados com o CF7 de que já não necessita. Se estiver a utilizar um plugin de cache, limpe o cache do seu site para que os antigos scripts e estilos do CF7 sejam totalmente removidos das suas páginas.
Por que mudar do Contact Form 7 agora?
Quero fazer aqui justiça ao CF7. É um plugin fiável desde 2007, é gratuito e, para formulários de contacto básicos, cumpre o seu papel. Tem até pagamentos Stripe integrados, integração com o Brevo para marketing por e-mail e opções antispam decentes com o reCAPTCHA, o Cloudflare Turnstile e o Akismet.
Mas o congelamento de funcionalidades altera o panorama. Num 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 erros e atualizações de segurança. A equipa de desenvolvimento vai passar a dedicar-se a um projeto diferente. Portanto, o que o CF7 consegue fazer hoje é o que continuará a fazer no futuro.
Isso significa que as diferenças entre o CF7 e o WPForms são agora definitivas. 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 onde se digitam manualmente as tags de shortcode. O WPForms oferece um construtor visual do tipo «arrastar e largar», onde se vê exatamente o que os visitantes irão ver.
- Gestão de entradas: O CF7 não guarda os envios na sua base de dados. É necessário o Flamingo ou o CFDB7 apenas para visualizar o que as pessoas enviaram. O WPForms armazena todas as entradas de forma nativa, com funcionalidades integradas 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 dos campos. O WPForms possui lógica condicional integrada.
- Modelos de formulários: O CF7 oferece um modelo predefinido por cada novo formulário. O WPForms inclui mais de 2.100 modelos prontos a usar, que abrangem tudo, desde inscrições em eventos a formulários de doação e candidaturas a empregos.
- Proteção contra spam: O CF7 inclui o reCAPTCHA, o Turnstile e o Akismet, o que constitui uma base sólida. O WPForms acrescenta tecnologia antispam própria, CAPTCHAs personalizados e listas de permissão/bloqueio, para além dessas mesmas opções de terceiros. Pode ler mais sobre a prevenção de spam no WPForms.
- Flexibilidade de pagamento: O CF7 oferece suporte básico ao Stripe através de uma tag de formulário. O WPForms Pro permite utilizar o Stripe sem taxas de processamento adicionais, além do PayPal Commerce, do Square, de cupões, de assinaturas recorrentes e de campos de cálculo para preços personalizados.
- Integrações de marketing: O CF7 integra-se com o Brevo e o Constant Contact (serviço que o CF7 está a descontinuar progressivamente). O WPForms Plus integra-se com 10 serviços de e-mail, incluindo o Mailchimp, o Kit, o AWeber, o Drip, o GetResponse e outros.
Para uma análise detalhada lado a lado, consulte a comparação completa entre o WPForms e o Contact Form 7. O WPForms também oferece funcionalidades que o CF7 nunca teve e que não irá adicionar agora que o seu desenvolvimento foi interrompido.
Estão disponíveis inquéritos e sondagens, assinaturas digitais, funcionalidades de guardar e retomar, geolocalização, acompanhamento de formulários abandonados e relatórios sobre o percurso do utilizador.
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 registos do Contact Form 7 para um ficheiro CSV?
Apenas se tiver utilizado um complemento de base de dados como o CFDB7 ou o Flamingo em conjunto com o CF7. O Contact Form 7, por si só, não armazena os envios de formulários na base de dados do WordPress, pelo que não há nada para exportar diretamente do CF7.
Depois de mudar para o WPForms, todos os envios são guardados automaticamente. Pode exportar os registos para CSV ou Excel a qualquer momento a partir do painel de controlo WPForms » Registos.
Vou perder os dados dos meus formulários ao mudar do CF7 para o WPForms?
Não. O importador do WPForms copia os seus formulários do CF7 sem alterar os originais. Ambos os plugins podem funcionar em paralelo durante a transição, por isso teste-os 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 largar, campos de formulário básicos e pagamentos via Stripe.
Para gestão de entradas, lógica condicional, formulários com várias páginas e funcionalidades avançadas, os planos pagos começam nos 49,50 $/ano. Pode consultar uma análise detalhada 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 apresenta todos os seus formulários CF7 numa 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 o máximo partido dos seus formulários do 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 vantagem de mudar.
Por exemplo, se tiver um formulário mais extenso 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 criador de formulários WPForms AI pode poupar-lhe muito tempo.
Descreva o que precisa com uma simples instrução e o sistema gera um formulário funcional em segundos. É uma forma rápida de criar todos aqueles formulários que andava a adiar porque o CF7 tornava o processo tedioso.
Comece a criar formulários melhores com o WPForms
Pronto para criar o seu formulário? Comece hoje mesmo com o plugin de criação de formulários mais fácil do WordPress. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de reembolso de 14 dias.
Se este artigo o ajudou, siga-nos no Facebook e no Twitter para mais tutoriais e guias gratuitos do WordPress.