Melhores formas de usar a lógica condicional para criar formulários matadores

7 Formas de Usar Lógica Condicional para Criar Formulários Matadores

Quer aproveitar o poder de um construtor de formulários com lógica condicional?

A lógica condicional permite definir regras sobre como um formulário deve se comportar com base nas seleções e entradas do utilizador. Significa que pode mostrar e ocultar campos conforme necessário, enviar diferentes confirmações e notificações por e-mail, e muito mais.

Neste artigo, analisaremos diferentes formas de usar formulários com lógica para melhorar a experiência do utilizador.

Adicionar Lógica Condicional a Formulários WordPress

O que são Formulários com Lógica Condicional?

Um formulário com lógica condicional é um formulário dinâmico que muda com base na entrada do utilizador. Por exemplo, um formulário de inquérito pode usar lógica condicional para mostrar diferentes perguntas a diferentes utilizadores com base nas suas respostas anteriores.

Quando usada corretamente, a lógica condicional é uma ferramenta poderosa que pode melhorar a experiência do utilizador, mostrando apenas os campos do formulário mais relevantes para ele.

Formas de Usar Lógica Condicional para Criar Formulários Incríveis

O WPForms é um construtor de formulários de arrastar e soltar com capacidades de lógica condicional empolgantes, por isso, se estiver pronto para começar a aprender como usá-lo para criar formulários inteligentes e incríveis para o seu site WordPress, vamos começar.

1. Mostrar Apenas a Informação Mais Relevante

Uma forma fácil de causar um grande impacto com a lógica condicional é usá-la para mostrar a informação mais relevante. Ajuda a evitar formulários desnecessariamente longos.

Aqui está um exemplo de um formulário de candidatura de emprego que pede aos candidatos para selecionarem primeiro a função para a qual se estão a candidatar.

selecionar uma função

O resto do formulário parece bastante básico, mas veja o que acontece quando seleciona o botão de rádio para uma dessas posições para se candidatar.

Detalhes da Vaga de Redator

Aparece uma breve descrição do cargo e os requisitos específicos para essa posição. Na parte inferior do formulário, existem perguntas específicas da função que o candidato deve responder para se candidatar.

Perguntas específicas da função

Como é que isto acontece? Através da lógica condicional, que pode melhorar significativamente o seu processo de contratação. Vamos analisar as configurações deste formulário para ver como funciona.

No construtor de formulários, pode ver que a pergunta sobre qual a função que lhes interessa é um campo de Múltipla Escolha. Em seguida, usámos o campo de Conteúdo para adicionar mais informações sobre cada função.

Para fazer com que o campo de Conteúdo apareça com as instruções para a função selecionada, basta clicar no campo para aceder às suas Opções de Campo e, em seguida, selecionar o separador Lógica Inteligente. A partir daí, pode ativar a Lógica Condicional e criar uma regra para mostrar o campo de Conteúdo apropriado quando uma função específica é selecionada usando o campo de Múltiplas Escolhas.

Configuração de Lógica Condicional para Candidatura de Emprego

Pode adicionar instruções exclusivas para cada função inserindo várias instâncias do campo de Conteúdo e, em seguida, repetindo o mesmo processo acima.

2. Recolher Feedback Adicional em Inquéritos

Vamos dizer que construiu um inquérito de cliente super simples usando o WPForms. É algo que os clientes podem completar em menos de um minuto.

Inquérito ao Cliente

Mas talvez queira um pouco mais de informação, dependendo do tipo de classificação que um utilizador dá. Quer um utilizador lhe dê uma classificação baixa ou alta, seria uma informação valiosa saber o que precisa de corrigir e o que está a fazer bem.

Podemos configurar este formulário de feedback de modo a que a lógica condicional acione um conjunto de perguntas se alguém responder de uma forma e outro conjunto de perguntas se responderem de outra forma.

Para configurar isso, entre no seu construtor de formulários e adicione um campo de Parágrafo com a pergunta de acompanhamento que deseja fazer.

pergunta de seguimento de lógica condicional

Como esta é uma pergunta que faria se recebesse uma pontuação baixa, vamos configurá-la como um campo condicional.

Com as definições do campo abertas para essa pergunta, clicamos no separador Lógica Inteligente nas definições do campo à esquerda.

Em seguida, usamos o alternador para ativar a Lógica Condicional e definir as regras. Queremos que essa regra diga que, se o campo de classificação receber uma pontuação inferior a 3 estrelas (ou seja, 1 ou 2 estrelas), a pergunta “o que poderíamos fazer para melhorar?” será exibida.

lógica condicional para classificações baixas

Em seguida, configuraremos uma regra semelhante para classificações superiores a 2.

respostas positivas de lógica condicional

Para feedback positivo, criámos uma Escala Likert para perguntar aos respondentes o quão satisfeitos estão com aspetos específicos do negócio. Nas definições do campo para a Escala Likert, selecionámos o separador Lógica Inteligente no topo.

