A Condição múltipla avalia uma lista de condições no mesmo nó, e cada condição tem o seu próprio caminho no canvas. Há ainda o caminho fixo Nenhuma condição atendida, para o cliente que não se encaixa em nenhuma. Ela substitui uma sequência de várias Condições de Sim e Não encadeadas. Por exemplo: separar clientes VIP, recorrentes e novos num único passo.
💡 Condição, Teste A/B ou Condição múltipla? A Condição separa em dois caminhos (Sim e Não) por uma regra. O Teste A/B divide por sorteio, sem regra. A Condição múltipla separa em vários caminhos, um por regra.
Como adicionar uma Condição múltipla
Passo 01 — Escolha Condição múltipla no seletor
No editor do fluxo, clique no + da etapa onde a divisão deve acontecer e escolha Condição múltipla, ao lado de Condição e Teste A/B. O nó já nasce com duas condições, Condição 1 e Condição 2, ainda sem regra.
Passo 02 — Defina como a lista é lida
Em Quando mais de uma condição for verdadeira, escolha:
Parar na primeira verdadeira (padrão): as condições são avaliadas na ordem da lista, e o cliente segue só pela primeira que for verdadeira. A ordem da lista é a prioridade.
Seguir por todas as verdadeiras: o cliente segue ao mesmo tempo por todas as condições verdadeiras.
⚠️ Com Seguir por todas as verdadeiras, cada caminho roda as próprias ações: um cliente que atende a duas condições recebe as mensagens dos dois caminhos.
Passo 03 — Configure cada condição
Para cada item da lista:
Dê um nome (até 40 caracteres, sem repetir). Ex.: VIP. É esse nome que aparece no caminho do canvas.
Escolha a regra, com os mesmos campos da Condição simples.
Em Se não for possível avaliar, escolha Considerar não atendida (padrão) ou Considerar atendida. Vale quando o dado não está disponível no momento da avaliação.
Use as setas para subir ou descer uma condição (isso muda a prioridade, não os caminhos já ligados) e o ícone de lixeira para removê-la. Clique em Adicionar condição para incluir outra. São de 2 a 10 condições por nó.
Passo 04 — Ligue os caminhos e publique
No canvas, o nó mostra um caminho para cada condição, com o nome dela, e o caminho Nenhuma condição atendida. Adicione as etapas de cada um e publique as alterações do fluxo.
Salvar o resultado numa variável
Em Salvar resultado em, você pode gravar o resultado para usar nas próximas etapas (o nome sugerido é condicao, usado como {{vars.condicao}}):
Com Parar na primeira verdadeira, grava o nome da condição atendida (vazio quando nenhuma for).
Com Seguir por todas as verdadeiras, grava a lista com o nome de cada condição atendida (vazia quando nenhuma for).
Deixe em branco para não gravar.
Acompanhar o resultado
Nos caminhos do nó, o canvas mostra quantas passagens cada saída teve. Na execução de um cliente, o histórico indica por qual condição ele seguiu.
Pegadinhas e limites
Mínimo de 2 e máximo de 10 condições por nó.
Os nomes das condições não podem se repetir nem ficar em branco.
Reordenar a lista muda só a prioridade: cada caminho continua ligado à sua condição.
Com Seguir por todas as verdadeiras, cuide para não enviar mensagens duplicadas ao mesmo cliente.