Enviar correos electrónicos solo entre semana send-emails-only-on-weekdays

En esta página: Aprenda a configurar un recorrido que envíe correos electrónicos solo entre semana, a poner en cola las entradas de fin de semana para la entrega del lunes mediante una actividad de condición y a realizar actividades de espera con fórmulas personalizadas.

Este caso de uso muestra cómo configurar un recorrido en Adobe Journey Optimizer que envíe correos electrónicos solamente en días de semana (de lunes a viernes). Para los perfiles que entran en el recorrido los fines de semana (sábado o domingo), los correos electrónicos se ponen en cola automáticamente y se envían el lunes a una hora especificada. Esto garantiza una participación óptima al enviar mensajes durante la semana laboral.

Resumen del caso de uso

El desafío: garantizar que los correos electrónicos se envíen solo entre semana, aunque los perfiles puedan entrar al recorrido los fines de semana. Para las entradas de fin de semana, los correos electrónicos deben colocarse en la cola y enviarse el lunes a una hora específica.

La solución: use una actividad de condición para identificar el día de la semana. Para las entradas de fin de semana, las actividades de espera con fórmulas personalizadas retrasan el correo electrónico hasta el lunes. Las entradas de día de la semana proceden directamente al paso de envío de correo electrónico.

Este método muestra cómo utilizar una actividad de condición para comprobar si el día actual es sábado o domingo, implementar actividades de espera con fórmulas personalizadas para entradas de fin de semana, poner en cola correos electrónicos de fin de semana para entregas de lunes a una hora específica y enviar correos electrónicos inmediatamente para entradas de día laborable (lunes a viernes).

Este método es ideal para campañas de correo electrónico de empresa a empresa (B2B), boletines informativos y comunicaciones profesionales, anuncios relacionados con la empresa, actualizaciones de productos relacionadas con el trabajo y cualquier campaña de marketing en la que no se desee realizar la entrega los fines de semana.

NOTE
Para implementar este caso de uso, necesita una instancia de Adobe Journey Optimizer activa con una superficie de canal de correo electrónico configurada, una audiencia o evento para almacenar en déclencheur el recorrido y una comprensión básica de condiciones de recorrido y expresiones.

Pasos de implementación

Siga estos pasos para crear el flujo de correo electrónico solo entre semana.

Paso 1: Crear el recorrido

  1. Vaya a Administración de Recorrido > Recorridos en Adobe Journey Optimizer.

  2. Haga clic en Crear Recorrido para crear un nuevo recorrido.

  3. Configure las propiedades de recorrido.

  4. Elija su punto de entrada de recorrido:

    • Leer audiencia: para campañas por lotes dirigidas a una audiencia específica
    • Evento: para recorridos activados en tiempo real basados en el comportamiento del cliente

Paso 2: añadir una actividad de condición para comprobar el día de la semana

Justo después del inicio del recorrido, agrega una actividad Condición para comprobar si el día actual es sábado o domingo. Esto bifurcará el flujo de trabajo en consecuencia.

  1. Arrastre y suelte una actividad Optimize ​ en el lienzo después del punto de entrada.

  2. Haga clic en la actividad Condición para abrir su panel de configuración.

  3. Seleccione Condición de tiempo como tipo de condición.

  4. Seleccione Día de la semana como opción de filtrado de tiempo.

  5. Para la primera ruta (sábado), seleccione solo sábado. Etiquete esta ruta como “sábado”.

  6. Haga clic en Agregar una ruta para crear una segunda condición.

  7. Para la segunda ruta (domingo), seleccione Día de la semana y elija domingo solamente. Etiquete esta ruta como “Domingo”.

    Configuración de las condiciones sábado y domingo en el editor de expresiones

  8. Marque Mostrar ruta de acceso para otros casos que no sean los anteriores para crear una ruta de acceso para las entradas de días laborables (de lunes a viernes).

NOTE
La zona horaria utilizada para la evaluación del día de la semana se define en el nivel de recorrido en las propiedades del recorrido, no en el nivel de condición. La zona horaria timezone de recorrido que se usa es la del recorrido, no la del destinatario.

Paso 3: configurar actividades de espera para entradas de fin de semana

