Mostre os Campos Certos
para a Direita
Pessoas
Conditional logic makes your form respond to each person differently. Show follow-up questions only when relevant, skip pages that don't apply, and dynamically require or hide fields — all driven by IF/THEN rules you set up in seconds.
Como Funciona
Configure uma regra em três etapas — sem código, sem fórmulas.
Escolha um campo gatilho
Escolha qualquer campo já no seu formulário — um menu suspenso, botão sim/não, caixa de seleção, entrada de texto ou avaliação. Sua resposta impulsionará a lógica.
Defina sua condição
Escreva uma regra SE usando um dos 12 operadores: igual a, contém, está vazio, maior que, está marcado, é um de e mais. Encadeie regras com E / OU.
Defina a ação
Escolha o que acontece: Mostrar ou ocultar um campo, torná-lo obrigatório ou opcional, desativá-lo ou pular para uma página diferente.
Sete Ações, Zero Código
Todas as formas que a lógica condicional pode mudar o estado do seu formulário — tudo impulsionado pelas regras SE/ENTÃO que você configurou.
Mostrar
Revele um campo somente quando a condição for atendida. Os campos começam ocultos e aparecem no momento em que uma regra é acionada — sem recarregamento de página.
Ocultar
Oculte um campo quando a condição for atendida. Mantenha os formulários focados removendo perguntas irrelevantes com base em respostas anteriores.
Exigir
Torne um campo obrigatório dinamicamente com base em uma resposta anterior. Validação contextual sem escrever uma linha de código.
Tornar Opcional
Remova a restrição de obrigatório quando a condição for atendida. Dê flexibilidade aos respondentes sem remover o campo do formulário.
Desativar
Lock a field to read-only when the condition is met. Useful for auto-filled values and review steps that shouldn't be edited.
Mostrar Página
Controle quais páginas de um formulário de várias etapas são visíveis. Mostre uma página inteira somente quando uma condição anterior for satisfeita.
Pular para Página
Pule respondentes além de páginas irrelevantes em formulários de várias etapas. Direcione diferentes públicos para experiências de formulário completamente diferentes.
Operadores e Ações
Uma referência completa de todos os operadores de condição e ações disponíveis.
Operadores de Condição
| Operador | Aplica-se a |
|---|---|
| É igual a / Não é igual a | Todos os tipos de campo |
| Contém / Não contém | Texto, E-mail, Telefone, Site, Nome Completo, Endereço |
| Está vazio / Não está vazio | Todos os tipos de campo |
| Maior que / Menor que | Número, Avaliação, Controle deslizante, NPS, Escala, Likert |
| Está marcado / Não está marcado | Caixa de seleção, Sim / Não, Termos e Condições |
| É um de / Não é um de | Menu suspenso, Escolha Única, Múltipla Escolha, Prioridade |
Ações
| Ação | Alvo |
|---|---|
| Mostrar | Campo |
| Ocultar | Campo |
| Exigir | Campo |
| Tornar opcional | Campo |
| Desativar | Campo |
| Mostrar página | Página |
| Pular para página | Página |
Exemplos do Mundo Real
Veja como a lógica condicional adapta formulários para diferentes casos de uso.
Mostre o campo "Anos de experiência" somente se o candidato responder Sim. Os candidatos que respondem Não pulam direto para a próxima seção.
Hide the product rating section for respondents who haven't bought yet. Keep the survey relevant and completion rates high.
Mostre uma pergunta de qualificação somente para equipes maiores. Colete dados mais ricos de leads de alto valor sem sobrecarregar todos os outros.
Como funciona a lógica condicional no FormBuilder?
A lógica condicional altera o que um formulário exibe com base nas respostas que o respondente já deu. Você cria regras em um editor visual escolhendo um campo, um dos 12 operadores de comparação — como igual a, contém ou maior que — e um valor de referência. As regras podem ser combinadas com condições E e OU para uma segmentação mais precisa. Quando uma regra é atendida, ela dispara ações como mostrar ou ocultar campos, pular páginas ou mudar o que o respondente vê em seguida. Um exemplo típico: perguntar 'Qual é o seu nível de satisfação?' e só mostrar a pergunta 'O que deu errado?' quando a avaliação for baixa. A lógica é executada instantaneamente no navegador enquanto as pessoas digitam, então o formulário sempre parece ágil. Como perguntas irrelevantes nunca aparecem, os formulários ficam mais curtos para cada respondente, o que melhora as taxas de conclusão sem deixar de coletar dados completos das pessoas a quem cada pergunta se aplica.