Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🔌 26 Extensões do Contact Form 7: panorama completo de 2026

🔌 26 Extensões do Contact Form 7: panorama completo de 2026

Contact Form 7, cinco milhões de instalações ativas. Gratuito, flexível, à prova de bala. É por isso que continua a ser o núcleo do ecossistema WordPress, enquanto dezenas de concorrentes caíram no esquecimento.

Uma instalação básica dá-lhe um campo de texto e um botão «Enviar». Só isso. Sem base de dados de submissões, sem antisspam, sem processamento de pagamentos. Mas o ecossistema do CF7 cresceu ao longo de década e meia, transformando-se num mercado de extensões: desde pequenos utilitários gratuitos a pacotes premium que convertem um formulário num gateway de CRM ou terminal de pagamento.

Testámos 26 add-ons em sites ativos em julho de 2026. Selecionámos os que realmente funcionam, não entram em conflito e não exigem malabarismos.

💡 Visão geral rápida:

  • Decida uma categoria: proteção antisspam, processamento de pagamentos, integrações CRM, design ou automação; cada grupo tem 3 a 4 extensões
  • As extensões gratuitas instalam-se a partir do repositório WordPress.org com um botão; as premium através do CodeCanyon ou do site do programador
  • Os add-ons premium justificam-se quando precisa de integração com serviços externos (Dropbox, Salesforce, Zoho) ou de geração de documentos
  • Depois de instalar qualquer extensão, faça um envio de teste do formulário: os add-ons do CF7 raramente entram em conflito, mas verificar não faz mal

Tabela comparativa: as 26 extensões em resumo

N.º

Extensão

Tipo

Grátis?

Funcionalidade principal

1

Drag and Drop File Upload

Upload de ficheiros

Sim / Pro

Upload AJAX com barra de progresso

2

Honeypot

Antisspam

Sim

Armadilha invisível para bots

3

WPBruiser CF7

Antisspam

Premium

Antisspam algorítmico sem captcha

4

PayPal & Stripe

Pagamentos

Sim

Aceitar pagamentos diretamente do formulário

5

Moana Builder

Construtor

Premium

Drag-and-drop através do WPBakery

6

Mailchimp Extension

Email marketing

Sim

Subscrição automática em listas Mailchimp

7

Popup Message

UX

Premium

Notificações popup elegantes

8

Cost Calculator

Cálculos

Premium

Estimativa de custo de serviços no formulário

9

Multi-Step Forms

UX

Sim

Dividir formulários longos em passos

10

Advanced CF7 DB

Armazenamento

Sim

Base de dados de formulários submetidos

11

CRM Integration

CRM

Sim

Integração com Zoho e outros CRM

12

Send PDF

Documentos

Premium

Gerar PDF automaticamente da submissão

13

Style

Design

Premium

Personalização visual sem CSS

14

Schedule Report

Automação

Premium

Relatórios agendados por email

15

Redirection

Navegação

Sim

Redirecionamento após submissão

16

Style CF7

Design

Sim

Personalização visual no editor de blocos

17

Conditional Fields

Lógica

Sim

Campos condicionais «se-então»

18

Salesforce CRM

CRM

Premium

Integração com Salesforce

19

Dynamic Text

Preenchimento automático

Sim

Pré-preencher campos a partir de URL/post

20

Controls

Analítica

Sim

Tracking no Google Analytics

21

CF7 Captcha

Antisspam

Sim

reCAPTCHA v2/v3, hCaptcha e Turnstile

22

Digital Signature

Documentos

Sim

Assinatura eletrónica com rato ou dedo

23

Repeatable Fields

UX

Sim

Grupos de campos repetíveis

24

WP Contact Slider

UX

Sim

Slider de formulário deslizante

25

Contact Form Entries

Armazenamento

Sim

Guardar entradas na base de dados

26

Cost Calculator

Cálculos

Sim

Recálculo dinâmico de preço em tempo real

1. Drag and Drop File Upload, upload de ficheiros com progresso AJAX

Área moderna de upload de ficheiros por arrastar e largar em formulário do Contact Form 7

🔗 No WordPress.org

Currículo para uma vaga, foto para um concurso, logs de erro para o suporte, tudo isto precisa de um campo de upload de ficheiros. O CF7 padrão não consegue fazer isto. O Drag and Drop File Upload substitui o campo padrão aborrecido por uma área de arrasto moderna com uma barra de progresso.

