As melhores maneiras de usar a lógica condicional para criar formulários incríveis

7 maneiras de usar a lógica condicional para criar formulários incríveis

Deseja 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 usuário. Isso significa que você pode mostrar e ocultar campos conforme necessário, enviar diferentes confirmações e notificações por e-mail e muito mais.

Nesta postagem, veremos diferentes maneiras de usar formulários com lógica para melhorar a experiência do usuário.

Adicionar lógica condicional aos formulários do WordPress

O que são formulários de lógica condicional?

Um formulário de lógica condicional é um formulário dinâmico que muda com base na entrada do usuário. Por exemplo, um formulário de pesquisa pode usar a lógica condicional para mostrar perguntas diferentes a usuários diferentes com base em suas respostas anteriores.

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

Maneiras de usar a lógica condicional para criar formulários incríveis

O WPForms é um construtor de formulários do tipo arrastar e soltar com recursos interessantes de lógica condicional. Portanto, se você estiver pronto para começar a aprender a usá-lo para criar formulários inteligentes incríveis para o seu site WordPress, vamos começar imediatamente.

1. Mostre apenas as informações mais relevantes

Uma maneira fácil de causar um grande impacto com a lógica condicional é usá-la para mostrar as informações mais relevantes. Isso ajuda a evitar formulários desnecessariamente longos.

Aqui está um exemplo de um formulário de solicitação de emprego que pede aos candidatos que selecionem primeiro a função para a qual estão se candidatando.

selecionar uma função de trabalho

O restante do formulário parece bastante básico, mas veja o que acontece quando você seleciona o botão de opção para se candidatar a uma dessas posições.

Detalhes da vaga de redator de conteúdo

Aparecem uma breve descrição do cargo e os requisitos específicos desse cargo. Na parte inferior do formulário, há perguntas específicas da função que o candidato deve responder para se inscrever.

Perguntas específicas da função

Como isso acontece? Por meio da lógica condicional, que pode aprimorar significativamente seu processo de contratação. Vamos dar uma olhada nas configurações desse formulário para ver como ele funciona.

No construtor de formulários, você pode ver que a pergunta sobre qual função interessa a eles é um campo de múltipla escolha. Em seguida, usamos o campo Content (Conteúdo) para adicionar mais informações sobre cada função.

Para fazer com que o campo Content apareça com as instruções para a função selecionada, basta clicar no campo para acessar as opções de campo e selecionar a guia Smart Logic . A partir daí, você pode ativar a lógica condicional e criar uma regra para mostrar o campo Content apropriado quando uma função específica for selecionada usando o campo Multiple Choices.

Aplicação de trabalho de configuração de lógica condicional

Você pode adicionar instruções exclusivas para cada função inserindo várias instâncias do campo Content e, em seguida, repetindo o mesmo processo acima.

2. Coletar feedback adicional em pesquisas

Digamos que você tenha criado uma pesquisa de clientes super simples usando o WPForms. É algo que os clientes podem preencher em menos de um minuto.

Pesquisa com clientes

Mas talvez você queira um pouco mais de informações, dependendo do tipo de classificação dada pelo usuário. Quer um usuário dê uma classificação baixa ou alta, essa seria uma informação valiosa para saber o que você precisa corrigir e o que está fazendo bem.

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

Para configurar isso, vá até o criador de formulários e adicione um campo Parágrafo com a pergunta de acompanhamento que deseja fazer.

Pergunta de acompanhamento da lógica condicional

Como essa é uma pergunta que você faria se obtivesse uma pontuação baixa, vamos configurá-la como um campo condicional.

Com as configurações de campo abertas para essa pergunta, clicamos na guia Smart Logic (Lógica inteligente ) nas configurações de campo à esquerda.

Em seguida, usamos o botão de alternância 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 de baixas classificações

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

lógica condicional respostas positivas

Para obter feedback positivo, criamos uma escala Likert para perguntar aos entrevistados se eles estão satisfeitos com aspectos específicos do negócio. Nas configurações de campo da escala Likert, selecionamos a guia Lógica inteligente na parte superior.

Desta vez, definimos a regra para mostrar essa opção se a classificação for maior que 2. Isso significa que uma classificação de 3 a 5 é considerada positiva, e esses usuários verão a pergunta da escala Likert aparecer assim que derem sua classificação.

