Saltar al contenido principal
Tu Configuración de Journey define cómo los usuarios interactúan con tu Journey.
Journey Settings screen

Configuración de Journey

Comienza dando a tu Journey un nombre y descripción que comunique claramente su propósito a tu equipo. Los ejemplos comunes incluyen:
  • Carrito abandonado
  • Campaña de bienvenida
  • Alcance de usuario inactivo

Reglas de entrada

Las reglas de entrada definen cómo los usuarios pueden ingresar a tu Journey según su membresía de segmento o eventos personalizados. Notas importantes:
  • La entrada al Journey solo puede ser activada por un Segmento o un Evento. No podrás usar ambos criterios para ingresar a un Journey.
  • Si deseas cambiar el método de activación de cómo los usuarios ingresan a un Journey, necesitarás detener y archivar el Journey original y luego duplicarlo. Una vez que un Journey está en vivo, el activador no se puede cambiar entre Segmento o Evento.
Segment-based Journey entry rule configuration

Reglas de entrada para un Journey

Segmento de audiencia

Usa Incluir segmentos y Excluir segmentos para controlar quién califica para tu Journey. Las verificaciones de segmento se realizan a nivel de suscripción y consideran todas las suscripciones de un usuario. Si un usuario califica para ingresar al Journey pero también se ajusta a las Reglas de salida, ingresará al primer paso del Journey antes de salir.

Cómo funciona la lógica de inclusión y exclusión

  • ✅ Si cualquier suscripción está en un segmento incluido → el usuario ingresa al Journey.
  • ❌ Si cualquier suscripción está en un segmento excluido → el usuario es bloqueado completamente.
Los Journeys evalúan la elegibilidad de la audiencia usando todas las suscripciones de un usuario.Para evitar comportamiento inesperado, siempre define segmentos incluidos y excluidos explícitamente.Ejemplo: Estás dirigiéndote a usuarios inactivos durante más de 60 horas (last_session > 60hrs).
  • Incluir: Segmento donde last_session > 60hrs
  • Excluir: Segmento donde last_session ≤ 60hrs Esto previene que usuarios con una suscripción inactiva y una activa califiquen por error.

Solo adiciones futuras

Los segmentos son dinámicos y tienen usuarios ingresando y saliendo de ellos constantemente. Marcar esta opción significa que cualquier usuario actualmente en el segmento incluido o excluido en el momento en que el Journey se pone en vivo nunca ingresará al Journey. Incluso si el usuario sale del segmento y entra nuevamente, nunca ingresará al Journey. Esto es ideal para campañas de incorporación únicas donde los usuarios no deberían reingresar después de completar el Journey una vez.
Si actualizas los criterios del segmento después de que el Journey ya está en vivo, el comportamiento cambia ligeramente:
  • Los usuarios que estaban en el segmento original en el lanzamiento permanecen excluidos permanentemente y no pueden ingresar, sin importar qué.
  • Los usuarios que están en el segmento nuevo o actualizado en el momento en que guardas el cambio se tratan como elegibles e ingresarán inmediatamente al Journey.
  • Después de ese punto, solo los usuarios que califiquen nuevamente para el segmento actualizado ingresarán.
Debido a esto, si necesitas cambiar significativamente la audiencia objetivo, la mejor práctica es:
  1. Duplicar el Journey
  2. Aplicar el nuevo segmento
  3. Establecer “Solo adiciones futuras” en el duplicado
  4. Lanzar el nuevo Journey
  5. Archivar el Journey antiguo una vez que los usuarios existentes lo completen

Eventos personalizados

Los eventos personalizados están actualmente en beta y puede haber ligeros cambios en la API o la UI.Para solicitar acceso, envía un email a support@onesignal.com con:
  • el nombre de tu empresa
  • tu ID de organización de OneSignal
  • tu(s) ID(s) de app de OneSignal para habilitar
Una vez habilitado, puedes seleccionar un evento personalizado para activar la entrada al Journey. Los usuarios que satisfacen los requisitos del evento pueden estar en el Journey más de una vez al mismo tiempo. Cuando un evento personalizado coincide con la condición de activación, el usuario ingresa al Journey y ese evento se almacena. El evento almacenado puede ser referenciado en Sintaxis Liquid o usado para Coincidencia de eventos.
Custom event selection for Journey entry