Os ficheiros são enviados via AJAX imediatamente após o arrasto, sem esperar pela submissão do formulário. Sem timeouts em ficheiros grandes. Configuração através do gerador de tags padrão do CF7: limite de número de ficheiros, extensões permitidas, tamanho máximo em megabytes. Os ficheiros enviados são automaticamente anexados às notificações por email.

O plugin é mantido ativamente: última atualização em junho de 2026, compatibilidade com o WordPress 7.0 confirmada. A versão Pro adiciona pré-visualizações de imagem antes da submissão, múltiplas áreas de upload num formulário e renomeação automática de ficheiros.

  • Prós: upload AJAX sem bloquear a submissão, barra de progresso, limpeza automática de ficheiros temporários a cada 24 horas, scripts leves
  • Contras: versão gratuita, uma área de upload por formulário, mais de 80 instalações ativas (plugin jovem)
  • Preço: Grátis / Pro a partir de $19
  • Download: 🔗 Drag and Drop File Upload no WordPress.org

2. Contact Form 7 Honeypot, proteção antisspam gratuita

Configurações do plugin honeypot para o Contact Form 7

🔗 No WordPress.org

Os bots de spam são burros. Preenchem todos os campos do formulário em sequência, tanto os visíveis como os ocultos. O Honeypot explora isto: adiciona um campo invisível que um humano não vê nem preenche, mas um bot preenche de certeza. Um formulário com o campo honeypot preenchido simplesmente não é submetido.

Sem captchas. Sem «selecionar todos os semáforos». Sem fricção para o utilizador. Instale, ative e esqueça. O plugin faz exatamente uma coisa e fá-la na perfeição.

Na prática, o Honeypot bloqueia sozinho a grande maioria dos ataques de spam. Para bots persistentes que contornam a armadilha invisível, existe o WPBruiser (item seguinte).

3. WPBruiser Contact Form 7, antisspam premium sem captcha

Painel de proteção antispam WPBruiser para formulários do Contact Form 7

🔗 Descarregar WPBruiser CF7

O WPBruiser (anteriormente Goodbye Captcha), um plugin antisspam baseado em algoritmos, não em captchas. Identifica bots por padrões comportamentais antes da submissão do formulário. Instale-o e o spam cai a zero sem um único captcha para os visitantes.

A extensão CF7 traz a mesma tecnologia para os formulários de contacto. Requer o WPBruiser instalado: o pacote funciona como um circuito de proteção unificado. Comentários de spam, ataques de força bruta e spam em formulários são bloqueados por uma única ferramenta.

Na nossa experiência, em sites de alto tráfego, o WPBruiser + Honeypot proporcionam uma proteção virtualmente completa contra spam nos formulários CF7.

4. PayPal & Stripe Add-on, aceitar pagamentos diretamente do formulário

Formulário de pagamento via PayPal através do Contact Form 7

🔗 No WordPress.org🔗 Demonstração ao vivo

Um formulário de contacto pode ser não apenas um coletor de leads, mas também uma página de checkout. Para vender um ebook, um tema WordPress ou uma consultoria, o PayPal Add-on transforma um formulário CF7 numa página de pagamento simples.

A configuração é elementar: nome do produto, preço, SKU/ID. Suporte para todas as 25 moedas do PayPal, 18 idiomas de interface, redirecionamento automático após o pagamento. Existe uma versão Pro com funcionalidades alargadas.

Mas: para aceitar pagamentos através do Stripe, precisará de uma solução separada. Esta extensão é feita especificamente para o PayPal e cumpre bem esse papel.

5. Moana, construtor visual de formulários CF7

Construtor Moana para montagem visual de formulários do Contact Form 7

🔗 Informações e download

O editor padrão do CF7, um campo de texto com shortcodes. Não é a interface mais amigável, especialmente para principiantes. O Moana muda isto: oferece-lhe um sistema visual de arrastar e largar baseado no Page Builder do WPBakery.

Colunas, novos campos, alterações de layout, tudo com o rato, sem uma única linha de código. Se já trabalha com o WPBakery no seu site, o Moana integrar-se-á no seu fluxo de trabalho habitual sem necessidade de formação. Requer o WPBakery.

