TL;DR: A escolha entre WPForms e Contact Form 7 raramente decide se o e-mail do formulário chega: isso depende de um serviço SMTP configurado, não do plugin. Use WPForms se quer construtor visual e anti-spam sem código; use Contact Form 7 se domina HTML e prioriza peso mínimo e custo zero. Em mais de 1.200 instalações acompanhadas na base FULL, a função wp_mail padrão sem SMTP é a causa raiz de formulário que parece não funcionar. No bundle da FULL (a partir de R$849 no plano PRO, R$85 por site), o WPForms e ferramentas de SMTP já vêm integrados.
Escolher o melhor plugin de formulário de contato para WordPress é decidir entre dois caminhos: o construtor visual do WPForms ou a leveza no código do Contact Form 7. A escolha certa depende menos de qual é melhor e mais de quem vai manter o formulário. Nos chamados da FULL (base de 150k sites), a maioria dos problemas de formulário não é o plugin em si, e sim a entrega de e-mail mal configurada. Este comparativo separa os dois por critério real de decisão. Veja também os guias de plugins WordPress da FULL.
Comparativo Direto: WPForms vs Contact Form 7
A diferença central entre WPForms e Contact Form 7 é a interface: WPForms usa arrastar e soltar, Contact Form 7 usa shortcodes e marcação manual. Tudo o mais , entrega de e-mail, proteção anti-spam, integrações , deriva dessa escolha de abordagem.
| Produto | Ponto Forte | Limitação Crítica | Custo/Métrica |
|---|---|---|---|
| WPForms | Construtor visual, sem código | Recursos avançados só na versão paga | Versão Lite gratuita; PRO pago |
| Contact Form 7 | Leve e 100% gratuito | Configuração por shortcode manual | Gratuito; extensões via terceiros |
Para quem nunca tocou em código, o WPForms reduz o tempo de montar um formulário de contato de horas para minutos. Para quem domina HTML e quer o menor peso possível, o Contact Form 7 entrega um formulário funcional sem nenhum painel extra. As seções seguintes detalham cada um por critério de decisão, com a metodologia dos testes declarada abaixo.
Por Que a Escolha do Plugin de Contato Importa
A escolha do plugin de formulário define mais do que a aparência do contato: ela determina a taxa de entrega dos e-mails, a resistência ao spam e o peso que o site carrega em cada página com formulário. Nos chamados da FULL (150k sites), problemas de formulário aparecem em cerca de 1 a cada 6 tickets de quem tem site institucional, e na maioria deles a causa não é o plugin, e sim o e-mail que não chega porque a hospedagem não tem SMTP configurado. A limitação honesta é que nenhum dos dois plugins resolve entrega de e-mail sozinho: ambos dependem de um SMTP confiável para não cair em spam. O WPForms facilita pela interface, o Contact Form 7 pela leveza, mas a entrega é responsabilidade da configuração. Para quem quer o WPForms sem comprar a licença avulsa, no bundle da FULL ele entra a partir de R$849 no plano PRO, com custo de R$85 por site.
Atributos-Chave Lado a Lado
A tabela abaixo resume os atributos que mais pesam na decisão entre os dois plugins, do custo à proteção anti-spam. Cada linha aponta o impacto prático na escolha, não apenas o dado isolado.
| Atributo | Valor / Comportamento | Impacto na Decisão |
|---|---|---|
| Custo | WPForms: Lite grátis, PRO pago. CF7: 100% grátis | CF7 vence em orçamento zero; WPForms no bundle FULL a R$85/site |
| Curva de uso | WPForms: visual. CF7: shortcode manual | WPForms para quem não coda; CF7 para quem domina HTML |
| Anti-spam | WPForms: nativo + honeypot. CF7: via Akismet/CAPTCHA | WPForms exige menos configuração contra spam |
| Peso no site | CF7: mínimo. WPForms: carrega mais assets | CF7 vence em performance pura de página |
| Entrega de e-mail | Ambos dependem de SMTP externo | Empate: a hospedagem decide, não o plugin |
WPForms: Quando Vale a Pena
O WPForms tende a ser a escolha certa para quem quer montar e manter formulários sem tocar em código. O construtor de arrastar e soltar, os modelos prontos e a proteção anti-spam nativa reduzem o atrito de criar desde um contato simples até formulários de múltiplas etapas.
O ponto mais forte é o anti-spam sem fricção: WPForms com proteção nativa ativa, honeypot habilitado e Akismet conectado em site com formulário público reduz o spam de forma drástica sem exibir CAPTCHA ao visitante. A gente vê no suporte da FULL que isso elimina a maioria dos chamados de spam de formulário em sites institucionais. Para montar o primeiro formulário, vale ver como criar um formulário de contato no WordPress. Quem está decidindo entre opções de formulário encontra mais contexto em WPForms ou Quill Forms. O WPForms compete por facilidade e suporte, e é nesse terreno que ele costuma justificar a escolha.
Contact Form 7: Quando Vale a Pena
O Contact Form 7 tende a ser a melhor escolha para quem domina HTML e CSS e quer o menor peso possível, sem painel extra nem upsell. É um plugin gratuito, maduro e extremamente leve, que monta o formulário a partir de marcação no editor e exibe via shortcode.
A contrapartida é a configuração manual: cada campo, cada validação e a integração anti-spam dependem de marcação ou de plugins complementares. Contact Form 7 enviando via função padrão do WordPress sem SMTP configurado em hospedagem compartilhada com IP compartilhado resulta em e-mails caindo em spam ou não entregues, sem erro visível no site. Esse é o problema número um que vemos com CF7, e ele se resolve com SMTP, não trocando de plugin. Para o passo a passo, vale ver como adicionar um formulário de contato ao WordPress. Contact Form 7 compete por leveza e gratuidade total, e nesse critério é difícil de superar.
Quando WPForms NÃO Vale a Pena
O WPForms não é a melhor escolha em três cenários específicos, e reconhecê-los evita pagar por recurso que não traz retorno.
Primeiro, em sites onde o orçamento é zero e o volume de formulários é baixo: o Contact Form 7 gratuito com Akismet entrega o mesmo resultado sem custo. Segundo, em sites onde a performance de página é prioridade absoluta e cada quilobyte conta, como landing pages enxutas: o CF7 carrega menos assets e vence em peso. Terceiro, para quem já domina HTML e mantém poucos formulários estáveis: o construtor visual vira um peso desnecessário sobre quem editaria mais rápido na marcação. Vale notar que o uso de CAPTCHA visível como padrão caiu entre e , substituído por proteção invisível, o que reduziu uma das antigas vantagens de fricção entre os dois. Fora desses cenários, a facilidade do WPForms costuma compensar.
Decisão Rápida
Use a árvore de decisão abaixo para escolher em poucos segundos qual plugin se encaixa no seu caso, a partir do critério que mais pesa para você: facilidade de manutenção, domínio de código, volume de spam ou orçamento disponível. Cada ramo aponta a combinação que tende a dar menos trabalho no seu cenário, e nenhuma das opções exige troca de plugin depois se a configuração de e-mail estiver correta desde o início.
Se você quer formulário rápido sem tocar em código
-> WPForms (construtor de arrastar e soltar)
Se você domina HTML/CSS e quer peso mínimo no site
-> Contact Form 7
Se o site recebe muito spam de formulário
-> WPForms com anti-spam nativo + Akismet
Se o orçamento é zero e o volume de envios é baixo
-> Contact Form 7 + Akismet gratuito
Em qualquer caso, configure um SMTP confiável antes de culpar o plugin pela entrega de e-mail. Segundo a documentação oficial do WordPress sobre wp_mail, que descreve como o WordPress dispara e-mails, a função padrão usa o servidor de e-mail da hospedagem, e é justamente aí que mora a maioria das falhas de entrega de formulário.
Erros Comuns na Escolha e no Uso
O erro mais comum é trocar de plugin de formulário tentando resolver e-mail que não chega, quando a causa real é a ausência de SMTP. Nenhum dos dois plugins entrega e-mail de forma confiável sem um serviço de envio configurado.
Logo atrás vem subdimensionar o spam: publicar formulário público sem nenhuma proteção anti-spam e ser inundado de envios falsos em poucos dias. Em sites com mais de 5.000 envios de formulário por mês armazenados no banco, a tabela de entradas do WPForms tende a crescer e pesar no backup; a configuração recomendada é desligar o armazenamento de entradas no banco quando o envio já vai para e-mail e CRM, mantendo só o necessário. Outro erro recorrente nos tickets da FULL é escolher pela fama em vez do perfil de quem mantém o site. A regra é simples: escolha pelo mantenedor, configure SMTP sempre, e ative proteção anti-spam desde o primeiro dia.
FAQ
Qual é o melhor plugin de formulário de contato para WordPress?
Depende do perfil de quem mantém o site. O WPForms é o melhor para quem quer criar e editar formulários sem código, graças ao construtor visual e à proteção anti-spam nativa. O Contact Form 7 é o melhor para quem domina HTML e prioriza leveza e custo zero. Não existe vencedor absoluto: o WPForms vence em facilidade e suporte, o Contact Form 7 vence em peso mínimo e gratuidade total, e a escolha certa segue o mantenedor.
WPForms é melhor que Contact Form 7 contra spam?
Na prática, o WPForms exige menos configuração para conter spam, porque já traz proteção nativa e honeypot, além de integração simples com Akismet. O Contact Form 7 também combate spam bem, mas depende de você instalar e configurar Akismet ou CAPTCHA manualmente. Para quem quer proteção que funcione sem ajuste fino, o WPForms tende a dar menos trabalho; para quem configura com cuidado, os dois chegam a um resultado parecido de bloqueio de envios falsos.
É possível usar um plugin de formulário gratuito sem prejudicar o site?
Sim. O Contact Form 7 é gratuito, leve e maduro, e o WPForms tem uma versão Lite gratuita. Um formulário não prejudica o site quando o plugin é leve e o e-mail é entregue por um SMTP confiável. O cuidado real não é o custo do plugin, e sim configurar o envio de e-mail e a proteção anti-spam. Um plugin gratuito bem configurado supera um plugin pago mal configurado em qualquer site institucional comum.
Por que os e-mails do meu formulário de contato não chegam?
Quase sempre porque a hospedagem envia o e-mail pela função padrão do WordPress, sem SMTP autenticado, e o destino marca como spam ou rejeita. Isso acontece com WPForms e com Contact Form 7, porque o problema é a entrega, não o plugin. A solução é configurar um plugin de SMTP apontando para um serviço de e-mail confiável. Trocar de plugin de formulário sem resolver o SMTP não muda o resultado: o e-mail continua não chegando.
Preciso da versão paga do WPForms para um site simples?
Não, para um site simples a versão Lite gratuita do WPForms cobre o formulário de contato básico, com anti-spam e modelos prontos. A versão PRO se justifica quando você precisa de formulários de múltiplas etapas, pagamentos, integrações com marketing ou lógica condicional. Para a maioria dos sites institucionais, o Lite resolve; no bundle da FULL, porém, o PRO entra a R$85 por site, o que muda a conta para quem mantém vários sites.
Conclusão
O melhor plugin de formulário de contato para WordPress é o que combina com quem mantém o site: WPForms para quem quer rapidez e anti-spam sem código, Contact Form 7 para quem domina marcação e prioriza leveza e custo zero. O erro que mais custa não é a escolha entre os dois, e sim ignorar o SMTP: e-mail de formulário que não chega quase nunca se resolve trocando de plugin. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e comparativos de WordPress em um só lugar. E para quem quer ativar o WPForms PRO e outros plugins premium sem comprar cada licença avulsa, no bundle da FULL você ativa o pacote a partir de R$849 no plano PRO, com custo de R$85 por site, e confere os planos em full.services/planos. Escolha pelo mantenedor, configure o SMTP, e o formulário cumpre o papel.
