Quando estiver satisfeito com suas opções de lógica condicional, poderá publicar o questionário.

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

lógica condicional maior que 2

Quem der nota 2 ou inferior verá a pergunta de aprimoramento.

lógica condicional 2 ou inferior

A pesquisa ainda é muito simples, mas a lógica condicional significa que os usuários verão apenas as informações mais relevantes para eles.

3. Configurar confirmações alternativas

Em cada formulário criado com o WPForms, você pode configurar uma resposta de confirmação padrão. Depois de cada envio de formulário, o usuário receberá essa resposta.

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

É nesse momento que você pode usar a lógica condicional para definir confirmações alternativas. É fácil fazer isso com nosso criador de formulários on-line fácil de usar.

Vamos analisar um exemplo no qual criaremos uma confirmação alternativa que será enviada somente aos usuários que indicarem que têm perguntas sobre cobrança.

Com seu formulário aberto no construtor de formulários WPForms, clique em Configurações " Confirmações no menu à esquerda. Na parte superior, clique no botão Add New Confirmation (Adicionar nova confirmação ).

adicionar nova confirmação

Em seguida, você precisará dar um nome à sua nova confirmação. Os usuários não verão o nome que você deu a ela. Ele apenas simplifica seus fluxos de trabalho internos.

digite um nome de confirmação

Depois que você nomear a confirmação e confirmá-la, uma nova confirmação aparecerá acima da padrão. Em nosso exemplo, criamos uma nova confirmação de cobrança para os usuários que indicaram no formulário que têm dúvidas sobre cobrança.

mensagem de confirmação de faturamento

Você pode ver que adaptamos a mensagem para que os clientes saibam o que esperar depois de enviar o formulário.

Em seguida, vamos configurar a lógica condicional. Para fazer isso, você precisa definir o botão de alternância ao lado da opção Enable Conditional Logic (Ativar lógica condicional).

ativar a lógica condicional

Ao fazer isso, você terá opções de quando enviar essa confirmação específica. Os tipos de campo que você vê dependerão do que está em seu formulário.

Queremos que essa confirmação seja enviada aos usuários que indicaram no formulário de contato correspondente que sua pergunta é sobre cobrança.

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

E é isso! Depois de salvar o formulário, essa mensagem de confirmação será enviada a todos que atenderem aos critérios que você definiu com sua lógica condicional. Você pode adicionar quantas confirmações e condições forem necessárias.

4. Criar um formulário de vários contatos

Com base em nosso último exemplo, e se você pudesse configurar seu formulário para que as notificações sempre chegassem às pessoas certas? Em vez de uma caixa de entrada receber todas as mensagens, as perguntas sobre faturamento poderiam ir para faturamento, as perguntas sobre vendas poderiam ir para vendas e assim por diante.

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

Primeiro, é preciso garantir que haja um campo no formulário para permitir que os usuários indiquem para onde querem direcionar as perguntas. Uma maneira fácil de conseguir isso é com uma lista suspensa.

formulário de múltiplos contatos

Esse campo será a base para suas configurações de lógica condicional e informará ao formulário para onde enviar cada mensagem.

Com seu formulário aberto no construtor de formulários WPForms, clique em Configurações " Notificações no menu à esquerda. Na parte superior, clique no botão Add New Notification (Adicionar nova notificação ). Ao fazer isso, você receberá uma solicitação para nomear sua notificação.

Nesse caso, queremos notificar o departamento de faturamento quando alguém tiver uma pergunta sobre faturamento, portanto, vamos chamá-lo assim. O nome é apenas para fins organizacionais e não é público.

nova notificação de cobrança

Quando sua nova notificação é configurada, a primeira coisa que você pode fazer é inserir um endereço de e-mail para essa notificação. Em nosso exemplo, usamos um endereço de e-mail de cobrança, pois é para perguntas de cobrança.

Você também pode ajustar qualquer um dos outros campos do formulário, se desejar.

configuração da notificação de cobrança

Abaixo do último campo de notificações para a mensagem de e-mail, você encontrará o botão de alternância para ativar a lógica condicional. Depois de fazer isso, você poderá definir as condições.

Em nosso exemplo, queremos notificar o departamento de cobrança quando alguém indicar em nosso formulário de contato que tem uma pergunta sobre cobrança.

Também podemos personalizar a mensagem de e-mail de acordo com a natureza da consulta.