Reglas de entrada de Journey para un evento personalizado

Ingresa el Nombre del evento que planeas enviar a través de la API. Agrega cualquier propiedad adicional que desees referenciar para filtrar quién ingresa al Journey:
Journey custom event property filters

Seleccionar propiedades de evento

Termina de agregar la secuencia que deseas construir y luego pon el Journey en vivo.

Reglas de salida

Las reglas de salida definen cuándo los usuarios salen automáticamente del Journey. Pueden reingresar más tarde según tu configuración de reingreso.

Reglas de salida de Journey

Salir cuando el usuario se vuelve activo en tu app/sitio web

Tan pronto como el usuario regresa a tu app o sitio web con el SDK de OneSignal, su “última sesión” se actualiza haciéndolos activos nuevamente. Por lo tanto, salen del Journey. Útil para Journeys de reenganche o reactivación.

Salir cuando el usuario ya no coincide con las condiciones de audiencia

Elimina automáticamente usuarios si dejan de coincidir con los filtros de segmento originales. Mejor para orientación basada en comportamiento.

Salir cuando un usuario ingresa a un segmento

Si un usuario ingresa a un segmento seleccionado en cualquier momento, se elimina del Journey y deja de recibir mensajes.
Si ya están en el segmento cuando ingresan al Journey, completarán solo el primer paso y serán marcados como “Salió anticipadamente”. Usa un paso de Espera como primer paso para evitar que se envíen mensajes.

Etiquetar usuarios cuando salen anticipadamente

Etiquetar usuario en salida anticipada

Aplica o elimina una etiqueta cuando los usuarios salen anticipadamente.
  • Deja el valor en blanco para eliminar una etiqueta existente.
  • Si la app está en el límite de etiquetas, no se aplicará ninguna etiqueta.

Casos de uso comunes

  • Activar otro Journey: Etiqueta usuarios (por ejemplo exited-journey-1:true), luego usa esa etiqueta para definir un segmento para tu próximo Journey.
  • Limitar Journeys concurrentes: Etiqueta usuarios cuando ingresan (in-journey:true), y elimina la etiqueta cuando terminan o salen. Esto te permite excluirlos de otros Journeys usando esa etiqueta.

Reglas de reingreso

Las reglas de reingreso determinan si—y cuándo—los usuarios pueden ingresar a un Journey nuevamente después de salir. Las reglas de reingreso pueden configurarse para cualquier Journey basado en segmentos.
Re-entry configuration for a Journey

Reglas de reingreso de Journey.

Usa esto para:
  • Journeys únicos: por ejemplo, promociones de Black Friday
  • Campañas recurrentes: por ejemplo, abandono de carrito o campañas basadas en inactividad
  • La configuración de reingreso solo se aplica a usuarios que salen después de que se actualizan las reglas. Las salidas anteriores siguen la configuración de reingreso original.
  • El reingreso no es compatible con Journeys activados por eventos.

Programar un Journey

Configure schedule for Journey start and end

Opciones de programación de Journey

Hora de inicio

  • El Journey aparecerá como Programado en el panel hasta la hora de inicio.
  • Se vuelve automáticamente Activo en la hora de inicio configurada.

Hora de fin

  • El Journey será Detenido y archivado una vez que se alcance la hora de fin.
  • Todos los mensajes se detienen inmediatamente para los usuarios actualmente en el Journey.
  • Estos usuarios no activarán eventos de salida o salida anticipada.

Permitir que los usuarios actuales terminen el Journey

Para detener que nuevos usuarios ingresen pero permitir que los actuales terminen:
  1. Cambia el segmento incluido a algo vacío (por ejemplo, un segmento de Usuarios de prueba).
  2. Desmarca “Salir cuando un usuario ya no coincide con las condiciones de audiencia”.
Esto asegura que los usuarios existentes continúen hasta el final.
Si tu cuenta ha alcanzado su límite de Journey:
  • Los Journeys programados no se lanzarán.
  • El programador más reciente será notificado. Para resolver, archiva un Journey activo, luego intenta nuevamente.