Pular para o conteúdo
Central de Ajuda / Apps / Formulários / 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-10-14
Guias do Formulários 2

Etapa 1 de 5

Mostrar ou esconder um campo

Faça um campo aparecer só quando outra resposta pede.

  1. No Tarefas, abra Formulários no menu lateral e clique no formulário.

  2. No construtor, clique no campo que deve aparecer só às vezes. O painel Editar campo abre ao lado.

  3. Em Lógica, no cartão Visibilidade, ligue Condicional.

  4. Em Ação, escolha Mostrar quando: o campo fica escondido até a condição ser atendida. Ocultar quando faz o contrário.

  5. O Campo fonte é a pergunta que decide. Aqui, Tipo de kickoff.

  6. O Operador é a comparação. Os operadores mudam conforme o tipo do campo fonte.

  7. O Valor é contra o que comparar. Pronto: o Endereço do local só aparece no kickoff presencial.

Etapa 2 de 5

Mais de uma condição

Combine duas cláusulas na mesma regra, por E ou por OU.

  1. No mesmo cartão, clique em Adicionar condição.

  2. Na nova cláusula, escolha o Campo fonte.

  3. Depois o Operador e o Valor. Aqui, Tipo de kickoff é igual a Híbrido.

  4. Em Combinar por, escolha E (todas) para estreitar ou OU (qualquer) para agrupar casos equivalentes.

  5. Com OU, basta uma cláusula ser verdadeira: o campo aparece no kickoff presencial ou híbrido.

Etapa 3 de 5

Exigir um campo só quando importa

Torne o campo obrigatório só quando a condição for atendida.

  1. No mesmo painel, abaixo da Visibilidade, fica o cartão Obrigatoriedade condicional, com regra própria.

  2. Quando a regra é a mesma da visibilidade, não remonte tudo: clique em Copiar condição da visibilidade.

  3. Obrigatório quando exige o campo quando a condição é atendida. Opcional quando faz o inverso.

  4. Campo sempre obrigatório é o comportamento normal, sem condição. Com Obrigatório quando, ele fica desligado.

Etapa 4 de 5

Levar a pessoa para páginas diferentes no final

Defina a mensagem padrão e mande cada resposta para uma página.

  1. Na barra à esquerda do construtor, abra Configurações.

  2. Em Após o envio, escolha o destino padrão: Mostrar mensagem, com a Mensagem de sucesso, ou Redirecionar, com a URL de redirecionamento.

  3. Ligue Redirecionamento condicional.

  4. Em Se a resposta…, escolha o Campo fonte, o Operador e o Valor.

  5. Preencha Redirecionar para com um endereço que comece com https://. Sem nenhuma regra atendida, vale o destino padrão.

  6. Clique em Republicar para a regra valer na página pública.

Etapa 5 de 5

Como saber que deu certo

Confira a regra no construtor e teste os dois caminhos na página pública.

  1. No construtor, o campo continua aparecendo. Clique nele: a regra está em Lógica, no painel Editar campo.

  2. Clique na seta de voltar para a lista de Formulários.

  3. Clique em Abrir na linha do formulário.

  4. Responda sem atender a condição: o formulário segue direto, sem o campo.

  5. Responda atendendo a condição: o campo aparece e passa a ser exigido. Teste os dois caminhos antes de divulgar o link.

Precisa de mais? Abra um chamado dentro do Hub.

Ler este passo a passo em texto

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: o formulário de entrada do Tarefas (menu Formulários) ou do CRM, ou o formulário da ficha, em Cadastros. A visibilidade e a obrigatoriedade condicional funcionam igual nos três; o redirecionamento no final só existe no formulário de entrada, que tem página pública.
  • 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 (inclusive e-mail, telefone, link, CPF e CNPJ): é igual a, é diferente de, contém, está vazio, não está vazio
  • Lista suspensa (uma opção): é igual a, é diferente de, é qualquer um de
  • Várias opções: é qualquer um de, não contém nenhum de, está vazio, não está vazio
  • Número e valor: é igual a, é diferente de, é maior que, é menor que
  • Data e hora: é antes de, é depois de, está vazio, não está vazio
  • Sim / Não: é igual a
  • Arquivo: está vazio, não está vazio

Mostrar ou esconder um campo

  1. Abra o formulário. No Tarefas, por exemplo, abra Formulários no menu lateral e clique no formulário.
  2. No construtor, clique no campo que deve aparecer só às vezes. O painel Editar campo abre ao lado.
  3. Em Lógica, no cartão Visibilidade, ligue Condicional.
  4. Em Ação, 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.
  5. 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.

  1. No mesmo cartão, clique em Adicionar condição.
  2. Na nova cláusula, escolha o Campo fonte, o Operador e o Valor.
  3. Em Combinar por, escolha E (todas) ou OU (qualquer).

Para tirar uma cláusula, use remover, no alto dela.

Exigir um campo só quando importa

A obrigatoriedade tem regra própria, separada da visibilidade. No painel Editar campo, logo abaixo da Visibilidade, fica o cartão Obrigatoriedade condicional, com o próprio Condicional e duas ações:

  • 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.

O comportamento normal, sem condição, é o Campo sempre obrigatório, a chave no alto do painel. Ao usar Obrigatório quando, essa chave fica desligada, e o painel avisa que a obrigatoriedade está definida pela condição na Lógica.

Quando a regra de obrigatoriedade é a mesma da visibilidade, não remonte tudo: clique em Copiar condição da visibilidade, no cartão Obrigatoriedade condicional. 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. Na barra à esquerda do construtor, abra Configurações.
  2. Em Após o envio, defina o destino padrão: Mostrar mensagem, com a Mensagem de sucesso exibida na própria página, ou Redirecionar, com a URL de redirecionamento.
  3. Ligue Redirecionamento condicional.
  4. Monte cada regra no par Se a resposta… (o Campo fonte, o Operador e o Valor) e Redirecionar para. Para mais de um destino, use Adicionar regra.
  5. Clique em Republicar (ou em Publicar, se o formulário ainda for rascunho). A regra só vale na página pública depois disso.

Cada regra exige um endereço válido, que comece com https://: sem ele, o formulário não publica. As regras são conferidas de cima para baixo, e a primeira atendida vale. 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 construtor, o campo com condição continua aparecendo: clique nele e a regra montada está em Lógica, no painel Editar campo. A confirmação de verdade é a página pública: volte para a lista de Formulários, clique em Abrir na linha do formulário e responda 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 está sem rótulo, ou é de um tipo que não aceita comparaçãoDê um rótulo ao campo. A lista mostra os outros campos do formulário que têm rótulo e tipo comparável
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.