Voltar para Central de Ajuda

Lógica condicional: ramificação por respostas

Use lógica condicional no FormGuru para pular para perguntas específicas ou encerrar o formulário com base no que a pessoa responde.

Atualizado em 04/06/2026

A lógica condicional (ou ramificação) deixa o seu formulário inteligente: em vez de mostrar todas as perguntas na mesma ordem para todo mundo, o caminho muda conforme as respostas. Quem responde "Sim" segue por um lado, quem responde "Não" segue por outro, e quem dá uma nota baixa pode até pular direto para o fim. Isso deixa o formulário mais curto, mais relevante e com melhores taxas de conclusão.

Neste artigo você vê o que é a ramificação, como acessá-la, quais condições e ações existem de verdade no FormGuru e exemplos práticos para montar o seu fluxo.

O que é a ramificação

Cada regra de lógica segue o formato SE (uma condição na pergunta atual) ENTÃO (uma ação). Você cria essas regras pergunta por pergunta. Quando a pessoa responde, o FormGuru avalia as regras daquela pergunta de cima para baixo:

  • Se alguma regra bate, a ação dela é executada (pular para outra pergunta ou enviar o formulário).
  • Se nenhuma regra bate, vale o caminho padrão: "Todos os outros casos vão para" a próxima pergunta na ordem (ou o fim do formulário, se for a última).

Como acessar

A lógica fica no editor de formulários, dentro do painel de lógica:

  1. Abra o formulário no editor.
  2. Na barra de ferramentas do editor, clique em Lógica.
  3. Abre o painel lateral Lógica e Automação, com três abas na lateral esquerda: Ramificação, Pontuação e Automações.
  4. Fique na aba Ramificação (é a aba inicial). Aqui aparece a lista de todas as perguntas do formulário.

Na aba Ramificação cada pergunta mostra um resumo: "Sempre vai para a próxima pergunta" quando não tem regra, ou "X regras de lógica" quando já tem. Clique numa pergunta para expandir e editar as regras dela.

Como criar uma regra

  1. Na aba Ramificação, clique na pergunta que vai disparar a lógica para expandi-la.
  2. Clique em Adicionar regra.
  3. Monte a condição no bloco Se: escolha o operador e o valor.
  4. Defina a ação no bloco Então: escolha Ir para (e a pergunta de destino) ou Enviar.
  5. Repita para criar quantas regras quiser na mesma pergunta.
  6. Quando terminar, clique em Salvar no rodapé do painel.

Dica: a regra sempre se aplica à pergunta que você expandiu, ou seja, a condição é sempre sobre a resposta daquela pergunta.

Operadores disponíveis (condição "Se")

Estes são os operadores reais que o FormGuru oferece:

  • é igual a: a resposta é exatamente o valor informado.
  • não é igual a: a resposta é diferente do valor informado.
  • contém: a resposta inclui o texto informado.
  • não contém: a resposta não inclui o texto informado.
  • maior que: para respostas numéricas (notas, escalas).
  • menor que: para respostas numéricas.
  • está preenchido: a pessoa respondeu algo (não precisa informar valor).
  • está vazio: a pessoa não respondeu (não precisa informar valor).

Para os operadores está preenchido e está vazio o campo de valor some, porque eles não dependem de um valor específico.

O campo de valor se adapta ao tipo de pergunta. Em perguntas com opções (escolha única, múltipla escolha, lista suspensa, Sim/Não, avaliação, NPS, escala de opinião e similares), o valor vira um menu com as opções daquela pergunta. Por exemplo: Sim/Não mostra "Sim" e "Não"; avaliação mostra de 1 a 5; NPS mostra de 0 a 10. Em perguntas de texto livre, você digita o valor manualmente.

Ações disponíveis (ação "Então")

São duas ações reais:

  • Ir para: pula para uma pergunta específica do formulário, que você escolhe num menu de destino.
  • Enviar: encerra e envia o formulário ali, sem mostrar as perguntas restantes.

Quando a ação é Ir para, aparece o seletor de pergunta de destino logo ao lado. Quando é Enviar, não há destino a escolher.

Caminho padrão ("Todos os outros casos")

No fim da lista de regras de cada pergunta há o bloco "Todos os outros casos vão para", mostrando a próxima pergunta (ou "Fim do formulário"). Esse é o caminho que vale quando nenhuma regra bate. Ele segue a ordem natural das perguntas e não é editável. Para mudar o que acontece, crie regras com a ação Ir para.

Exemplos práticos

Pular uma seção com base em Sim/Não. Na pergunta "Você já é cliente?", crie a regra: SE é igual a "Sim" ENTÃO Ir para "Qual seu nível de satisfação?". Assim quem já é cliente pula as perguntas de captação e vai direto à pesquisa.

Encerrar cedo quem não se qualifica. Na pergunta "Tem orçamento para este mês?", crie: SE é igual a "Não" ENTÃO Enviar. Quem não tem orçamento finaliza ali, sem passar pelas perguntas seguintes.

Ramificar por nota. Numa pergunta de NPS, crie: SE menor que "7" ENTÃO Ir para "O que podemos melhorar?". Notas baixas caem na pergunta de feedback, enquanto as demais seguem o caminho padrão.

Filtrar por palavra digitada. Numa pergunta de texto, crie: SE contém "urgente" ENTÃO Ir para "Quer falar com um especialista agora?".

Limitações e dicas

  • A ordem importa: a primeira regra que bate é a que vale. Coloque as condições mais específicas em primeiro lugar.
  • Operadores maior que e menor que fazem sentido em respostas numéricas (avaliação, NPS, escalas). Em texto, prefira é igual a, contém ou está preenchido.
  • O caminho padrão sempre existe e não pode ser editado diretamente; use a ação Ir para para redirecionar.
  • Use Excluir todas as regras (dentro da pergunta expandida ou no rodapé do painel) para limpar a lógica de uma pergunta de uma vez.
  • Lembre de clicar em Salvar, pois as regras só são gravadas quando você salva o painel.

Dúvidas comuns

As regras valem para qual pergunta?

Sempre para a pergunta que você expandiu. A condição "Se" é avaliada sobre a resposta dada naquela pergunta específica.

Posso combinar várias condições (E/OU) numa mesma regra de ramificação?

Não na ramificação. Cada regra tem uma única condição "Se". Para fluxos com várias condições, crie várias regras na mesma pergunta, e o FormGuru avalia uma a uma. Combinações de condições com E/OU existem nas Automações (aba "Automações" do mesmo painel), que servem para classificar e disparar ações por grupos de condições.

O que acontece se nenhuma regra bater?

O formulário segue para a próxima pergunta na ordem, conforme o bloco "Todos os outros casos vão para". Se for a última pergunta, o formulário é finalizado.

Quer ir além da ramificação? Veja como classificar leads e disparar ações automáticas em Criando automações, e entenda quais campos podem virar condição em Tipos de perguntas.

Este artigo foi útil?

Sua opinião nos ajuda a melhorar nossa documentação.

Ainda precisa de ajuda?

Nossa equipe está pronta para ajudar você.

Falar com suporte
Lógica condicional: ramificação por respostas