6. Mailchimp Extension, subscrição automática na lista de email

Integração do Mailchimp com formulário do Contact Form 7

🔗 No WordPress.org

Recolher um contacto e não o adicionar à lista de email é uma oportunidade perdida. A extensão do Mailchimp adiciona uma caixa de verificação de subscrição no final do formulário CF7. O visitante envia uma mensagem e aterra automaticamente na lista correta do Mailchimp.

Suporta múltiplas listas de email, correspondência de campos personalizável, single e double opt-in. Instala-se em dois minutos e é atualizada regularmente. O autor, Renzo Johnson, é um dos contribuidores ativos do ecossistema CF7.

7. CF7 Popup Message, notificações popup sobre o estado do formulário

Janela pop-up de confirmação de submissão de formulário do Contact Form 7

🔗 No WordPress.org

As mensagens padrão do CF7 após o envio são linhas de texto abaixo do formulário. Fáceis de ignorar. O Popup Message substitui-as por janelas popup elegantes: popups separados para envio bem-sucedido, erros de validação e campos obrigatórios por preencher.

Dez esquemas de cores predefinidos, design responsivo, animações suaves. O utilizador vê imediatamente que o formulário foi enviado ou o que precisa de ser corrigido. Um detalhe que melhora notavelmente a experiência de interação.

8. Cost Calculator, calculadora de custos, Premium

Calculadora de custo de serviço em formulário do Contact Form 7

Web design personalizado? Projeto de arquitetura? Confecção por medida? Quando o preço depende de um conjunto de opções, uma calculadora no formulário resolve a questão de «quanto custa» sem troca de correspondência desnecessária.

Caixas de seleção com preço, botões de rádio, listas suspensas, sliders de custo, cada elemento adiciona o seu valor. Campo para cálculo de imposto ou IVA. O campo total soma a seleção. O cliente vê o custo aproximado de imediato e você recebe um pedido com um orçamento já claro.

Solução premium, distribuída através do CodeCanyon. Para uma alternativa gratuita, veja o ponto 26, Cost Calculator for Contact Form 7.

9. Multi-Step Forms, formulários multi-passo

Formulário multi-etapas do Contact Form 7 com indicador de progresso

🔗 No WordPress.org

Um formulário longo equivale a leads perdidos. Mas, por vezes, precisa de recolher muitos dados: inquérito a clientes, questionário, briefing detalhado. A solução é dividi-lo em passos.

O Multi-Step Module divide um formulário CF7 em ecrãs sequenciais com botões «Voltar» e «Seguinte». O utilizador vê o progresso e não se assusta com o volume. Psicologicamente, três passos de três campos cada são percebidos como mais fáceis do que nove campos num só ecrã. Integração através de um separador nativo no editor de formulários CF7.

10. Advanced CF7 DB, base de dados de formulários submetidos

Base de dados avançada de formulários submetidos do CF7

🔗 No WordPress.org

O CF7 padrão não guarda os formulários submetidos na base de dados, apenas os envia por email. Apague o email e perde o pedido. O Advanced CF7 DB resolve esta lacuna: todos os envios são armazenados na base de dados do WordPress.

Visualize, pesquise por qualquer campo, filtre por data, exporte para CSV. Pode marcar um registo como lido ou importante, adicionar uma nota interna. Para sites com elevado fluxo de pedidos, é indispensável. Gratuito, no repositório oficial.

11. CRM Integration, ligação do CF7 com o Zoho CRM

Integração do Contact Form 7 com o sistema Zoho CRM

🔗 No WordPress.org

O envio do formulário cria um contacto no CRM automaticamente, sem transferência manual, sem perder um lead. A extensão liga o CF7 ao Zoho CRM e ao Zoho Bigin: os campos do formulário são mapeados para os campos do CRM através de um mapeamento visual.

Para os departamentos comerciais, isto significa: um lead de um formulário do site entra no funil no mesmo minuto. Sem atrasos. Nada de «o gestor liga dentro de três dias, quando organizar os emails». A versão gratuita cobre cenários básicos; para lógicas complexas, existe um plano premium.

12. Send PDF, gerar PDF automaticamente a partir do envio

Geração de documentos PDF a partir de dados de formulário do Contact Form 7

