Constructor de Customer Journey

Arranca el journey en el instante en que tu usuario actúa

Arranca un journey en el momento exacto en que tu usuario hace algo importante: agrega un producto al carrito, falla un pago, completa una compra en tu tienda de MercadoLibre. Sin esperar al próximo refresco de segmento.

Pantalla de configuración del elemento Trigger-based entry en el Constructor de Customer Journey: nombre del punto Recuperación de carrito, evento add_to_cart, y una condición de entrada donde cart_value es mayor que 50

Arranca en el momento en que sucede

Quieres que tu journey arranque en el momento en que algo pasa, no cuando le toque al próximo refresco de segmento. Es fácil de prometer y difícil de sostener cuando corres más de una automatización a la vez: una secuencia de carrito abandonado entre otras doce, cada una razonable por separado. “Notamos que dejaste algo en tu carrito”, enviado una hora después por un batch nocturno, es un mensaje distinto al que ya está corriendo antes de que el usuario suelte el celular — y en un mercado donde el Android de gama media domina y la conexión no siempre es constante, esa ventana de reacción vale todavía más. Trigger-based entry es lo que cierra esa brecha.

Qué hace Trigger-based entry

Elige un evento, y quien lo dispare entra al journey en ese instante, en vez de esperar al siguiente escaneo de un segmento guardado.

Reacciona en tiempo real

Entra en el instante en que se dispara el evento, no en el siguiente escaneo programado.

Filtra por el payload

Condiciones opcionales sobre los atributos propios del evento califican la entrada más allá de su nombre.

Corre varias sesiones a la vez

La concurrencia atada a order_id o product_id permite que un mismo usuario mantenga varias corridas en paralelo.

Controla la reentrada

Bloquea un disparo repetido, o deja que reinicie la sesión, por elemento.

ConfiguraciónOpciones
Fuente del eventoSDK postEvent, REST API, eventos PW_* por default, eventos personalizados, entrada o salida de geozona
Condición de entradaOpcional: filtra por los atributos propios del evento (atributo, operador, valor)
Quién entraEl usuario que disparó el evento, o un usuario nombrado dentro del payload del evento
ReentradaNo permitir (default), o permitirla y reiniciar la sesión
ConcurrenciaUna sesión activa por usuario, o varias, atadas a un atributo de sesión como order_id o product_id
Configuración
1 / 5
Fuente del evento
Opciones
SDK postEvent, REST API, eventos PW_* por default, eventos personalizados, entrada o salida de geozona
Configuración
2 / 5
Condición de entrada
Opciones
Opcional: filtra por los atributos propios del evento (atributo, operador, valor)
Configuración
3 / 5
Quién entra
Opciones
El usuario que disparó el evento, o un usuario nombrado dentro del payload del evento
Configuración
4 / 5
Reentrada
Opciones
No permitir (default), o permitirla y reiniciar la sesión
Configuración
5 / 5
Concurrencia
Opciones
Una sesión activa por usuario, o varias, atadas a un atributo de sesión como order_id o product_id

Audience-based entry vuelve a revisar un segmento según un calendario. Esto reacciona dentro del mismo instante en que se dispara el evento, y correr varias sesiones por usuario significa que 3 pedidos abiertos en tu tienda de MercadoLibre pueden llevar cada uno su propio journey de estado, en vez de chocar en uno solo. Enrutar un evento posterior de vuelta a la sesión correcta es lo que maneja el matching por sesión de Wait for Trigger, más adelante en el lienzo. El elemento completo, con condiciones y control de reentrada incluidos, viene en el plan gratuito.

Por qué importa para el constructor de journeys

Un constructor de journeys es tan bueno como sus puntos de entrada. Audience-based entry cubre la cadencia programada: newsletters, barridos de reactivación. Lo que un constructor necesita además es una forma de reaccionar en el instante en que un pago falla o un carrito queda abandonado, y eso es lo que trigger-based entry le da al Constructor de Customer Journey. Lee del mismo catálogo de eventos que ya usa el resto del lienzo para segmentación y ramificación, así que la señal que abre la puerta es la misma que después mueve el flujo.

Qué le entrega al siguiente paso

Se dispara un evento add_to_cart y esto arranca un journey de recuperación de carrito. Un elemento Wait for Trigger le da al comprador hasta 90 días para completar la compra antes de ramificarse hacia reactivación. Ninguno de los dos elementos envía nada por sí solo. Ambos entregan a un bloque de canal, y el elemento de entrada decidió quién estaba en el flujo desde el inicio.

El evento que arranca una sesión también puede llevar la clave que una rama posterior necesita para distinguir un pedido de otro, todo en el mismo lienzo del Constructor de Customer Journey.

Los eventos y los journeys se quedan en infraestructura que puedes nombrar

Cada evento que un elemento de trigger-based entry lee corre por la misma infraestructura que el resto de la plataforma. Pushwoosh cuenta con certificación SOC 2 Type I e ISO 27001:2022, cumple con GDPR y opera infraestructura propia en EE.UU. y Alemania, bajo la BDSG alemana. El detalle completo está en la página de seguridad de datos.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type I CertifiedOWASP Compliant

Cómo funciona

  1. Agrega el elemento de entrada

    En el lienzo, agrega un elemento Trigger-based entry y elige el evento: uno PW_* por default, o uno personalizado enviado por SDK postEvent o una llamada de servidor.

  2. Califica y dirige la entrada

    Agrega una condición sobre los atributos del evento para calificar la entrada, add_to_cart donde cart_value es mayor a 50, por ejemplo, y elige si entra quien disparó el evento o el usuario nombrado dentro de su payload.

  3. Define reentrada y concurrencia

    Decide si alguien que ya está dentro del journey puede dispararlo de nuevo, y si un mismo usuario puede mantener varias sesiones a la vez, atadas a un atributo como order_id.

Bueno saber antes de conectar esto.

  • Pushwoosh no publica un SLA de latencia entre el evento y la entrada. El producto lo describe como tiempo real, no como una garantía numérica.
  • La reentrada es un interruptor binario en el elemento mismo: bloquear un nuevo disparo, o reiniciar la sesión. Un límite gradual (una vez al día, una vez a la semana, una vez al mes) vive a nivel del journey, no en este elemento.
  • Esto necesita un flujo de eventos real detrás: SDK postEvent, o una llamada de servidor/API que lleve un hardware ID o User ID en el evento de entrada. Sin eso, la entrada cae de vuelta a un arranque programado o basado en segmento.
  • Un arranque programado corre a través de un elemento de entrada separado, en el mismo lienzo.
  • Trigger-based entry completo, con condiciones y control de reentrada incluidos, viene en el plan gratuito, hasta 1,000 usuarios. Los eventos y journeys corren en infraestructura propia de Pushwoosh en EE.UU. y Alemania, bajo GDPR y BDSG. SOC 2 Type I.

Convierte un evento en un journey en vivo.