Desta vez, definimos a regra para mostrar esta opção se a classificação for superior a 2. Isto significa que uma classificação de 3-5 é considerada positiva, e esses utilizadores verão a pergunta da Escala Likert aparecer assim que derem a sua classificação.

Depois de ficar satisfeito com as suas opções de lógica condicional, pode publicar o seu inquérito.

Aqui vê que alguém que dá uma classificação de 3 ou superior vê a Escala Likert.

lógica condicional maior que 2

Alguém que classifica 2 ou inferior verá a pergunta de melhoria em vez disso.

lógica condicional 2 ou inferior

O inquérito ainda é muito simples, mas a lógica condicional significa que os utilizadores verão apenas a informação mais relevante para eles.

3. Configurar Confirmações Alternativas

Em cada formulário que cria com o WPForms, pode configurar uma resposta de confirmação padrão. Após cada envio de formulário, o utilizador receberá essa resposta.

Mas e se quiser usar confirmações diferentes com base nas informações que o utilizador forneceu no formulário?

É aí que pode usar a lógica condicional para configurar confirmações alternativas. É fácil de fazer com o nosso construtor de formulários online fácil de usar.

Vamos percorrer um exemplo em que vamos criar uma confirmação alternativa que será enviada apenas a utilizadores que indiquem que têm questões de faturação.

Com o seu formulário aberto no construtor de formulários WPForms, clique em Definições » Confirmações no menu esquerdo. No topo, clique no botão Adicionar Nova Confirmação.

adicionar nova confirmação

Em seguida, terá de dar um nome à sua nova confirmação. Os utilizadores não verão o nome que lhe der. Apenas simplifica os seus fluxos de trabalho internos.

introduzir um nome de confirmação

Assim que tiver nomeado a confirmação e a confirmado, uma nova confirmação aparece acima da sua predefinição. No nosso exemplo, criámos uma nova confirmação de faturação para utilizadores que indicaram no formulário que têm questões de faturação.

mensagem de confirmação de faturação

Pode ver que adaptámos a mensagem para informar os clientes sobre o que esperar depois de terem submetido o formulário.

Em seguida, vamos configurar a lógica condicional. Para tal, precisa de definir o botão de alternância ao lado da opção Ativar Lógica Condicional.

ativar lógica condicional

Quando fizer isso, obterá opções para quando enviar esta confirmação específica. Os tipos de campo que vê dependerão do que está no seu formulário.

Queremos que esta confirmação vá para utilizadores que indicaram no formulário de contacto correspondente que a sua questão é sobre faturação.

confirmações de lógica condicional concluídas

E é tudo! Assim que guardar o formulário, esta mensagem de confirmação será enviada a todos os que cumprem os critérios que definiu com a sua lógica condicional. Pode adicionar tantas confirmações e condições quantas precisar.

4. Criar um Formulário de Múltiplos Contactos

Baseado no nosso último exemplo, e se pudesse configurar o seu formulário de forma a que as notificações chegassem sempre às pessoas certas? Em vez de uma caixa de entrada a receber todas as mensagens, as questões de faturação poderiam ir para a faturação, as questões de vendas para as vendas, e assim por diante.

Em vez de criar novos formulários para cada departamento, pode fazer isso acontecer com lógica condicional.

Primeiro, tem de se certificar de que existe um campo no seu formulário para deixar os utilizadores indicarem para onde querem direcionar as suas questões. Uma forma fácil de conseguir isso é com uma lista pendente.

formulário de múltiplos contatos

Este campo será a base para as suas definições de lógica condicional e dirá ao formulário para onde enviar cada mensagem.

Com o seu formulário aberto no construtor de formulários WPForms, clique em Definições » Notificações no menu da esquerda. No topo, clique no botão Adicionar Nova Notificação. Quando fizer isso, receberá um pedido para nomear a sua notificação.

Neste caso, queremos notificar o departamento de faturação quando alguém tiver uma questão de faturação, por isso chamá-la-emos assim. O nome é apenas para os seus propósitos organizacionais e não é público.

nova notificação de faturação

Quando a sua nova notificação estiver configurada, a primeira coisa que pode fazer é introduzir um endereço de e-mail para essa notificação. No nosso exemplo, usámos um endereço de e-mail de faturação, uma vez que é para questões de faturação.

Também pode ajustar quaisquer outros campos do formulário, se desejar.

configuração de notificação de faturação

Abaixo do último campo de notificações para a Mensagem de E-mail, encontrará o interruptor para ativar a lógica condicional. Assim que o fizer, pode definir as condições.

No nosso exemplo, queremos notificar o departamento de faturação quando alguém indicar no nosso formulário de contacto que tem uma questão de faturação.

Também podemos personalizar a mensagem de e-mail para corresponder à natureza da consulta.

lógica condicional ativada

