Quando alguém preenche o teu formulário de contacto e seleciona "Preciso de apoio técnico", porque deveria ver campos sobre o orçamento? Quando diz que trabalha na área da saúde, porque lhe perguntar pelos desafios da indústria transformadora? A maioria dos formulários mostra os mesmos campos a toda a gente. O resultado é um formulário que parece longo, genérico e irritante de preencher.
É este o problema que mata a conclusão dos formulários. Os visitantes abandonam, não por preguiça, mas porque perdem tempo a responder a perguntas que não se aplicam a eles. A extensão percebida do formulário conta mais do que a extensão real. Um formulário de 20 perguntas que mostra só 6 de cada vez é concluído muito mais vezes do que um de 20 perguntas que mostra as 20 logo à partida.
A lógica condicional resolve isto. É a capacidade de mostrar e esconder campos do formulário consoante o que alguém responde. O resultado é notável: taxas de conclusão mais altas, dados mais limpos e visitantes que sentem que o formulário foi feito mesmo para eles. Este artigo explica como estruturar formulários com lógica condicional para que funcionem.
O que a lógica condicional faz e porque importa
A lógica condicional divide o formulário em caminhos diferentes consoante as respostas. Se alguém responde X a uma pergunta, mostra o campo Y. Se responde Z, mostra o campo W. O formulário adapta-se em tempo real à medida que o visitante responde.
O objetivo é único. Fazer com que a experiência de cada visitante pareça personalizada e curta. Um formulário de apoio pergunta "Com que precisas de ajuda?" com as opções Faturação, Técnico ou Conta. Um visitante que escolhe Faturação vê perguntas sobre períodos de faturação e histórico de faturas. Um visitante que escolhe Técnico vê perguntas sobre mensagens de erro e dispositivos. Cada caminho tem campos completamente diferentes. O visitante nunca vê perguntas irrelevantes e o formulário parece feito para ele.
Isto melhora diretamente as taxas de conclusão. Os visitantes abandonam os formulários quando a extensão percebida parece esmagadora. Um formulário que mostra 6 perguntas de cada vez é concluído muito mais vezes do que um que mostra 20 perguntas logo à partida, mesmo que ambos possam fazer 20 perguntas no total através das ramificações. A lógica condicional controla o que os visitantes veem agora, não o que podes perguntar-lhes. Isto faz os formulários parecerem acessíveis, o que significa que mais pessoas os terminam.
Como a lógica condicional difere dos formulários em vários passos
Os formulários em vários passos dividem as perguntas em páginas ou secções. O passo 1 pergunta o nome e o email. O passo 2 pergunta a empresa e o orçamento. O passo 3 pergunta os objetivos. Todos os visitantes respondem às mesmas perguntas pela mesma ordem. O formulário parece mais curto porque vês menos campos de cada vez, mas toda a gente segue o mesmo caminho.
Os formulários com lógica condicional não seguem o mesmo caminho. O visitante A pode ver os campos 1, 2, 3 e 7. O visitante B pode ver os campos 1, 2, 5 e 9. As próprias perguntas mudam consoante as respostas. Dois visitantes podem concluir o formulário e responder a conjuntos de perguntas completamente diferentes.
Podes combinar os dois. Um formulário pode ter passos E lógica condicional. O passo 1 pode perguntar o teu principal desafio e, consoante a resposta, o passo 2 mostra campos diferentes. Mas funcionam de forma diferente. Os formulários em vários passos reduzem quantos campos aparecem de cada vez. A lógica condicional muda quais campos aparecem.
Quando a lógica condicional melhora mesmo as taxas de conclusão
A lógica condicional é poderosa, mas só funciona se a usares com estratégia. Acrescentá-la a um formulário simples de 4 perguntas traz complexidade sem benefício. Acrescentá-la a um formulário em que todos os visitantes precisam de responder às mesmas perguntas gasta tempo de configuração que não vai melhorar a conclusão.
A lógica condicional funciona quando tens conjuntos de perguntas diferentes para tipos diferentes de visitantes. Um formulário de apoio que trata de problemas de Faturação, Técnicos e de Conta tem três conjuntos completamente diferentes de perguntas de seguimento. É aqui que a lógica condicional brilha. Um formulário de descoberta em que quem pergunta por Software recebe perguntas diferentes de quem pergunta por Serviços beneficia dela. Um formulário da área da saúde em que as perguntas mudam consoante o setor e a dimensão da empresa também beneficia.
Não a uses quando todos os visitantes precisam de dar a mesma informação. Um formulário de contacto simples com nome, email e mensagem não precisa de ramificações. Uma inscrição na newsletter com email e setor também não. Se só tens um caminho, não há lógica a aplicar.
Criar lógica condicional que faça sentido para os visitantes
A primeira regra é esta: a pergunta de ramificação vem primeiro. A tua pergunta inicial é a que determina que caminho o visitante segue. Se fizeres quatro perguntas de preparação e só depois ramificares, os visitantes já se sentem envolvidos. Veem o formulário como longo antes de beneficiarem do atalho. Faz logo a pergunta de ramificação. Deixa-os escolher o caminho no primeiro campo.
Um exemplo de uma empresa de SaaS: em vez de perguntar nome, email e só depois "Com que precisas de ajuda?", o formulário pergunta primeiro "Com que precisas de ajuda?". O visitante escolhe Vendas, Técnico ou Geral. De imediato, o formulário mostra só as perguntas desse caminho. O nome e o email continuam a ser pedidos, mas depois da ramificação. Parece mais rápido porque o visitante já escolheu a sua direção.
A segunda regra: usa etiquetas claras em cada ramificação. Não uses opções vagas como "Opção A" e "Opção B". Usa descrições reais. "Preciso de ajuda com a minha subscrição atual" versus "Tenho interesse num plano novo" versus "Tenho um problema técnico". O visitante tem de perceber logo qual é a opção certa para si. Quando o obrigas a adivinhar, escolhe mal e fica frustrado.
A terceira regra: mantém cada ramificação curta. Se um caminho do formulário leva a 15 perguntas e outro a 5, perdeste o objetivo. Cada caminho deve ter, no total, no máximo 8 a 10 perguntas. Se um caminho precisa mesmo de 15 perguntas, separa-o num formulário à parte. Vale mais ter um formulário simples de 8 perguntas e outro de 15 do que um formulário com várias ramificações em que uma delas é esmagadora.
Usar a lógica condicional para recolher melhores dados
A lógica condicional não serve só para fazer os formulários parecerem mais curtos. Também melhora a qualidade dos dados. Quando fazes perguntas específicas da situação de cada visitante, recebes respostas específicas. Quando fazes perguntas genéricas que não servem a situação de todos, recebes respostas vagas.
Um formulário de chamada de descoberta usa esta abordagem. A primeira pergunta é em que setor a pessoa trabalha. Consoante a resposta, o formulário mostra perguntas de seguimento específicas desse setor. A uma empresa da área da saúde perguntam o volume de pacientes e a gestão de locais. A uma empresa de e-commerce perguntam o número de SKU e a gestão de inventário. O mesmo formulário, mas os dados que recolhes são à medida. Recebes a informação de que realmente precisas sobre cada visitante.
A lógica condicional também te deixa saltar seguimentos irrelevantes. Um formulário pergunta "Já tens um website?" Se a resposta for não, esconde as perguntas sobre plataformas e a idade do site atual. Não precisas dessa informação de quem não tem website. Se a resposta for sim, mostra essas perguntas. Isto mantém os teus dados limpos e relevantes.
Planear a lógica condicional antes de a criar
Desenha a tua lógica condicional em papel antes de mexeres no criador de formulários. Desenha a árvore de decisão. Qual é a tua pergunta de ramificação? Quais são as respostas possíveis? Para cada resposta, que perguntas se seguem? Para cada uma dessas respostas, existem seguimentos?
Esta visualização evita o erro mais comum: criar uma lógica condicional tão complexa que se torna um pesadelo de gestão. Se desenhares a árvore e vires 12 ramificações diferentes a dividir-se em mais 8 cada uma, percebes logo que o formulário é complexo demais. Se parecer simples no papel, vai funcionar bem na prática.
Testa cada caminho depois de criares o formulário. Não assumas que, porque uma ramificação funciona, todas funcionam. Se o formulário ramifica de três formas, preenche-o três vezes, percorrendo cada caminho até ao fim. Verifica se aparecem todas as perguntas certas, se não aparece nenhuma errada e se a lógica funciona como esperado.
Erros comuns de lógica condicional a evitar
O primeiro erro é criar demasiadas ramificações. Um formulário com 3 a 4 caminhos é gerível. Um formulário com 8 caminhos torna-se difícil de gerir e testar. Cada caminho precisa de testes independentes. Cada caminho aumenta a hipótese de um erro de lógica que confunde os visitantes. Se precisas de mais de 5 caminhos, considera dividir em vários formulários mais simples.
O segundo erro é tornar a pergunta de ramificação pouco clara. O visitante deve saber de imediato qual é a resposta certa para si. Uma pergunta pouco clara obriga-o a adivinhar. Se adivinhar mal, acaba no caminho errado e percebe a meio que escolheu mal. Isto é pior do que um formulário longo e linear, porque parece avariado.
O terceiro erro é incluir ramificações que levam às mesmas perguntas. Se o caminho A e o caminho B fazem os mesmos seguimentos, não precisam de ser ramificações separadas. Junta-os. Ramificações desnecessárias tornam o formulário mais difícil de manter e criam uma ilusão de personalização que não existe.
O quarto erro é esquecer que a lógica condicional tem de funcionar no telemóvel. Uma estrutura de ramificações complexa que parece bem no computador pode tornar-se confusa no ecrã de um telemóvel. Testa o formulário com lógica condicional no telemóvel. Preenche-o num ecrã pequeno. Verifica se a lógica continua a fazer sentido e se as transições entre campos parecem naturais.
Como a WEMASY te ajuda a criar formulários com lógica condicional
O criador de formulários da WEMASY inclui lógica condicional integrada, sem precisares de código. Define regras como "Se a resposta à Pergunta 1 for Apoio técnico, mostra a Pergunta 2A." O formulário trata do resto. Todas as submissões de todas as ramificações ficam reunidas no teu painel, para veres que caminhos os visitantes seguiram e o que responderam. Também podes ver que ramificações têm as taxas de conclusão mais altas, para identificares se um caminho confunde os visitantes mais do que os outros.
Vê o que está incluído no teu plano WEMASY em termos de funcionalidades de formulários.