Submeteu um formulário, recebeu um PDF. Automaticamente. Fatura, contrato, confirmação de encomenda, formulário preenchido, o Send PDF gera um documento a partir dos dados do formulário e anexa-o à notificação por email.

Configure o modelo do PDF: logótipo, campos, tabelas, estilos. O utilizador recebe um documento pronto, sem que precise de o criar manualmente. Extensão premium, distribuída através do site do programador.

13. Style for Contact Form 7, personalização visual sem CSS

Estilizador visual de formulários para o Contact Form 7

O CF7 de origem parece... não parece nada. Campos simples sobre fundo branco. O Style muda isto: personalização através de um painel de configurações sem uma única linha de CSS. Cores dos campos, bordas, sombras, tipos de letra, arredondamentos, tudo com o rato e com pré-visualização ao vivo.

Predefinições prontas a usar, responsividade, suporte para todos os campos padrão do CF7. O resultado são formulários que parecem parte da marca, não um elemento técnico. Premium, via CodeCanyon.

14. Schedule Report, relatórios de CF7 programados

Agendamento de relatórios automáticos do Contact Form 7

Complemento para o Advanced CF7 DB. Configure relatórios diários, semanais ou mensais e receba resumos dos envios por email automaticamente.

Escolha o formulário, o evento desencadeador, as colunas de dados, os filtros e o relatório chega sozinho. Formatos de exportação: CSV, XLS, Excel. Para o RGPD, eliminação automática de registos antigos de forma programada. Poupa horas de recolha manual de dados para gestão ou para o cliente.

15. Redirection, redirecionar após o envio

Configuração de redirecionamento após submissão de formulário do Contact Form 7

🔗 No WordPress.org

Enviou um formulário, viu «Obrigado, a sua mensagem foi enviada.» Aborrecido. O Redirection permite enviar o utilizador para uma página personalizada: «Obrigado» com uma oferta de subscrição, página de vendas, artigo popular, calculadora do próximo passo.

Configuração através da seleção de URL na interface do plugin. Suporta links externos e páginas internas. Uma forma simples de transformar o envio do formulário no próximo passo do funil.

16. Style Contact Form 7, personalização visual no editor de blocos

Estilizador visual de formulários CF7 no editor de blocos do WordPress

🔗 No WordPress.org

Alternativa gratuita aos personalizadores premium. O Style Contact Form 7 permite personalizar a aparência do formulário diretamente no editor de blocos do WordPress com pré-visualização ao vivo. Cores dos campos, bordas, sombras, tipos de letra, arredondamentos, tudo com o rato.