Para los perfiles que ingresan el sábado o el domingo, use las actividades Wait con fórmulas personalizadas para retrasar el correo electrónico hasta el lunes a la hora deseada.

En la actividad Wait, use la fórmula siguiente:

toDateTimeOnly(setHours(nowWithDelta(X, "days"), H))

Donde:

  • X es el número de días de espera:

    • Usar 2 para el sábado (esperar hasta el lunes)
    • Usar 1 para el domingo (esperar hasta el lunes)
  • H es la hora que deseas enviar (por ejemplo, 9 por 9 AM)

Ejemplo para el sábado:

toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))

Ejemplo para domingo:

toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))

Para implementar esto en el recorrido:

  1. En la ruta del sábado, agregue una actividad Esperar después de la condición.

  2. Seleccione Duration como tipo de espera.

  3. Haga clic en Modo avanzado para escribir la fórmula personalizada.

  4. Escriba: toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))

    Recorrido con tres rutas de condición: sábado, domingo y días laborables

  5. Repita los mismos pasos para la ruta dominical, con: toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))

TIP
Para horarios comerciales más complejos (por ejemplo, enviar solo entre 9 a. m. y 5 p. m. en días laborables), puede mejorar aún más la fórmula y las condiciones.

Paso 4: Rama de día de la semana

Para los perfiles que entran de lunes a viernes, continúe con el paso de envío de correo electrónico como de costumbre.

  1. En la ruta de día de la semana (la ruta de “otros casos”), continúe directamente para agregar una actividad de acción Correo electrónico. No se necesita ninguna actividad Wait para las entradas entre semana.

  2. Configure su mensaje de correo electrónico según sea necesario.

Paso 5: Completar el flujo de recorrido

Después de las actividades Wait en las rutas de sábado y domingo, las tres rutas (sábado, domingo y días de la semana) deben fluir a la misma actividad de acción Email. Agregue una actividad End después del correo electrónico.

Introducción al flujo de trabajo visual

El flujo de trabajo del recorrido completo sigue esta lógica:

  • InicioCondición: ¿Es sábado o domingo?

    • Sí (sábado): Esperar hasta el lunes 9 a.m. → Enviar correo electrónico
    • Sí (domingo): Esperar hasta el lunes 9 a.m. → Enviar correo electrónico
    • No (de lunes a viernes): Enviar correo electrónico inmediatamente

Esto garantiza que todos los correos electrónicos se envíen solo entre semana, con las entradas de fin de semana en cola automáticamente para la entrega del lunes.

Paso 6: Prueba del recorrido

Antes de publicar, pruebe exhaustivamente la lógica de recorrido en el modo de prueba de Adobe Journey Optimizer para confirmar que todo funciona según lo esperado:

  1. Haga clic en el botón Probar en la esquina superior derecha.

  2. Habilitar modo de prueba.

  3. Crear perfiles de prueba con horas de entrada simuladas en diferentes días de la semana:

    • Entrada del sábado: comprueba que el perfil sigue la ruta del sábado, espera y recibe correo electrónico el lunes a la hora especificada
    • Entrada de domingo: comprueba que el perfil sigue la ruta de domingo, espera y recibe correo electrónico el lunes a la hora especificada
    • Entradas de lunes a viernes: compruebe que los correos electrónicos se envían inmediatamente sin ninguna espera
  4. Revise la visualización del recorrido para asegurarse de que los perfiles siguen las rutas condicionales correctas (sábado, domingo o día de la semana).

  5. Compruebe si hay errores o advertencias en el recorrido.

  6. Compruebe que las fórmulas de Wait calculan la duración correcta para la hora de entrega del lunes deseada.

IMPORTANT
Pruebe siempre la lógica de recorrido en el modo de prueba para asegurarse de que las actividades de Espera se comportan según lo esperado. Utilice el modo de prueba para simular diferentes escenarios de entrada y validar que las entradas de fin de semana estén correctamente en cola para la entrega del lunes. Consulte Prácticas recomendadas de pruebas de recorrido para obtener más información.

Paso 7: Publicar el recorrido

Una vez finalizada la prueba:

  1. Haga clic en Publicar en la esquina superior derecha.

  2. Confirme la publicación.

  3. Monitorice el rendimiento del recorrido usando informes de Recorrido e informes en vivo.

Temas relacionados

