Resumo de IA
O Contact Form 7 entrou recentemente em um feature freeze. Em um evento do 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 você tem um dos muitos sites WordPress que ainda usam o Contact Form 7, isso vale a pena prestar atenção. Nenhuma nova funcionalidade 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 plugin mais fáceis que você fará no WordPress.
O WPForms tem um importador integrado que traz seus formulários CF7 com apenas alguns cliques. Neste guia, vou guiá-lo 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á em suas páginas e exportará quaisquer dados de envio que tenha coletado por meio de add-ons do CF7. Eu dividi isso em cinco etapas claras.
Passo 1: Instale o Plugin WPForms
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 contato simples a formulários de pagamento, pesquisas e fluxos de registro.
Se você está acostumado com a abordagem baseada em shortcode do CF7, o construtor visual é uma experiência completamente diferente. Você pode ver seu formulário tomando forma enquanto o constrói, em vez de trabalhar com tags de marcação.
O que eu mais gosto no WPForms para esta situação específica é o importador de formulários integrado. Ele lê seus formulários CF7 e os converte para o formato WPForms automaticamente. E mesmo a versão gratuita Lite 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 de várias páginas que o CF7 não oferece nativamente, recomendo fazer o upgrade para um plano Pro.
Para começar, baixe o WPForms Lite do WordPress.org ou compre uma licença Pro. Em seguida, instale-o em 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!
Etapa 2: Importe Seus Formulários do Contact Form 7 para o WPForms
Com ambos os plugins ativos em seu site, vá para WPForms » Ferramentas. Você verá uma seção rotulada Importar de Outros Plugins de Formulário. Esta é a ferramenta de migração integrada do WPForms que cuida de toda a conversão para você.

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

Agora você 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 Todos para pegar tudo de uma vez.

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

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

O importador também traz suas configurações de e-mail de notificação e confirmação. Eu ainda recomendo verificar ambos após a importação.
O WPForms tem guias detalhados sobre como configurar notificações de formulário e configurar as definições de confirmação, caso precise ajustar algo.
Para casos extremos e solução de problemas, há também documentação detalhada de 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.
Etapa 3: Substitua o Contact Form 7 em Suas Páginas
Agora substitua os formulários antigos do CF7 em seu site pelas versões importadas do WPForms. Abra a página ou postagem onde um formulário do CF7 está atualmente incorporado.
Encontre o shortcode ou bloco do Contact Form 7 e exclua-o. No editor de blocos, clique no bloco do CF7 e pressione delete no teclado. Você também pode clicar no menu de três pontos e selecionar Remover Contact Form 7.

Clique no botão de adição (+) para adicionar um novo bloco. Procure por "WPForms" ou role até a seção Widgets. Adicione o bloco WPForms e, em seguida, escolha seu formulário importado no menu suspenso.