O plugin utiliza a API nativa do Editor de Blocos, sem construtores externos. Ativamente atualizado, compatível com a versão mais recente do CF7. Se não quiser pagar pelo Style (#13), esta é a sua opção.

17. Conditional Fields, lógica condicional para o CF7

Configuração de campos condicionais em formulário do Contact Form 7

🔗 No WordPress.org

«Se a categoria A for selecionada, mostrar os campos X, Y. Se for a categoria B, os campos Z, W.» A lógica condicional transforma um formulário estático num diálogo interativo. O utilizador vê apenas os campos relevantes, o formulário mantém-se curto e não se torna avassalador.

Condições: igual a, diferente de, maior que, menor que, contém, vazio/preenchido. Agrupamento de campos para mostrar ou ocultar em conjunto. Funciona em JavaScript puro, sem atrasos na comutação.

18. Salesforce CRM Integration, integração com Salesforce

Integração do Contact Form 7 com o Salesforce CRM

Salesforce, uma das plataformas de referência no mercado de CRM. Se o seu departamento comercial vive no Salesforce, esta extensão fecha o ciclo: o envio de um formulário CF7 cria um contacto, caso ou lead diretamente no funil do Salesforce.

Mapeamento de campos através da interface do plugin. O lead não se perde, não fica à espera de introdução manual, entra no CRM de imediato. Para sites B2B e empresas com um processo de vendas estabelecido, é indispensável. Solução premium, distribuída através do site do programador.

19. Dynamic Text Extension, campos de preenchimento automático

Campos dinâmicos de preenchimento automático para o Contact Form 7

🔗 No WordPress.org

Campos pré-preenchidos, menos trabalho para o utilizador, maior conversão. O Dynamic Text Extension insere nos campos do formulário valores provenientes do URL, do artigo atual, do perfil do utilizador ou de um shortcode personalizado.

Exemplos: URL da página (para saber de onde veio o pedido), ID do artigo, nome do produto, nome do utilizador autenticado. São adicionados novos tipos de etiquetas: campo de texto dinâmico e campo oculto dinâmico. Configuração através do gerador de etiquetas padrão do CF7.

20. Controls for Contact Form 7, análises de submissão

Monitorização de eventos de formulário do Contact Form 7 no Google Analytics

🔗 No WordPress.org

Quantos formulários foram submetidos? Que campos causam erros? Em que passo é que abandonam? O Controls adiciona o acompanhamento de eventos de formulários CF7 ao Google Analytics, Matomo, Global Site Tag ou Facebook Pixel.

Cada submissão, cada erro de validação e cada preenchimento de campo é registado como um evento, permitindo ver o funil no seu painel de análises habitual. Mais: redirecionamento após submissão, desativação dos estilos padrão do CF7 e escolha do idioma do reCAPTCHA.

21. Contact Form 7 Captcha, reCAPTCHA, hCaptcha e Turnstile

Configuração de captcha reCAPTCHA e hCaptcha para o Contact Form 7

🔗 No WordPress.org

Quer proteger os formulários com captcha mas não sabe qual escolher? O Contact Form 7 Captcha suporta vários fornecedores ao mesmo tempo: Google reCAPTCHA v2 (caixa de verificação «Não sou um robot»), reCAPTCHA v3 (invisível, sem interação), hCaptcha e Cloudflare Turnstile.

Instale um plugin, escolha um fornecedor nas definições e todos os formulários CF7 ficam protegidos. Sem puzzles de arrastar e largar, soluções simples e fiáveis dos líderes de mercado. Gratuito, no repositório oficial do WordPress.org.

22. Digital Signature, assinatura digital no formulário

Campo de desenho de assinatura digital em formulário do Contact Form 7

🔗 No WordPress.org

Contrato de prestação de serviços, auto de aceitação, consentimento para tratamento de dados, o Digital Signature adiciona um campo de assinatura eletrónica ao formulário do CF7. O utilizador desenha a assinatura com o rato ou com o dedo (em ecrãs táteis), e esta é anexada ao pedido como imagem.

O plugin é ativamente mantido: última atualização em 2025, ao contrário do antecessor abandonado Signature Addon. A configuração é elementar: campo obrigatório ou opcional, largura e altura do bloco.

23. Repeatable Fields, grupos de campos repetíveis

Grupos de campos repetíveis em formulário do Contact Form 7

🔗 No WordPress.org

«Adicionar outro participante», «adicionar outro item», «adicionar outra morada». Um botão «+» que clona um grupo de campos no formulário. O utilizador decide quantos blocos de dados enviar.

Um grupo de campos é envolvido pelo shortcode [field_group], dentro do qual pode estar qualquer número de campos padrão do CF7. Os botões de adicionar e remover são personalizáveis. Gratuito, no repositório do WordPress.org.

24. WP Contact Slider, formulário em painel deslizante

Slider de formulário deslizante WP Contact Slider para WordPress

🔗 No WordPress.org

Um formulário não tem de ocupar uma página inteira. O WP Contact Slider transforma qualquer formulário do CF7 num painel deslizante a partir da borda do ecrã, como um widget de chat.

Configurações: escolher a borda (esquerda ou direita), texto do rótulo, esquema de cores. Pode inserir no painel não só o shortcode do CF7, mas também HTML, imagens e texto. O visitante vê um rótulo compacto e abre o formulário apenas quando precisa.

25. Contact Form Entries, registos de formulários na base de dados

Tabela de entradas de formulários submetidos do Contact Form Entries

🔗 No WordPress.org

Alternativa gratuita ao Advanced CF7 DB (#10). O Contact Form Entries guarda todos os envios na base de dados do WordPress e mostra-os numa tabela prática.

Pesquisa por qualquer campo, filtro por data, marcas de «lido», «importante», notas ao registo. Compatibilidade com CF7, CRM Perks Forms e WP Forms. Exportação para CSV.

26. Cost Calculator for Contact Form 7, cálculo dinâmico de preços

Calculadora de custos para o Contact Form 7 com campos dinâmicos

🔗 No WordPress.org

Calculadora gratuita para CF7 de nova geração. Cálculo baseado em campos de texto, caixas de seleção, botões de rádio, listas suspensas e cursores de intervalo. Simulador de crédito, orçamento de trabalho à hora, entrega, tudo é configurado com fórmulas diretamente no editor do CF7.

Os campos dinâmicos são recalculados automaticamente quando qualquer parâmetro é alterado. A versão Pro acrescenta operadores condicionais para lógica de cálculo complexa. Formatação do total final, integração básica com PayPal.

⁉️🤔 Perguntas frequentes

Preciso de atualizar o Contact Form 7 para as extensões funcionarem?

Sim, e isto é fundamental. A maioria das extensões é testada na versão mais recente do CF7. Em julho de 2026, a versão atual é a CF7 6.0+. As extensões do repositório oficial do WordPress.org são atualizadas automaticamente. As extensões premium do CodeCanyon e de sites de terceiros exigem atualizações manuais; verifique a compatibilidade antes de instalar.

Posso usar várias extensões em simultâneo?

Sim, e essa é a lógica do ecossistema. Honeypot + Multi-Step + Redirection + Mailchimp é uma combinação perfeitamente funcional. A única regra: não instale duas extensões com a mesma função (por exemplo, duas soluções anti-spam), pois podem entrar em conflito. O WPBruiser e o Honeypot funcionam em conjunto porque utilizam mecanismos de bloqueio diferentes.

Como verifico se uma extensão não torna o site mais lento?

A maioria das extensões do CF7 é leve e carrega os scripts apenas nas páginas que contêm o formulário. Para verificar, utilize o PageSpeed Insights ou o Query Monitor. Se uma extensão carregar scripts em todas as páginas do site, isso é um sinal de alerta. Dos 26 itens da lista, este comportamento é observado apenas no Material Design (carrega estilos globalmente, o que se justifica, pois os formulários estão em muitas páginas).

As extensões gratuitas ficam aquém das versões premium?

Nem sempre. O Honeypot (gratuito) bloqueia quase todo o spam na maioria dos sites; o WPBruiser premium só é necessário sob cargas elevadas. O Multi-Step Module (gratuito) faz exatamente o mesmo que os equivalentes premium. Vale a pena pagar por integrações com serviços externos (Dropbox, Salesforce, Zoho) e por construtores visuais (Moana, Style).

O que fazer se uma extensão deixou de ser atualizada?

Verifique a data da última atualização na página do plugin no WordPress.org. Se o plugin não for atualizado há mais de dois anos, procure uma alternativa. Para extensões premium do CodeCanyon, verifique a data da última atualização na ficha do produto. Todos os itens da lista com links do WordPress.org foram verificados quanto à atividade em julho de 2026 e têm manutenção ativa.

Que conjunto de extensões do CF7 reunir para a sua tarefa

Vamos montar um conjunto ideal. Para um site WordPress típico, recomendamos este conjunto:

  • Base: Honeypot (#2), proteção anti-spam sem captcha. Gratuito, instala-se num segundo.
  • Funil: Redirection (#15) + Mailchimp (#6), após o envio, encaminhamos para uma landing page e adicionamos à lista de e-mails.
  • Experiência: Multi-Step (#9) ou Conditional Fields (#17), se o formulário for longo, divida em passos ou mostre campos condicionalmente.
  • Segurança: Contact Form Entries (#25), todos os pedidos na base de dados, mesmo que o e-mail se perca.

Para uma loja online em WooCommerce, adicione o PayPal Add-on (#4) e o Cost Calculator (#26). Para uma agência com departamento comercial, CRM Integration (#11) ou Salesforce (#18). Para um site com elevado fluxo de pedidos, Advanced CF7 DB (#10) + Schedule Report (#14).

Não instale as 26 extensões de uma só vez. Escolha 4 a 5 para a sua tarefa, instale e teste o envio do formulário. O CF7 e o seu ecossistema são um construtor: utilize apenas as peças de que o seu site precisa.

Vídeo abaixo, uma visão geral rápida de cinco das melhores extensões gratuitas do CF7 em ação. Da instalação ao formulário funcional em 10 minutos.