Referencia de conocimientos de AI

Esta sección contiene conocimientos estructurados destinados a apoyar la interpretación, la recuperación y la respuesta a preguntas relacionadas con este tema.

Para una comprensión completa, esta información debe combinarse con la documentación de esta página. Ninguna de las fuentes pretende ser independiente; la página describe la función, mientras que esta sección proporciona contexto adicional que ayuda a desambiguar la terminología, la intención, la aplicabilidad y las restricciones.

  • TL;DR: Esta página proporciona un caso de uso paso a paso para configurar un recorrido que envía correos electrónicos solo entre semana mediante una condición de día de la semana y fórmulas de espera personalizadas para retrasar las entradas de fin de semana hasta el lunes.

Intenciones:

  • Configure una actividad Condition para ramificar un recorrido según el día de la semana (sábado, domingo o día de la semana)
  • Escribir expresiones de espera personalizadas usando toDateTimeOnly(setHours(nowWithDelta(X, "days"), H)) para retrasar los perfiles de fin de semana hasta el lunes
  • Cree un recorrido de tres rutas que combine todas las rutas en una sola acción de correo electrónico
  • Prueba de la lógica de correo electrónico solo entre semana con perfiles de prueba con diferentes días de entrada simulados
  • Publicación y monitorización de un recorrido que suprime la entrega de correo electrónico durante el fin de semana

Glosario:

  • Condición de tiempo: un tipo de actividad de condición en Journey Optimizer que ramifica las rutas de recorrido según criterios de fecha y hora, como el día de la semana (específico del producto)
  • nowWithDelta: una función de expresión que devuelve el desplazamiento de fecha y hora actual por un número especificado de días u otras unidades (específico del producto)
  • setHours: una función de expresión que establece una hora específica en un valor de fecha y hora determinado (específico del producto)
  • toDateTimeOnly: una función de expresión que convierte un valor al formato dateTimeOnly requerido por las actividades de espera personalizadas (específicas del producto)

Protecciones:

  • La zona horaria utilizada para la evaluación del día de la semana es la zona horaria configurada por el recorrido (configurada en las propiedades del recorrido), no la del destinatario individual.
  • Para implementar este caso de uso, se necesita una superficie de canal de correo electrónico activa y una audiencia o evento para almacenar el recorrido en déclencheur.
  • Un requisito previo es la comprensión básica de las condiciones de recorrido y el editor de expresiones avanzadas.
  • Pruebe siempre el recorrido en modo de prueba antes de publicar para comprobar que las fórmulas de Espera producen la hora de entrega del lunes correcta.

Terminología:

  • Nombre canónico: Programación de correo electrónico del día de la semana — Acrónimo: none — variantes: correos electrónicos solo entre semana, envío de correo electrónico en horario laboral
  • Sinónimos: “Ruta del sábado” / “Ruta del domingo” = “Rutas del fin de semana”; “Otra ruta de casos” = “Ruta del día laborable”
  • No confundir: zona horaria de recorrido (utilizada para la evaluación del día de la semana) ≠ la del destinatario

PREGUNTAS MÁS FRECUENTES:

  • Q: ¿Qué fórmula retrasa una entrada de sábado hasta el lunes a las 9 AM? — Usar toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9)) en la ruta de acceso del sábado (2 días hacia delante aterriza el lunes).
  • Q: ¿Qué fórmula retrasa una entrada de domingo hasta el lunes a las 9 AM? — Usar toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9)) en la ruta de acceso del domingo (el lunes se adelanta 1 día).
  • Q: ¿Qué zona horaria se usa al evaluar la condición de día de la semana? — La zona horaria configurada del recorrido definida en las propiedades del recorrido; no es la zona horaria local del destinatario.
  • Q: ¿Las entradas de días laborables necesitan una actividad de espera? — No, los perfiles que entran de lunes a viernes proceden directamente a la actividad de acción Correo electrónico sin ninguna espera.
  • Q: ¿Cómo puedo probar que las entradas de fin de semana estén en cola correctamente? — En modo de prueba, cree perfiles de prueba con horas de entrada simuladas de sábado y domingo y verifique que siguen la ruta condicional correcta y reciban el correo electrónico el lunes a la hora configurada.
recommendation-more-help
journey-optimizer-help