O que é lógica condicional
Lógica condicional é o conjunto de regras do tipo se → então que define o que acontece em um formulário depois de cada resposta. Em vez de mostrar todas as perguntas para todo mundo, o formulário se adapta a quem responde.
Exemplos de uso:
- Se a pessoa marcou “Sou empresa”, então segue para as perguntas de CNPJ e faturamento.
- Se escolheu “Quero alugar”, então pula as perguntas sobre financiamento.
- Se deu nota baixa na pesquisa de satisfação, então vai para uma pergunta aberta sobre o motivo; senão, segue direto para a tela de agradecimento.
Dependendo da ferramenta, a regra pode mostrar e ocultar campos na mesma tela ou saltar de uma pergunta para outra.
Por que ela ajuda a conversão
Formulário longo assusta, e formulário com perguntas que não têm a ver com a pessoa irrita. A lógica condicional ataca os dois problemas: cada um vê só o que importa para o próprio caso, em um caminho mais curto. Quem responde percebe menos esforço, e você recebe respostas mais completas.
Como funciona na Formlytics
Na Formlytics, a lógica é de salto: cada regra leva a pessoa a um destino. Ela faz parte dos planos Pro e Business.
- Abra o painel Lógica da pergunta.
- Crie uma regra “Se”, escolhendo a condição e o valor, ou “Sempre”, quando a regra vale para todo mundo.
- Em “Vá para”, escolha o destino.
- Use a regra “Em todos os outros casos, acesse” para definir o destino de quem não entra em nenhuma regra.
Os operadores disponíveis são: é, não é, contém, não contém, maior que, menor que e está vazio. Não é preciso escrever código.
Dois detalhes ajudam a planejar as regras:
- Quando uma regra tem mais de uma condição, todas precisam ser verdadeiras (funciona como “E”).
- Em cada pergunta, só a primeira regra atendida é executada. Coloque as regras mais específicas antes das mais gerais.
A lógica trabalha junto com as variáveis e cálculos: você pode somar pontos ou montar um valor ao longo do formulário e usar várias telas finais, uma para cada perfil. As variáveis servem só para guiar o caminho: não ficam salvas na resposta nem são enviadas às integrações.
Boas práticas
- Use a lógica para encurtar o caminho, não para complicar.
- Avise quando a ramificação não for óbvia (por exemplo: “Vou ajustar as próximas perguntas ao seu objetivo”).
- Sempre defina o destino dos demais casos, para ninguém cair em um caminho sem saída.
- Teste cada caminho na prévia antes de publicar: uma regra que parece óbvia pode esconder um salto confuso.
- Acompanhe o abandono por pergunta nas análises para descobrir em qual ramificação as pessoas desistem.
Termos relacionados
Leia também: Lógica condicional em formulários: como aplicar na prática.