Pular para o conteúdo
Central de Ajuda / Produtividade e trabalho / Lógica condicional: um formulário, caminhos diferentes
Passo a passo

Lógica condicional: um formulário, caminhos diferentes

Faça o formulário mostrar, esconder e exigir campos conforme o que a pessoa responde, em vez de pedir tudo para todo mundo.

Disponível em: Todos os planos Atualizado em 2026-07-28
Navegar pela Central de Ajuda
Primeiros passos
Produtividade e trabalho
CRM e Vendas
Atendimento e CS
Financeiro e operação
Pessoas e cultura
IA e dados
Conta e administração

A lógica condicional deixa o formulário reagir ao que a pessoa responde: um campo só aparece quando faz sentido, e só vira obrigatório quando a resposta exige. Vale usar quando um mesmo formulário atende situações diferentes e você não quer criar um formulário para cada uma. O problema que ela evita é o formulário longo demais, em que a pessoa lê perguntas que não têm nada a ver com o caso dela e desiste no meio.

Antes de começar

  • Acesso ao app onde o formulário vive: Tarefas, CRM ou Cadastros.
  • Permissão para editar formulários naquele app.
  • O campo fonte precisa existir antes da regra. A condição sempre olha para outro campo do mesmo formulário, então crie primeiro a pergunta que decide, depois a que depende dela.

Como a regra é montada

Toda condição tem a mesma anatomia, em quatro partes:

ParteO que é
Campo fontea pergunta que decide
Operadora comparação a fazer
Valorcontra o que comparar
Açãoo que acontece quando a condição é atendida

Os operadores disponíveis mudam conforme o tipo do campo fonte. O formulário filtra sozinho e mostra apenas os que fazem sentido:

  • Texto e escolha: é igual a, é diferente de, é qualquer um de, não contém nenhum de, contém, está vazio, não está vazio
  • Número e valor: é maior que, é menor que, além dos de igualdade
  • Data e hora: é antes de, é depois de

Mostrar ou esconder um campo

  1. No construtor do formulário, clique no campo que deve aparecer só às vezes.
  2. No painel lateral, abra Condição.
  3. Escolha entre Mostrar quando e Ocultar quando. Os dois são modos exclusivos: Mostrar quando deixa o campo escondido até a condição ser atendida, e Ocultar quando faz o contrário.
  4. Selecione o Campo fonte, o Operador e o Valor.

A escolha entre os dois modos muda o comportamento padrão do campo, então decida pelo que é mais comum: se na maioria das respostas o campo não deve aparecer, use Mostrar quando.

Mais de uma condição

Uma regra aceita mais de uma cláusula, combinadas por E ou por OU. Com E, todas precisam ser verdadeiras. Com OU, basta uma. Use E para estreitar (só quem é de um segmento e pediu um serviço específico) e OU para agrupar casos equivalentes.

Exigir um campo só quando importa

A obrigatoriedade tem regra própria, separada da visibilidade. No painel do campo, abra Obrigatoriedade condicional:

  • Campo sempre obrigatório: o comportamento normal, sem condição.
  • Obrigatório quando: o campo é opcional por padrão e passa a ser exigido quando a condição for atendida.
  • Opcional quando: o inverso, para o campo que normalmente é exigido.

Quando a regra de obrigatoriedade é a mesma da visibilidade, não remonte tudo: use Copiar condição da visibilidade. O caminho contrário também existe, em Copiar condição da obrigatoriedade.

Separar as duas coisas importa porque nem todo campo visível precisa ser preenchido. Um campo de observação pode aparecer para todo mundo e só virar obrigatório em um caso específico.

Levar a pessoa para páginas diferentes no final

Além de mostrar e esconder campos, o formulário pode terminar em destinos diferentes conforme a resposta.

  1. Nas configurações do formulário, vá até Após o envio.
  2. Defina o destino padrão: uma Mensagem de sucesso, exibida na própria página, ou uma URL de redirecionamento.
  3. Ligue Redirecionamento condicional.
  4. Monte cada regra no par Se a resposta… e Redirecionar para.

Cada regra exige um endereço válido, conferido no momento de salvar. Quando nenhuma regra é atendida, a pessoa cai no destino padrão do passo 2, então vale configurá-lo antes das exceções.

Como saber que deu certo

No próprio construtor, o campo com condição fica marcado, e você consegue ver a regra montada no painel lateral. A confirmação de verdade é abrir a página pública do formulário e responder das duas maneiras: com a condição atendida, o campo aparece ou passa a ser exigido; sem ela, o formulário segue direto. Teste os dois caminhos antes de divulgar o link, principalmente quando a regra controla obrigatoriedade, porque um campo exigido sem aparecer trava o envio.

Problemas comuns

SintomaCausa provávelO que fazer
O campo não aparece na lista de campo fonteO campo foi criado depois, ou está numa etapa posteriorA condição olha para campos que a pessoa já respondeu. Mova o campo fonte para antes
A pessoa não consegue enviar e nada indica o motivoUm campo obrigatório por condição está escondidoConfira se a regra de visibilidade e a de obrigatoriedade combinam. Campo exigido precisa estar visível
A condição não dispara com o valor esperadoOperador incompatível com o tipo do campoConfira o tipo do campo fonte. Campo de escolha compara com as opções cadastradas, não com texto livre
A regra some depois de editar o campo fonteO campo fonte mudou de tipoTrocar o tipo invalida operador e valor. Monte a condição de novo

Próximo passo

Depois que o formulário reage às respostas, vale conectar o resultado ao trabalho: veja Do formulário ao funil para a resposta que vira oportunidade no CRM, e Solicitações internas que viram tarefa para a que abre tarefa no pipeline certo.