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 dados 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. Em espaços de trabalho sem o Canvas Context, o menu de personalização rotula os mesmos dados de entrada como Canvas Entry Properties. 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: Saindo do Canvas quando uma ação correspondente ocorre

Use os 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 de forma 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 é comparada com a propriedade do evento de entrada. Se ambas 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 adicione um filtro em que a propriedade básica event_id esteja configurada com a comparação equals.
  4. Ative o toggle Personalize value. Em Personalization type, selecione Context Variables ou Canvas Entry Properties, dependendo de qual rótulo aparecer no seu espaço de trabalho. Em seguida, defina 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 jornadas de ação quando quiser que um usuário permaneça no Canvas, mas siga uma jornada diferente dependendo de a ação subsequente dele 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 direcionado para uma de 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 adicione um filtro em que a propriedade básica event_id esteja configurada como equals. Ative Personalize value, defina Personalization type como Context Variables ou Canvas Entry Properties, dependendo do seu espaço de trabalho, e defina 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 os 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 precise estar correlacionada com a ação de entrada, incluindo:

  • Renovação de apólices: Remova usuários que renovarem a apólice específica que disparou o Canvas.
  • Lembretes de reserva: Ramifique usuários com base em terem confirmado ou modificado a reserva original.
  • Gerenciamento de inscrição: Direcione usuários de forma diferente dependendo de terem feito upgrade do plano específico sobre o qual foram notificados.
  • Registros em eventos: Remova usuários que concluírem o registro para o evento específico no 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 critérios de saída ou nas etapas de jornadas de ação.
  • Consulte variáveis de contexto para saber como as comparações de propriedades funcionam entre eventos.
New Stuff!