Ir para o conteúdo

Correspondência de critérios de saída com eventos de entrada

Este artigo explica como configurar critérios de saída e etapas de jornadas de ação que se correlacionam diretamente com o evento de entrada do Canvas, para que os usuários só saiam ou sigam uma ramificação quando realizarem uma ação específica relacionada ao motivo pelo qual entraram no Canvas.

Ao comparar propriedades de eventos com propriedades de entrada do Canvas, você pode criar fluxos altamente direcionados. Por exemplo, em um Canvas de checkout abandonado, você pode configurar um usuário para sair somente quando ele comprar o item exato que abandonou, enquanto continua recebendo mensagens de lembrete se comprar um item diferente.

Essa abordagem usa variáveis de contexto para comparar propriedades entre eventos. O padrão se aplica a muitos cenários além do eCommerce, incluindo renovações de apólices, lembretes de reservas e gerenciamento de inscrições.

Critérios de saída: Sair do Canvas quando uma ação correspondente ocorre

Use critérios de saída quando quiser que um usuário saia completamente do Canvas após realizar uma ação que corresponda ao evento de entrada dele.

Exemplo: Compra de ingresso abandonada

Neste cenário, um usuário entra no Canvas quando realiza o evento personalizado Selected Ticket, que contém uma propriedade chamada event_id. Os critérios de saída são configurados para que, quando um usuário dispara o evento personalizado Purchased Ticket — que também inclui uma propriedade chamada event_id — a propriedade do evento de saída seja comparada com a propriedade do evento de entrada. Se as duas corresponderem, o usuário sai do Canvas.

Isso significa que:

  • Se o usuário comprar o mesmo ingresso que selecionou originalmente, ele sai do Canvas e para de receber lembretes.
  • Se o usuário comprar um ingresso diferente, ele permanece no Canvas e continua recebendo mensagens de acompanhamento sobre o ingresso original.

Para configurar isso:

  1. Configure uma entrada de Canvas baseada em ação com o evento personalizado de disparo (como Selected Ticket) e sua propriedade relevante (como event_id).
  2. Na etapa Target Audience, configure o evento de exceção dos critérios de saída com o evento personalizado de conclusão (como Purchased Ticket).
  3. Selecione Add property filters e, em seguida, adicione um filtro onde a comparação da propriedade básica event_id esteja definida como equals.
  4. Ative o toggle Personalize value, defina o Personalization type como Context Variables e defina o Attribute como event_id.

Isso compara o event_id do evento Purchased Ticket com o event_id armazenado do evento de entrada original do Canvas. Para mais detalhes sobre como configurar esses filtros, consulte Exemplos de critérios de saída.

Jornadas de ação: ramificação com base em uma ação correspondente

Use as jornadas de ação quando quiser que um usuário permaneça no Canvas, mas siga uma jornada diferente dependendo de sua ação subsequente corresponder ou não ao evento de entrada.

Exemplo: checkout abandonado com jornadas ramificadas

Neste cenário, um usuário que selecionou um item mas não concluiu a compra primeiro recebe uma mensagem de checkout abandonado. Em seguida, o usuário é mantido em uma etapa de jornadas de ação por uma semana antes de ser classificado em três jornadas com base no que fez durante esse período:

  • Concluiu a compra original: o ID da propriedade do evento personalizado é igual ao ID da propriedade de entrada. Esses usuários podem receber uma mensagem de agradecimento ou uma recomendação de venda cruzada.
  • Fez uma compra diferente: o ID da propriedade do evento personalizado não é igual ao ID da propriedade de entrada. Esses usuários podem receber um lembrete sobre o item original.
  • Não fez uma compra: cai no grupo Everyone Else. Esses usuários podem receber um incentivo mais forte ou um lembrete final.

Para configurar isso:

  1. Adicione uma etapa de jornadas de ação e defina a janela de avaliação (como uma semana).
  2. Para o primeiro grupo de ação (compra original), adicione um disparador para o evento personalizado de conclusão (como Purchased_Ticket). Selecione Add property filters e, em seguida, adicione um filtro onde a propriedade básica event_id esteja definida como equals. Ative Personalize value, defina o Personalization type como Context Variables e defina o Attribute como event_id.
  3. Para o segundo grupo de ação (compra diferente), adicione o mesmo evento-gatilho, mas defina a comparação como does not equal com a mesma configuração de variável de contexto.
  4. Use o grupo Everyone Else para usuários que não realizaram o evento de conclusão.

Para mais detalhes sobre como configurar esses filtros, consulte Exemplos de jornadas de ação.

Outras aplicações

Embora este artigo use um exemplo de compra abandonada, você pode aplicar o mesmo padrão a qualquer cenário em que uma ação de conclusão precisa se correlacionar com a ação de entrada, incluindo:

  • Renovação de apólices: Remover usuários que renovaram a apólice específica que disparou o Canvas.
  • Lembretes de reserva: Criar ramificações para os usuários com base no fato de terem confirmado ou modificado a reserva original.
  • Gerenciamento de inscrições: Direcionar os usuários de forma diferente dependendo de terem feito upgrade do plano específico sobre o qual foram notificados.
  • Registros em eventos: Remover usuários que concluíram o registro no evento específico pelo qual demonstraram interesse.

Informações importantes

  • As configurações neste artigo são exemplos ilustrativos. Teste todos os componentes no seu ambiente de desenvolvimento antes de lançar.
  • Verifique se os nomes das propriedades e os tipos de dados nos seus eventos de entrada correspondem aos usados nos seus critérios de saída ou nas etapas de jornadas de ação.
  • Consulte variáveis de contexto para detalhes sobre como as comparações de propriedades funcionam entre eventos.
New Stuff!