lógica condicional ativada

Isso é tudo o que há para fazer. Você pode adicionar uma nova mensagem de confirmação para cada departamento correspondente ao seu formulário de contato e usar a lógica condicional para garantir que a equipe certa sempre receba a mensagem.

5. Configurar o roteamento de leads

Usando um processo semelhante ao da configuração do formulário de vários contatos acima, você também pode configurar o roteamento de leads com lógica condicional.

Digamos que você tenha um formulário que está usando para capturar leads em uma página de destino ou pop-up no seu site.

Formulário de captura de leads para roteamento

Você quer que a equipe certa receba o lead com base na resposta. Para começar, siga as etapas do exemplo anterior com o formulário de vários contatos. Vá para Settings " Notifications (Configurações " Notificações) e clique em Add New Notification (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 da notificação de vendas

Verifique se o campo Send To Email Address contém um endereço de e-mail para sua equipe de vendas.

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

Ativar a lógica condicional da notificação

Repita essas etapas para cada tipo de lead em seu formulário e saiba que a mensagem sempre chegará à equipe certa. Os clientes e prospects vão adorar o tempo de resposta reduzido!

6. Enviar usuários para uma página de confirmação específica

Suponha que você tenha um formulário de pesquisa no qual os usuários possam indicar seu interesse em participar da sua organização ou obter mais informações.

Uma caixa de seleção para indicar interesse na associaçã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 acessando Settings " Confirmations " Add New Confirmation nas configurações do formulário. Dê um nome à sua nova confirmação.

Inserção de um novo nome de confirmação

A confirmação padrão é uma mensagem, mas se quiser enviar os usuários para uma página específica, será necessário alterar a configuração do tipo de confirmação.

Opção Mostrar página

Depois de alterar o tipo de confirmação para Show Page (Mostrar página), você poderá selecionar a página do seu site WordPress que deseja usar para a página de confirmação.

Depois de ativar a lógica condicional, você pode definir as configurações. Neste exemplo, queremos que o usuário chegue a essa página de confirmação depois de marcar a caixa de seleção no formulário dizendo que está interessado em saber mais sobre como se tornar um membro.

Lógica condicional da página de exibição

Depois de salvar essas configurações, todos os usuários interessados em saber mais serão redirecionados para uma página de destino que os informará sobre o que vem a seguir.

Página de confirmação

7. Mostrar campos de formulário adequados à idade

Às vezes, você pode descobrir que nem todas as opções de resposta do formulário são apropriadas para a idade de todas as pessoas que podem responder. Um caso de uso que podemos analisar é o nosso modelo de formulário de registro de livros do programa de leitura.

Como você faz perguntas diferentes a crianças e adultos sobre seus livros, precisávamos definir perguntas diferentes. Uma delas era se havia algum aviso de conteúdo que eles dariam às pessoas antes de lerem um determinado livro.

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

Configuração do CL

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

Exemplo de formulário para crianças

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

exemplo de pesquisa de programa para adultos

E é isso! Agora que você sabe como usar a lógica condicional de diferentes maneiras, está pronto para criar formulários dinâmicos incríveis para seus usuários.

Em seguida, conecte seu questionário ao Google Sheets

Agora que você sabe como usar a lógica condicional para coletar todas as informações certas no momento certo, pode usar as integrações do WPForms para organizá-las.

Use o complemento do Google Sheets para o WPForms para conectar seus formulários ao Google Sheets e preencher automaticamente essas planilhas com os dados coletados dos resultados da pesquisa.

E se você quiser ainda mais funcionalidade, poderá conectar seus WPForms a vários aplicativos de terceiros com o Uncanny Automator.

Adicionar lógica condicional aos formulários do WordPress

Pronto para criar seu formulário? Comece hoje mesmo com o plug-in de criação de formulários mais fácil do WordPress. O WPForms Pro inclui vários modelos gratuitos e oferece uma garantia de reembolso de 14 dias.

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

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Renee DeCoskey

Renee DeCoskey escreve em blogs desde 2001 e usa o WordPress desde 2007. Quando não está escrevendo sobre plug-ins do WordPress, pode ser encontrada enrolada em um livro ou se divertindo no Rotary.Saiba mais

O melhor plug-in de criação de formulários de arrastar e soltar 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.

Ative o JavaScript em seu navegador para preencher este formulário.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com 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 é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.