Form Analytics: Como Descobrir Onde as Pessoas Param de Preencher seu Formulário
Por Emily Redmond, Analista de Dados na Emilytics · Abril 2026
TL;DR: Rastreie eventos form-started, field-focused e form-submitted em GA4 para identificar qual campo causa abandono. Depois teste remover ou simplificar aquele campo.
Vi uma empresa rastrear conversões "form submitted" mas nunca olhar para abandono de formulário.
Eles tinham um formulário de 5 campos com taxa de envio de 20%. Presumiram que seu tráfego era ruim.
Depois adicionei analytics a cada campo e descobri:
- 80% começaram o formulário
- 60% preencheram "name" e continuaram
- 40% chegaram em "company"
- Apenas 20% chegaram a "phone"
O problema não era tráfego. O problema era um formulário que sangrava pessoas a cada passo.
Eles removeram o campo phone. Envios dobraram.
Por Que Form Analytics Importa
Um formulário é um funil. Pessoas caem em todo campo.
Seu trabalho: identificar qual campo tem a queda mais íngreme. Esse é seu alvo de otimização.
Fórmula para abandono de formulário: (Início de formulário - Envios de formulário) / Início de formulário = taxa de abandono
Exemplo:
- 1.000 pessoas começam formulário
- 150 pessoas enviam
- Taxa de abandono = 85%
Isso é ruim. A maioria das pessoas sai.
Agora a pergunta: onde eles saem?
Como Rastrear Abandono de Formulário
Você precisa rastrear esses eventos:
| Evento | Quando | Notas |
|---|---|---|
| form_started | Usuário clica no primeiro campo | Sinaliza intenção de preencher formulário |
| field_focused | Usuário clica em cada campo | Ajuda identificar campos problemáticos |
| field_filled | Usuário completa cada campo | Ajuda identificar formulários parcialmente preenchidos |
| form_submitted | Usuário envia formulário | Sua conversão |
Para configurar em Google Tag Manager:
- Crie um trigger para "Focus on element" → selecione seus campos de formulário
- Crie uma tag de evento: "field_focused" com parâmetro "field_name = [nome do elemento]"
- Crie um trigger para "Click" em seu botão de envio
- Crie uma tag de evento: "form_submitted"
Ou use uma ferramenta de analytics de formulário como HotJar, Contentsquare, ou Clarity. Elas fazem isso automaticamente.
Lendo seus Dados de Formulário
Uma vez que está rastreando, construa um relatório em GA4:
Passo 1: Vá para Explore → Blank Exploration
Passo 2: Dimensões
- Event name
Passo 3: Métricas
- User count
- Event count
Passo 4: Filtro
- Event name = form_started OR form_submitted OR field_focused
Agora você verá:
| Evento | Usuários |
|---|---|
| form_started | 1.000 |
| field_focused (campo name) | 850 |
| field_focused (campo email) | 700 |
| field_focused (campo company) | 400 |
| field_focused (campo phone) | 150 |
| form_submitted | 120 |
Análise:
- Após campo name: 150 pessoas saíram (queda de 15%)
- Após campo email: 300 pessoas saíram (queda de 30%)
- Após campo company: 250 pessoas saíram (queda de 63%) ← QUEDA GRANDE
- Após campo phone: 30 pessoas saíram (queda de 20%)
O problema: campo company. Metade das pessoas que o veem abandonam o formulário.
O Que Causa Abandono de Formulário
Razões comuns que as pessoas saem:
| Razão | Solução |
|---|---|
| Muitos campos | Reduza comprimento de formulário |
| Campos obrigatórios | Torne opcionais, ou adie (adicione depois) |
| Perguntas pessoais | Mova para estágio posterior ou torne opcionais |
| Rótulos de campo confusos | Esclareça (ex: "Company URL" vs. "Website") |
| Problema técnico | Teste formulário em móvel e desktop |
| Formulário longo | Quebre em formulário multi-passo |
| Sem indicador de progresso | Mostre "1 de 3 passos" |
| Fricção inesperada | Assista heatmap para ver o que confunde as pessoas |
💡 Emily's take: Uma empresa B2B SaaS tinha um campo "Company Size". 45% dos usuários abandonavam lá. Descobriu-se que freelancers e empresários solo se sentiam excluídos pelas opções (a menor era "2-10 employees"). Eles mudaram para "número de membros de equipe" e adicionaram opção "solo". Abandono caiu de 45% para 20%. Mesmo campo, framing diferente.
O Experimento de Redução de Formulário
Testar comprimento de formulário é um dos experimentos de CRO com o ROI mais alto que você pode rodar.
Teste: Reduza de 5 campos para 3 campos
O que remover:
- Tamanho de company (geralmente não é necessário imediatamente)
- Número de telefone (email é suficiente para seguimento)
- Campo de comentários (torne opcionais)
O que manter:
- Email (obrigatório para seguimento)
- Nome (bom ter mas geralmente convertido)
- Nome de company (se B2B)
Meça:
- Taxa de conclusão de formulário (envios / início)
- Qualidade de lead (conversão downstream, taxa de bounce de email, etc.)
Um teste reduzindo comprimento de formulário por 40% tipicamente aumenta taxa de envio por 20–50%.
Teste A/B GA4: Meça o Vencedor passa por como medir se o teste funciona.
Formulários Multi-Passo vs. Formulários de Um Passo
Formulário de um passo: todos campos visíveis de uma vez (abandono mais alto porque parece longo) Formulário multi-passo: um campo por tela (abandono mais baixo porque parece manejável)
Qual você deve usar?
Para 1–3 campos: um passo Para 4+ campos: multi-passo
Por quê? Carga cognitiva. Mais campos = mais intimidador.
Se for multi-passo:
- Mostre progresso: "Passo 1 de 3"
- Permita botão voltar: deixe pessoas revisar
- Salve progresso: não perca dados ao atualizar
- Mantenha passos curtos: máximo 1–2 campos por passo
Formulários em Móvel vs. Desktop
Formulários móveis abandonam a 2x a taxa de desktop. Razões:
- Tela minúscula = formulário parece enorme
- Teclado móvel = difícil digitar
- Pequenos alvos de toque = fácil errar o tap
- Auto-fill nem sempre funciona
Se seu abandono em móvel é 20+ pontos percentuais maior que desktop:
- Reduza campos de formulário para móvel
- Use inputs otimizados para móvel (email picker, teclado de número)
- Use campos de autofill (email, nome de perfil)
- Teste um passo em móvel, multi-passo em desktop
Análise de Heatmap para Formulários
GA4 não mostra onde as pessoas clicam em formulários. Você precisa de uma ferramenta de heatmap (HotJar, Contentsquare, Microsoft Clarity).
Um heatmap mostrará:
- Quais campos recebem mais cliques
- Onde as pessoas ficam presas
- Quais botões são ignorados
- Problemas de usabilidade em móvel
Se seu heatmap mostra que o botão de envio quase não é clicado, as pessoas não o estão alcançando (formulário é muito longo, ou problema de dispositivo).
Como Usar Dados de Heatmap Junto com GA4 cobre isso mais profundamente.
Campos Opcionais vs. Obrigatórios
Regra: Torne tão poucos campos obrigatórios quanto possível.
Por quê? Porque "obrigatório" = fricção.
Melhor abordagem: Marque apenas 1–2 campos como obrigatórios (geralmente email + nome). Torne o resto opcionais ou adie.
Exemplo:
- Obrigatório: Email
- Opcionais: Nome de company
- Adiados: Número de telefone (pergunte durante onboarding)
Depois meça:
- Campos opcionais são preenchidos? (Se sim, são importantes. Se não, remova.)
- Campos adiados são preenchidos? (Se sim, vale a pena perguntar. Se não, não pergunte.)
Perguntas Frequentes
P: Qual é uma boa taxa de conclusão de formulário? R: Depende do formulário:
- Formulário de 1 campo: conclusão típica de 50%+
- Formulário de 3 campos: conclusão típica de 30–50%
- Formulário de 5 campos: conclusão típica de 20–30%
Formulários mais longos abandonam naturalmente mais. Reduza comprimento de formulário ou teste multi-passo.
P: Devo testar remover um campo que é importante para meu negócio? R: Sim, mas meça qualidade também. Remova "número de telefone" → envios dobram, mas eles realmente se convertem para clientes? Rastreie métricas downstream.
P: Como reduzo abandono de formulário sem reduzir campos? R: Adicione indicador de progresso ("Passo 1 de 3"), use formulário multi-passo, melhore rótulos de campo, use autofill, adicione sinais de confiança ("Nunca spameamos"), simplifique copy.
P: Design de formulário (cores, layout) afeta abandono? R: Sim, mas muito menos que comprimento de formulário. Um formulário de 5 campos com ótimo design ainda abandona mais que um formulário de 2 campos com design medíocre.