Lógica Condicional para Formulários Online

12 de janeiro de 2023

O Que é um Formulário Inteligente?

Em resumo, formulários inteligentes são dinâmicos. Em vez de palavras estáticas em uma tela, formulários inteligentes podem mudar com base na forma como um usuário responde às suas questões usando lógica condicional. Deseja segmentar perguntas para diferentes tipos de usuários? Efetuar cálculos complexos? Pode contar com os formulários inteligentes.

Formulários inteligentes funcionam de acordo com condições se/então. Por exemplo, se um usuário está pagando uma assinatura, então este será perguntado sobre seu uso; se um usuário não está pagando por uma assinatura, então este será perguntado se deseja assinar.

Confira abaixo alguns casos de uso:

  • Enviar e-mails para diferentes endereços de acordo com as respostas do usuário
  • Exibir perguntas adicionais quando um usuário escolher uma resposta específica
  • Pular páginas em uma pesquisa ampla dependendo das respostas do usuário
  • Oferecer diferentes downloads em PDF dependendo da escolha do usuário
  • Exibir uma mensagem de agradecimento diferente com base nas respostas de um questionário
  • Proteger um formulário com senha 
  • Não mostrar o botão de envio até que o usuário faça uma escolha específica

Crie uma conta Jotform para criar seus próprios formulários inteligentes.

Youtube Embed Poster: QGNHaaH_iZo

Como Posso Criar Condições nos Meus Formulários?

Siga o Assistente de Condições para tornar seu formulário inteligente.

Acesse o Menu de Condições

Acesse a guia Configurações no menu superior do Criador de Formulários e, em seguida, clique em Condições, à esquerda.

Criador de Formulários - Condições

Selecione a condição desejada.

O Que Cada Opção de Lógica Condicional Faz

Exibir/Ocultar Campo

A opção Exibir/Ocultar Campo exibe ou oculta um campo de acordo com uma condição especificada.

Exibir/Ocultar Campo

Por exemplo, se um usuário responder Você já usou nosso produto? com “Sim“, então o formulário deverá exibir Como você o avalia?

Confira abaixo alguns guias relacionados a essa função:

Atualizar/Calcular Campo

Você pode criar regras de lógica condicional para efetuar cálculos.

Atualizar/Calcular Campo

Digamos que você queira adicionar os valores de dois campos diferentes e exibir a solução em uma caixa de texto denominada “Total”. Você pode especificar os campos a serem adicionados e quando a operação deve ser efetuada.

Confira os guias abaixo para aprender mais sobre essa opção de lógica condicional:

Ativar/Tornar Campo Obrigatório

Essa opção o permite configurar um campo em seu formulário como obrigatório ou não obrigatório dependendo de uma entrada do usuário.

Ativar/Tornar Campo Obrigatório

Você também pode ativar ou desativar campos em seu formulário. Essa opção pode ser usada para definir ou alterar condicionalmente a Máscara de Conteúdo de um campo. A Máscara de Conteúdo ajuda o usuário a preencher dados ao garantir que um formato predefinido, como o prefixo de um número de telefone internacional, seja seguido.

Confira alguns guias para essa opção de lógica condicional:

Pular Para/Ocultar uma Página

Também conhecida como lógica de pulo. Essa condição o permite pular ou ocultar páginas com base nas respostas do usuário.

Pular Para/Ocultar uma Página

Você pode fazer perguntas adicionais em uma nova página ou simplesmente encerrar o formulário.

Confira um guia com mais detalhes sobre o uso dessa função: Como Pular Páginas Usando Lógica Condicional

Alterar Página de Agradecimento

Com essa opção, você pode redirecionar para uma Página de Agradecimento diferente de acordo com o envio ao formulário.

Alterar Página de Agradecimento

Digamos que você está dispondo seus documentos em um menu suspenso e solicitando ao usuário que escolha um. Uma vez enviado o formulário, o usuário será redirecionado para o documento selecionado.

Você também pode exibir uma Página de Agradecimento personalizada de acordo com as respostas ao formulário. Se seu formulário representa um questionário e as respostas do usuário não foram corretas, pode ser útil fornecer correções ou recursos adicionais na página seguinte.

Confira abaixo alguns guias que podem ajudá-lo com esse recurso:

Alterar Destinatário do E-mail

Envie alertas diferentes por e-mail com base nas respostas dos usuários.

Alterar Destinatário do E-mail

Digamos que você esteja utilizando um menu suspenso com opções como “Vendas”, “Suporte”, entre outras – você pode configurar uma condição de forma que se o usuário selecionar “Vendas”, um e-mail seja enviado para o departamento de vendas.

Confira aqui um extenso guia sobre como configurar alertas por e-mail usando condições: Como Enviar E-mails com Base nas Respostas do Usuário

Configurando uma Condição

A tela exibida após a escolha de uma opção de Lógica Condicional funciona como um formulário dinâmico. Os campos adicionados e as escolhas definidas determinam a declaração se/então.

Exibir/Ocultar Campo - Exemplo
Atualizar/Calcular Campo - Exemplo
Alterar Destinatário do E-mail - Exemplo

Uma vez finalizada a condição, salve e teste seu formulário interativo. Verifique se sua condição está funcionando adequadamente antes de adicionar mais condições ou seu formulário inteligente não ficará tão inteligente assim.

Como você se saiu? Teve alguma dificuldade para entender esse guia? Por favor, compartilhe sua opinião conosco nos comentários abaixo.

Contatar o Suporte:

Nossa equipe de suporte ao cliente está disponível 24 hrs e nosso tempo de resposta está entre uma e duas horas.
Nossa equipe pode ser contatada através dos links:

Fórum de Suporte: https://www.jotform.com/answers/

Contate o Suporte da Jotform: https://www.jotform.com/contact/

Enviar Comentário:

Jotform Avatar
Este site é protegido por reCAPTCHA, sendo aplicáveis a Política de Privacidade e os Termos de Serviço do Google.

Comentários:

  • Nadia Jean - Profile picture