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.
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.
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.
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:
- Como Exibir/Ocultar Campos com Base nas Respostas do Usuário
- Exibindo/Ocultando Múltiplos Campos de Uma Só Vez
- Como Exibir/Ocultar Múltiplos Campos Usando o Elemento Abrir/Fechar
Atualizar/Calcular Campo
Você pode criar regras de lógica condicional para efetuar cálculos.
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:
- Como Inserir Textos ou Cálculos em um Campo Usando Lógica Condicional
- Como Manipular Texto (String) Usando Lógica Condicional e Cálculos
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.
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:
- Como Tornar um Campo Obrigatório com Base nas Respostas do Usuário
- Como Configurar a Máscara de Conteúdo em um Campo com Base na Entrada em Outro Campo
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.
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.
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:
- Alterando a URL da Página de Agradecimento Usando Lógica Condicional
- Como Alterar a Mensagem de Agradecimento Usando Lógica Condicional
- Como Alterar a Mensagem de Agradecimento com Base no Idioma Utilizado
Alterar Destinatário do E-mail
Envie alertas diferentes por e-mail com base nas respostas dos usuários.
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.
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.
Enviar Comentário:
1 Comentários:
Mais de um ano atrás
Comment obtenção le code sobre complet de votos formulaire svp