Retraso de tiempo
El elemento Retraso de Tiempo hace que los usuarios esperen un tiempo determinado. Tras el retraso, pasan al siguiente paso. El retraso puede ser un período fijo, una hora específica o una fecha. También puede basarse en el valor de una etiqueta o en el atributo de un evento.
Duración fija
Anchor link toCuando se establece en un período fijo, el elemento Retraso de Tiempo permite a los usuarios continuar su journey solo cuando transcurre el tiempo especificado.
Por ejemplo, si se establece un retraso de 8 horas, un usuario que llegue a este elemento del journey esperará 8 horas antes de pasar al siguiente paso.

Hora específica
Anchor link toPuede establecer una hora exacta para que los usuarios avancen. Los usuarios que lleguen al elemento de retraso procederán a la hora especificada.
Por ejemplo, si un usuario llega a un elemento de retraso a primera hora de la mañana y usted ha configurado el retraso para que espere hasta las 17:30, esos usuarios pasarán al siguiente punto del journey a las 17:30 según la zona horaria de su dispositivo.

Fecha
Anchor link toSi desea configurar una campaña única en una fecha específica (por ejemplo, enviar una notificación del Black Friday), seleccione una fecha y hora concretas para continuar el journey.

Día de la semana
Anchor link toSi desea que el usuario pase al siguiente punto del journey solo en un día específico de la semana, seleccione la opción Día de la semana y establezca el día y la hora deseados.

Retraso basado en datos de usuario o evento
Anchor link toEn algunos casos, es posible que necesite establecer un retraso de forma dinámica, basándose en lo que ya sabe sobre los usuarios en el journey o en las acciones que realizan dentro del mismo.
Para establecer un retraso basado en Tags o Eventos:
- elija la opción Basado en datos de usuario/evento;
- seleccione una Tag o Evento del que obtener los datos.
El siguiente paso del journey puede programarse para que ocurra justo en la fecha y hora especificadas en el valor de una Tag o en los atributos de un Evento o varios días después/varios días antes de esa fecha.

Si la fecha u hora ha pasado cuando un usuario llega a este elemento, saldrá del journey.
Por ejemplo, usted establece el retraso “antes de 2 días” para recordar a los usuarios su cita obteniendo la fecha y hora de la visita de los atributos del evento Cita. Si un usuario concierta una cita para mañana, no entrará en la condición de retraso “antes de 2 días” y saldrá del journey justo después de llegar al elemento Retraso de Tiempo en su journey.
Sin embargo, para gestionar estos casos, puede dividir el journey posterior en dos ramas a continuación del elemento Retraso de Tiempo y permitir que los usuarios continúen su journey aunque se queden fuera en el paso de retraso.
Marque la casilla Dividir en ramas si la fecha está en el pasado o la fecha está vacía, y el flujo posterior se dividirá en dos ramas: “En el futuro” y “En el pasado”, donde “en el pasado” reunirá a los usuarios cuyos valores de Tag o atributos de Evento no cumplan las condiciones de retraso y podrá constar de cualquier otro elemento (por ejemplo, otro Retraso de Tiempo, Divisor de Segmento, Esperar Evento o comunicación inmediata).
Si una fecha y hora especificadas en las Tags o atributos de Evento del usuario cambian mientras el usuario ya está recorriendo el journey, la configuración del Retraso de Tiempo permanecerá sin cambios.
Por favor, considere crear varios journeys en caso de que los usuarios cambien las fechas de sus citas, entregas, etc.
Por ejemplo, puede iniciar un journey con el evento AppointmentCreated con el atributo DateTime; llamémoslo un journey “Recordatorio”. Dentro del journey, establezca que el recordatorio push se envíe 2 días antes de la visita planificada utilizando el Retraso de Tiempo basado en los atributos del Evento. Para cubrir los casos en que los usuarios cambien la fecha u hora de su cita:
- Cree un Evento adicional AppointmentChanged.
- Para el journey “Recordatorio”, establezca este Evento AppointmentChanged como un objetivo de Conversión y especifique que los usuarios que alcancen el objetivo saldrán del journey.
- Luego, cree un nuevo journey que comience con el Evento AppointmentChanged para recordar a los usuarios que actualizaron la fecha y hora de su visita.