Pular para o conteúdo

Aguardar Gatilho

O elemento Aguardar Gatilho permite que você controle como sua jornada flui com base no fato de um usuário acionar um ou mais eventos específicos dentro de um prazo definido (até 90 dias).

Você pode criar até três ramificações, cada uma definida por um evento ou conjunto de eventos específico. Isso permite que você crie diferentes caminhos de comunicação com base em qual(is) evento(s) o usuário aciona. Há também uma ramificação adicional, chamada Não acionado, para usuários que não atendem às condições de nenhuma outra ramificação.

Elemento Aguardar Gatilho na tela da jornada mostrando ramificação baseada em eventos
Casos de uso
Anchor link to
  • Enviar um desconto especial para usuários que não concluem uma compra dentro de um período definido após adicionar itens ao carrinho.
  • Criar caminhos de comunicação separados com base na ação que um usuário realiza após receber uma notificação push: abrir a notificação, clicar em um link na notificação ou não realizar nenhuma ação.
  • Configurar diferentes mensagens de acompanhamento dependendo se um usuário visualiza um produto, o adiciona ao carrinho ou o compra dentro de um prazo definido.

Defina o período de espera

Anchor link to

Após adicionar o elemento Aguardar Gatilho, especifique por quanto tempo o sistema deve esperar que o usuário acione os eventos escolhidos.

Você pode definir o período de espera por até 90 dias.

Se nenhum dos eventos selecionados for acionado dentro deste prazo, o usuário continuará pela ramificação Não acionado.

Interface de configuração mostrando as configurações do período de espera para o elemento Aguardar Gatilho com opções para definir a duração e habilitar o período de espera fixo

Período de espera fixo (opcional)

Anchor link to

Habilite Período de espera fixo se você quiser que o usuário sempre espere a duração total, mesmo que o evento ocorra antes.

Interface de configuração mostrando a opção Período de espera fixo nas configurações do elemento Aguardar Gatilho.

Configure as ramificações

Anchor link to

As ramificações permitem que você configure diferentes caminhos de resultado na jornada, dependendo de quais eventos o usuário aciona. Você pode adicionar até três ramificações, além de sempre haver uma ramificação Não acionado para usuários que não correspondem a nenhuma condição de evento.

Para configurar uma ramificação:

  1. Insira um nome para a ramificação no campo NOME DA RAMIFICAÇÃO.

  2. Adicione eventos à ramificação clicando em ADICIONAR EVENTO e selecionando um evento no menu suspenso. Você pode adicionar até quatro eventos por ramificação.

  3. Para cada evento, você pode adicionar condições clicando em ADICIONAR CONDIÇÃO para filtrar eventos por atributos específicos.

Interface de configuração mostrando como adicionar condições a eventos em uma ramificação com o botão ADICIONAR CONDIÇÃO e opções de filtro de atributos
  1. Para remover um evento de uma ramificação, clique em REMOVER EVENTO.

Se uma ramificação incluir vários eventos, você pode escolher como eles são avaliados usando um dos seguintes operadores lógicos:

  • E: O usuário deve acionar todos os eventos listados para prosseguir por esta ramificação.
  • OU: O usuário precisa acionar pelo menos um dos eventos listados para prosseguir.

Isso permite que você personalize cada ramificação para lidar com combinações complexas de ações do usuário de forma clara e estruturada.

Para adicionar uma nova ramificação, clique em Adicionar ramificação.

Interface de configuração mostrando o botão Adicionar ramificação e múltiplas opções de configuração de ramificação no elemento Aguardar Gatilho

Configure a correspondência de atributos de múltiplas sessões

Anchor link to

Se sua jornada usa Múltiplas sessões ativas por usuário, esta seção aparece automaticamente. Seu propósito é garantir que cada evento de entrada seja correspondido à sessão de usuário correta, em vez de ser aplicado a todas as sessões ativas que o usuário possa ter.

Para configurar a correspondência de sessão:

  1. Primeiro, adicione um evento à sua ramificação (conforme descrito na seção Configure as ramificações acima).

  2. Em seguida, selecione um atributo no menu suspenso que identifique a sessão. O atributo que você selecionar deve satisfazer duas condições:

    • Deve corresponder ao identificador usado na etapa de Entrada (por exemplo, order_id, appointment_id, transaction_id).

    • Também deve estar presente no evento que você adicionou à ramificação.

Interface de configuração mostrando o menu suspenso de correspondência de atributos de múltiplas sessões com opções de seleção de identificador de sessão

Seu aplicativo permite que os usuários agendem vários compromissos. Cada agendamento inicia uma sessão de jornada separada, identificada por um atributo como appointment_id.

Suponha que um usuário agende dois compromissos:

  • Compromisso 1001
  • Compromisso 1002

Isso cria duas sessões ativas, uma por compromisso.

Mais tarde, o usuário aciona um evento como AppointmentConfirmed que contém appointment_id: 1001. O elemento Aguardar Gatilho compara esse valor com o identificador da sessão e aplica corretamente o evento apenas à sessão do compromisso 1001. Isso garante que o fluxo correto do compromisso continue.

Se o evento não incluir o atributo de correspondência de sessão (neste caso, appointment_id), a Pushwoosh não poderá determinar a qual sessão ele pertence. O evento será então aplicado a todas as sessões de usuário ativas, levando a fluxos incorretos ou duplicados.

Exemplos de casos de uso

Anchor link to

1. Configure comunicações especiais para usuários que acionam um ou vários eventos específicos. Imagine que você queira enviar um e-mail para clientes que reservaram e pagaram por uma passagem de avião. Para fazer isso, adicione uma etapa de Aguardar Gatilho com uma ramificação e especifique dois eventos nela: TicketBooked e TickedPurchased (suponha que você os configurou antes). Selecione o operador lógico E para que apenas os usuários que atenderem a ambas as condições prossigam.

Exemplo de uma configuração de Aguardar Gatilho com dois eventos usando a lógica E para reserva e compra de passagens.

2. Divida o fluxo dependendo do tipo de produto comprado. Digamos que você ofereça assinaturas Básica e Premium. Ao comprar uma assinatura, os usuários acionam o evento SubscriptionPurchased com o atributo type que recebe o valor Basic ou Premium. Para dividir o fluxo da jornada dependendo do tipo de assinatura, adicione uma etapa de Aguardar Gatilho com duas ramificações. Na primeira ramificação, especifique o evento SubscriptionPurchased com a condição type é Basic; na segunda, adicione o evento SubscriptionPurchased com a condição type é Premium.