É tudo o que há para fazer. Pode adicionar uma nova mensagem de confirmação para cada departamento correspondente ao seu formulário de contacto e usar a lógica condicional para garantir que a equipa certa recebe sempre a mensagem.

5. Configurar Encaminhamento de Leads

Usando um processo semelhante à configuração de múltiplos contactos acima, também pode configurar o encaminhamento de leads com lógica condicional.

Digamos que tem um formulário que utiliza para capturar leads numa página de destino ou num popup no seu site.

formulário de captura de leads para encaminhamento

Pretende que a equipa certa receba o lead com base na resposta. Para começar, siga os passos do exemplo anterior com o formulário de múltiplos contactos. Vá a Definições » Notificações e clique em Adicionar Nova Notificação. 

No caso do nosso formulário, precisaremos de 3 notificações para encaminhar os leads. Vamos começar com vendas.

configuração de notificação de vendas

Certifique-se de que o campo Endereço de Email para Envio contém um endereço de email para a sua equipa de vendas.

Em seguida, ativará a lógica condicional na parte inferior da sua nova notificação.

Ativar lógica condicional de notificação

Repita estes passos para cada tipo de lead no seu formulário e saiba que a mensagem chegará sempre à equipa certa. Clientes e potenciais clientes vão adorar o tempo de resposta reduzido!

6. Enviar Utilizadores para uma Página de Confirmação Específica

Suponha que tem um formulário de inquérito onde os utilizadores podem indicar o seu interesse em aderir à sua organização ou em obter mais informações.

Uma caixa de seleção para indicar interesse em adesão

Nesse caso, uma página de confirmação específica pode direcioná-los para mais informações ou recursos.

Mais uma vez, começaremos por ir a Definições » Confirmações » Adicionar Nova Confirmação nas definições do seu formulário. Dê um nome à sua nova confirmação.

A introduzir um novo nome de confirmação

A confirmação padrão é uma mensagem, mas se quiser enviar os utilizadores para uma página específica, terá de alterar essa definição de tipo de confirmação.

Opção de Mostrar Página

Depois de alterar o tipo de confirmação para Mostrar Página, poderá selecionar qual a página do seu site WordPress que pretende utilizar para a página de confirmação.

Após ativar a lógica condicional, pode configurar as definições. Neste exemplo, queremos que o utilizador aterrisse nesta página de confirmação após selecionar a caixa de verificação no formulário que indica que está interessado em saber mais sobre como se tornar um membro.

Mostrar Lógica Condicional de Página

Após guardar estas definições, todos os utilizadores interessados em saber mais serão redirecionados para uma página de destino informando-os sobre os próximos passos.

Página de Confirmação

7. Mostrar Campos de Formulário Adequados à Idade

Por vezes, pode constatar que nem todas as opções de resposta do seu formulário são adequadas à idade de todos os que possam responder. Um caso de uso que podemos analisar é o nosso modelo de formulário de registo de livros para o programa de leitura.

Como faz perguntas diferentes a crianças e adultos sobre os seus livros, precisámos de configurar perguntas diferentes. Uma delas foi se havia algum aviso de conteúdo que dariam às pessoas antes de lerem um livro específico.

Essa não é uma pergunta que se aplique ou faça sentido para crianças, pelo que podemos aplicar lógica condicional para que só seja exibida quando alguém selecionar o programa para adolescentes ou adultos.

Configurar LC

Quando o formulário estiver ativo, pode ver que, quando o programa infantil é selecionado, o formulário é muito básico e algo que os pais podem facilmente perguntar aos seus filhos e preencher.

exemplo de formulário infantil

Mas quando o programa para adultos é selecionado, o formulário torna-se mais complexo.

exemplo de inquérito para programa de adultos

E é tudo! Agora que sabe como usar a lógica condicional de diferentes formas, está pronto para criar formulários dinâmicos incríveis para os seus utilizadores.

Em seguida, Conecte o seu Inquérito ao Google Sheets

Agora que sabe como usar a lógica condicional para recolher toda a informação certa na altura certa, pode usar as integrações do WPForms para a organizar.

Use o complemento Google Sheets para WPForms para ligar os seus formulários ao Google Sheets e preencher automaticamente essas folhas de cálculo com os dados recolhidos dos resultados do seu inquérito.

E se quiser ainda mais funcionalidades, pode ligar o seu WPForms a várias aplicações de terceiros com o Uncanny Automator.

Adicionar Lógica Condicional a Formulários WordPress

Pronto para criar o seu formulário? Comece hoje com o plugin construtor de formulários WordPress mais fácil. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.

Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como pode apoiar-nos.

Renee DeCoskey

Renee DeCoskey tem escrito em blogs desde 2001 e usado o WordPress desde 2007. Quando não está a escrever sobre plugins WordPress, pode encontrá-la enrolada num livro ou a divertir-se no Rotary. Saber Mais

O Melhor Plugin Construtor de Formulários Drag and Drop para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Adicionar um comentário

Temos todo o gosto que tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com a nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário está protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.