Resumo de IA
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.
Neste Artigo
- 1. Mostrar Apenas a Informação Mais Relevante
- 2. Recolher Feedback Adicional em Inquéritos
- 3. Configurar Confirmações Alternativas
- 4. Criar um Formulário de Múltiplos Contactos
- 5. Configurar Encaminhamento de Leads
- 6. Enviar Utilizadores para uma Página de Confirmação Específica
- 7. Mostrar Campos de Formulário Adequados à Idade
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.

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.

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.

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.

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.

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.

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.

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

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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

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.

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.

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.

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.

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

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.
