Formulário de contato no WordPress: guia completo para não perder leads

Como criar um formulário de contato no WordPress que funciona de verdade: campos, anti-spam, e-mail que chega, LGPD e como testar antes de publicar.

Um bom formulário de contato no WordPress tem poucos campos, bloqueia spam sem atrapalhar pessoas, entrega o aviso no e-mail certo e guarda cada resposta. O problema mais comum não é o formulário em si: é a mensagem que nunca chega porque o e-mail caiu no spam ou o aviso nem foi enviado.

1. Defina o que você precisa saber

Cada campo a mais reduz a chance de a pessoa terminar. Comece pelo mínimo:

  • Nome
  • E-mail (ou telefone, se o atendimento for por WhatsApp)
  • Mensagem ou "como podemos ajudar?"

Só acrescente o que muda o atendimento. Se você vende serviços diferentes, uma pergunta de escolha ("Qual serviço?") ajuda a direcionar. Para pedidos mais longos, divida em etapas ou use lógica condicional: veja Lógica condicional em formulários.

2. Escolha como criar o formulário

OpçãoQuando serveCuidado
Plugin de formuláriosA maioria dos sitesEscolha um que carregue scripts só nas páginas com formulário
Formulário do tema ou do construtor de páginasCasos simplesNem sempre guarda as respostas
Código sob medidaRegras específicasExige manutenção

Ao avaliar um plugin, confira: guarda as respostas no painel? Tem proteção contra spam? Permite campo de consentimento? Funciona bem no celular? Tem suporte a acessibilidade (rótulos, navegação pelo teclado)?

3. Faça o e-mail realmente chegar

O WordPress, por padrão, envia e-mails pela função de e-mail do servidor, que muitos provedores tratam com desconfiança. Para o aviso não parar no spam:

  1. Use SMTP autenticado (uma conta de e-mail do seu domínio) em vez do envio padrão.
  2. Configure SPF, DKIM e DMARC no domínio. São registros que provam que o servidor pode enviar por você.
  3. Envie "de" um endereço do seu domínio e coloque o e-mail da pessoa em "responder para", não em "de".
  4. Guarde as respostas no painel e use o e-mail apenas como aviso.

Se o e-mail falhar, a resposta continua guardada. Mais detalhes sobre onde cada resposta deve ir em Do formulário ao CRM.

4. Proteja contra spam sem irritar pessoas

Formulários públicos recebem robôs. Camadas que costumam funcionar juntas:

  • Campo isca (honeypot): um campo invisível que pessoas não preenchem, mas robôs sim.
  • Tempo mínimo de preenchimento: envio instantâneo é suspeito.
  • Limite de envios por IP.
  • Validação no servidor, nunca só no navegador.
  • Captcha apenas se for necessário, pois atrapalha quem é pessoa.

Veja a lista completa em Como proteger formulários contra spam e bots.

5. Cuide da LGPD

  • Diga para que vai usar os dados e por quanto tempo vai guardá-los.
  • Use uma caixa de consentimento não marcada quando o uso for além de responder ao contato.
  • Tenha uma política de privacidade acessível, com um canal para pedidos sobre os dados.

Isso não substitui orientação jurídica, mas é o ponto de partida. Detalhes em LGPD em formulários.

6. Teste como um cliente

Antes de publicar, faça uma lista:

  1. Envie o formulário com dados reais e confira se o aviso chega, no tempo esperado.
  2. Teste no celular, com o teclado aberto.
  3. Deixe campos obrigatórios em branco e veja se a mensagem de erro é clara.
  4. Use somente o teclado (Tab e Enter) para preencher.
  5. Confirme que a resposta ficou registrada.
  6. Veja o que aparece depois do envio: uma confirmação clara, com o próximo passo.

O checklist de formulário para landing page tem uma versão mais completa.

7. Meça e melhore

Acompanhe quantas pessoas começam e quantas terminam, e em qual pergunta desistem. É o que mostra onde cortar ou reescrever. Veja Como medir se o formulário está funcionando.

Perguntas frequentes

Quantos campos são ideais? O mínimo que permita responder bem. Três a cinco costuma ser um bom começo para contato.

Preciso de captcha? Nem sempre. Comece com camadas invisíveis e adicione captcha se o spam continuar.

Onde o aviso deve chegar? Em uma caixa monitorada por mais de uma pessoa, não no e-mail pessoal de quem pode estar de férias.

O Krivo Forms, nosso plugin de formulários para WordPress, ainda não foi lançado. Se quiser ser avisado, use o botão "Krivo Forms: em breve" no fim desta página, ou escreva para hello@krivo.works.

#wordpress#formulários#contato#leads

← Todos os artigos