Pular para o conteúdo
Português - Brasil
  • Não há sugestões porque o campo de pesquisa está em branco.

Como Configurar o Sistema de Pontuação (SCORE) na inlead

Este guia detalha como utilizar o sistema de pontuação (SCORE) para criar lógicas de exibição condicionais, ideal para funis estilo quiz ou avaliações que direcionam o usuário a perfis de resultados específicos

O que é a variável SCORE

A variável de score funciona como um acumulador central. À medida que o visitante avança pelas etapas do funil e seleciona as opções, os valores numéricos de cada alternativa escolhida são somados em um único montante (referenciado no sistema como ou @score). Não existem acumuladores separados para categorias ou perfis distintos; o resultado final é determinado pela faixa de pontos que o usuário atingiu ao concluir as perguntas.

Passo a Passo da Configuração

1. Atribuição de pontos nas opções

O primeiro passo é definir o valor de cada resposta.

  • Acesse as configurações da etapa de perguntas.
  • No menu lateral direito do componente, vá até a seção de opções.
  • Atribua um valor numérico para cada alternativa (por exemplo: Opção A = 1 ponto, Opção B = 2 pontos, etc.).
  • O sistema somará automaticamente os pontos de cada etapa respondida.

Nota técnica: Caso precise consultar a pontuação isolada de uma opção específica, utilize a estrutura @idOpcao.score, substituindo "idOpcao" pelo identificador utilizado no componente.

2. Estrutura de direcionamento (Loadings e Perfis)

Para que o funil entregue o resultado correto, é obrigatório criar um componente de carregamento (Loading) para cada perfil de resposta possível.

  • Se o seu quiz possui 4 perfis de resultado final, você deve ter 4 componentes de Loading na sua etapa de processamento.
  • Cada Loading será responsável por redirecionar o usuário para a página do perfil correspondente.

3. Como calcular os intervalos de pontuação

Para definir qual Loading será acionado, você precisa estabelecer intervalos matemáticos com base no mínimo e máximo de pontos possíveis no seu funil.

Exemplo prático de cálculo:

  • Mínimo de pontos: Se o funil tem 5 perguntas e a opção de menor valor vale 1 ponto, o mínimo possível é 5 (5 x 1).
  • Máximo de pontos: Se a opção de maior valor vale 4 pontos, o máximo possível é 20 (5 x 4).
  • Total de pontuações possíveis: Contando do 5 ao 20 (incluindo o próprio 5), existem 16 pontuações possíveis.
  • Tamanho do intervalo: Divida o total de pontuações pelo número de perfis. Sendo 16 pontuações divididas por 4 perfis, cada intervalo terá o tamanho de 4 pontos.
  • Resultado dos intervalos:
    • Perfil 1: 5 a 8 pontos
    • Perfil 2: 9 a 12 pontos
    • Perfil 3: 13 a 16 pontos
    • Perfil 4: 17 a 20 pontos

4. Configuração das regras de exibição

Com os intervalos definidos, configure as regras em cada componente de Loading para que ele só apareça se a pontuação final estiver dentro da faixa correta.

  • Acesse a aba de exibição do componente de Loading.
  • Configure a regra utilizando a variável @score.
  • Utilize os validadores Maior ou igual que e Menor ou igual que.
  • Atenção: Para unir as duas condições do intervalo, utilize sempre o operador condicional E. Nunca utilize o "OU".
    • Exemplo da regra: Exibir se @score for maior ou igual que 5 [ E ] menor ou igual que 8.

Material de Apoio

Para visualizar a construção desse sistema na prática, incluindo a configuração nas telas e a lógica de redirecionamento, assista ao nosso tutorial completo