Assim que seu formulário estiver no lugar, reserve um momento para conferir as opções de estilo na barra lateral do editor de blocos. O WPForms permite personalizar cores, bordas, estilos de botão e espaçamento ali mesmo, sem nenhum conhecimento de CSS.
Se você passou tempo lutando com folhas de estilo personalizadas para tornar seus formulários do CF7 apresentáveis, apreciará o quão mais fácil isso é. Para um guia completo, confira o guia de estilo de formulários.
Para agilizar a estilizaçã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).
Clique em Visualizar para verificar como ficou. Quando estiver satisfeito, clique em Atualizar ou Publicar. Repita isso para todas as páginas e posts que usam um formulário do CF7.
Se você não tem certeza de onde todos os seus formulários do CF7 estão incorporados, tente pesquisar em suas páginas pelo shortcode [contact-form-7 no editor do WordPress.
Etapa 4: Exporte Seus Dados de Envio do Contact Form 7
Esta é a etapa que a maioria dos guias de migração omite, e ela é importante. O Contact Form 7 não armazena envios de formulário no banco de dados do WordPress por padrão.
Quando alguém preenche um formulário do CF7, ele envia uma notificação por e-mail. Não há painel de entradas e nenhuma maneira de pesquisar ou exportar envios anteriores.
Se você não tem usado um addon de banco de dados junto com o CF7, seus envios anteriores existem apenas na caixa de entrada de e-mail que recebeu essas notificações.
Se você tem usado o Flamingo (um plugin complementar gratuito do desenvolvedor do CF7), seus envios são armazenados no WordPress. Vá para Flamingo » Mensagens Recebidas para revisá-los e exportar o que precisar.
Se você tem usado o CFDB7 ou um addon de banco de dados semelhante, navegue até o painel do plugin, selecione cada formulário e clique no botão Exportar CSV para baixar os dados de envio.
Isso cria um backup dos envios do seu formulário CF7, o que é útil para manter como referência. Após mudar para o WPForms, você não precisará de plugins separados para salvar os envios.
O WPForms armazena cada entrada automaticamente no painel do WordPress. Você pode pesquisar, filtrar e exportar entradas de formulário para CSV ou exportar entradas para Excel a qualquer momento.

Etapa 5: Limpe e Desative o Contact Form 7
Antes de remover o CF7, execute esta lista de verificação para garantir que nada passe despercebido.
- Todos os formulários CF7 foram importados para o WPForms e testados
- Cada página e postagem com um formulário CF7 foi atualizado com o bloco WPForms
- As notificações por e-mail estão sendo enviadas corretamente nos novos formulários
- Qualquer dado de envio do Flamingo ou CFDB7 foi exportado e salvo
Depois de confirmar que tudo está funcionando, vá para Plugins » Plugins Instalados. Comece desativando o Contact Form 7 primeiro, seguido por quaisquer plugins de complemento relacionados ao CF7 que você tinha instalado, como Flamingo, CFDB7 ou CF7 Skins.
Após desativar, exclua todos os plugins relacionados ao CF7 que você não precisa mais. Se você estiver usando um plugin de cache, limpe o cache do seu site para que os scripts e estilos antigos do CF7 sejam totalmente removidos de suas páginas.
Por que Mudar do Contact Form 7 Agora?
Quero dar ao CF7 o devido crédito aqui. Ele tem sido um plugin confiável desde 2007, é gratuito e, para formulários de contato básicos, ele cumpre o que promete. Ele ainda tem pagamentos Stripe integrados, integração de marketing por e-mail com Brevo e opções decentes de anti-spam com reCAPTCHA, Cloudflare Turnstile e Akismet.
Mas o congelamento de recursos muda o cenário. Em um evento recente do WordPress, foi anunciado que a versão 6.2 do CF7 será a última grande atualização. Depois disso, apenas correções de bugs e atualizações de segurança. A equipe de desenvolvimento está se mudando para um projeto diferente. Portanto, o que o CF7 pode fazer hoje é o que ele fará no futuro.
Isso significa que as lacunas entre o CF7 e o WPForms agora são permanentes. E existem várias que importam para a maioria dos proprietários de sites WordPress.
- Criação de formulários: O CF7 usa um editor de marcação onde você digita tags de shortcode manualmente. O WPForms oferece um construtor visual de arrastar e soltar onde você vê exatamente o que seus visitantes verão.
- Gerenciamento de entradas: O CF7 não salva envios em seu banco de dados. Você precisa do Flamingo ou CFDB7 apenas para visualizar 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 complemento de terceiros (Conditional Fields for CF7) para qualquer visibilidade de campo condicional. O WPForms tem lógica condicional integrada.
- Modelos de formulário: O CF7 oferece um modelo padrão por novo formulário. O WPForms vem com mais de 2.100 modelos prontos cobrindo tudo, desde registros 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 permissão/negação sobre essas mesmas opções de terceiros. Você 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 Stripe sem taxas de processamento adicionais, além de 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 (que o CF7 está descontinuando ativamente). 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 WPForms e Contact Form 7. O WPForms também oferece recursos que o CF7 nunca teve e não adicionará agora que o desenvolvimento parou.
Pesquisas e enquetes, assinaturas digitais, salvar e continuar, geolocalização, rastreamento de abandono de formulário e relatórios de jornada do usuário estão todos disponíveis.
Perguntas Frequentes Sobre a Exportação do Contact Form 7
Aqui estão as respostas para as 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?
Somente se você tiver usado um addon de banco de dados como CFDB7 ou Flamingo junto com o CF7. O Contact Form 7 em si não armazena envios de formulário no seu banco de dados WordPress, portanto, não há nada para exportar diretamente do CF7.
Após a troca para o WPForms, cada envio é armazenado automaticamente. Você pode exportar entradas para CSV ou Excel a qualquer momento no painel WPForms » Entradas.
Perderei Meus Dados de Formulário ao Mudar do CF7 para o WPForms?
Não. O importador do WPForms copia seus formulários CF7 sem tocar nos originais. Ambos os plugins podem rodar lado a lado enquanto você faz a transição, então leve o tempo que precisar para testar antes de remover qualquer coisa.
O WPForms é Gratuito?
O WPForms Lite é 100% gratuito e inclui o importador de CF7, um construtor visual de arrastar e soltar, campos básicos de formulário e pagamentos com Stripe.
Para gerenciamento de entradas, lógica condicional, formulários de várias páginas e recursos avançados, os planos pagos começam em R$ 249,90/ano. Você 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 exibe todos os seus formulários CF7 em uma lista de Formulários Disponíveis. Selecione formulários individuais ou clique em Selecionar Todos para importar tudo em um único lote.
Em Seguida, Obtenha Mais dos Seus Formulários WordPress
Agora que a migração foi concluída, você pode começar a criar formulários que o CF7 nunca conseguiria lidar sozinho. Essa é a verdadeira recompensa da mudança.
Por exemplo, se você tem 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 que importou do CF7, o construtor de formulários com IA do WPForms pode economizar muito tempo.
Descreva o que você precisa com um prompt simples e ele gera um formulário funcional em segundos. É uma maneira rápida de configurar todos aqueles formulários que você foi adiando porque o CF7 tornava o processo tedioso.
Comece a Criar Melhores Formulários com WPForms
Pronto para criar seu formulário? Comece hoje mesmo com o plugin de criação de formulários WordPress mais fácil. WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.
Se este artigo ajudou você, por favor, siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.