Esta postagem mostrará como criar um formulário de várias etapas com final personalizado usando lógica condicional com a capacidade de finalizar o formulário para que determinados visitantes não tenham permissão para enviá-lo.
Antes de entrarmos em detalhes, vamos primeiro examinar a lógica condicional. Simplificando, quando o usuário passa por etapas ou perguntas com base em seleções anteriores, toda a sua experiência é alterada.
Por exemplo, se responder “sim” a uma pergunta, poderá ser-lhe solicitado que forneça mais informações, mas se responder “Não”, poderá receber uma notificação indicando que não se qualifica. Um fluxo personalizado baseado nas escolhas do usuário pode ser construído usando o recurso Lógica Condicional. Vamos discutir como você pode conseguir isso.
1. Para começar, adicione a etapa final do formulário para leads não qualificados (neste exemplo, etapa 3) do seu formulário, que será uma caixa de texto onde você inserirá sua mensagem para leads não qualificados.
2. Em seguida, na pergunta da etapa anterior/penúltima (etapa 2 neste exemplo), configure a lógica de fluxo condicional, de forma que, se os visitantes escolherem uma determinada opção, eles sejam direcionados para a etapa 10. Ative a alternância de navegação automática em esse ponto. Defina a configuração de Após a etapa, pule para “Fim” conforme ilustrado na figura abaixo:
3. Em seguida, você pode ocultar o botão Voltar do formulário, o que garante na etapa 3 do formulário que os visitantes cheguem a um “beco sem saída”, o que significa que eles não podem mais voltar para evitar chegar à etapa final do formulário para leads não qualificados.
As configurações do botão de navegação estão localizadas na seção de design.
– Vá para Step Navigation >> Botão Voltar >> Aparência padrão, defina o botão Ocultar voltar para invisível.
3.1. Também nas configurações de navegação da etapa >> Botão Continuar >> Aparência padrão, defina o botão Continuar invisível para navegação automática. Isso garantirá que nenhum botão continuar esteja visível nessa etapa, de modo que os usuários não chegarão ao final do formulário e não poderão enviá-lo.