---
title: "Como Criar Formulários Inteligentes com Lógica Condicional"
date: 2021-12-15
modified: 2022-04-14
canonical_id: forms-conditional-logic
locale_slug: formularios-com-logica-condicional
author: "osogovo"
category:
  - blog
  - feedback
summary: "A lógica condicional é um novo recurso da plataforma EmbedForms que permite aos utilizadores criar diferentes fluxos de utilizador no mesmo formulário."
draft: false
seo:
  og_image: "https://embedsocial.com/wp-content/uploads/2021/12/forms-conditional-logic.jpg"
  og_image_alt: "Add conditional logic in forms"
  og_image_width: 920
  og_image_height: 480
  title: "Como Criar Formulários Inteligentes com Lógica Condicional"
  description: "A lógica condicional é um novo recurso da plataforma EmbedForms que permite aos utilizadores criar diferentes fluxos de utilizador no mesmo formulário."
  structured_data: article
---
Temos o prazer de anunciar um novo recurso para a [EmbedForms](/forms/) que permite aos utilizadores ativar uma lógica condicional ao criar um formulário.

Esta opção foi um dos primeiros recursos que nossos utilizadores iniciais solicitaram. E hoje finalmente lançamos a primeira versão da criação de condições para os campos do formulário, para permitir que os criadores de formulários tornem o fluxo do formulário mais personalizável e mais inteligente ao coletar respostas.

## O que é lógica condicional?

> A lógica condicional é um recurso oferecido pelos criadores de formulários que ajuda a criar um fluxo diferente dentro do mesmo formulário, que dependerá das respostas a uma pergunta específica.
> 
> \- definição

É uma opção simples para definir uma regra ou condição que pode fazer com que o fluxo de envio de um formulário mude com base nas diferentes respostas dos participantes.

Esse recurso único permite que você crie formulários versáteis com facilidade. Às vezes, uma pergunta de **sim**/**não** precisa de informações adicionais. Com o recurso de lógica condicional, os utilizadores podem configurar as perguntas seguintes para depender da resposta à pergunta anterior.

Por exemplo, no caso simples de uma pergunta de Sim/Não, você pode definir a próxima pergunta apenas para a resposta Sim e uma pergunta diferente caso o participante escolha a resposta NÃO na pergunta anterior.

Incorporar lógica no seu formulário permite que os utilizadores pulem para diferentes perguntas/páginas com base nas respostas anteriores.

Colete dados de vários campos, sem a desordem extra.

Com a ramificação condicional de páginas, você pode enviar todos os utilizadores por uma jornada completamente diferente, dependendo das respostas deles. Ao dar a cada formulário um toque pessoal, a lógica condicional cria regras que mostram ou ocultam perguntas com base nas respostas anteriores.

Com esse recurso, o utilizador escolherá entre criar uma pergunta filha quando uma resposta específica for selecionada na pergunta anterior.

## Passos para configurar a lógica condicional na EmbedForms

 Para ativar a lógica condicional, siga estes passos:

1.  Primeiro, **[faça login na EmbedForms](/admin/login)** e crie um **Formulário;**
2.  Em seguida, adicione uma pergunta na aba Editor e selecione-a para abrir as **Configurações da pergunta** na barra lateral esquerda
3.  Ative a **Lógica condicional** conforme mostrado abaixo:

![ativar uma lógica condicional](https://embedsocial.com/wp-content/uploads/2021/12/activate-conditional-logic-for-a-form-question.jpg)

## Casos de uso da lógica condicional

Há muitas coisas que a lógica condicional pode ajudar você a alcançar ao criar seus formulários, por exemplo:

-   Mostrar o campo de Estado apenas quando um País específico for selecionado
-   Mostrar mais perguntas ao perfilar os participantes, como clientes vs. não clientes. Por exemplo, se a resposta for 'Sou cliente', não mostre mais campos do formulário, pois você já tem as informações dele, mas, se a resposta for que não é cliente, mostre mais campos do formulário para que você possa perfilar o cliente e coletar as informações dele.
-   Mostrar um campo de área de texto de explicação quando as pessoas escolherem uma resposta negativa ao perguntar a elas sobre feedback

Aqui está um formulário em ação. É um formulário de feedback para um evento e, para a pergunta negativa 'Falta de oportunidades de networking', está configurado para mostrar uma pergunta adicional, a fim de coletar mais informações sobre por que o participante do evento não ficou satisfeito com ele:

(function(d, s, id){var js; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "/cdn/ef.js?v=1.1"; d.getElementsByTagName("head")\[0\].appendChild(js);}(document, "script", "EmbedSocialFormsScript"));

Esta opção está disponível para todos os utilizadores, gratuitos e pagos, então fique à vontade para fazer login na sua conta da EmbedForms e seguir os passos acima para ativar a lógica condicional nos seus formulários.
