Enviar correos electrónicos solo entre semana send-emails-only-on-weekdays
Este caso de uso muestra cómo configurar un recorrido en Adobe Journey Optimizer que envía correos electrónicos solo entre 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.
Pasos de implementación
Paso 1: Crear el recorrido
-
Vaya a Administración de Recorrido > Recorridos en Adobe Journey Optimizer.
-
Haga clic en Crear Recorrido para crear un nuevo recorrido.
-
Configure las propiedades de recorrido.
-
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.
-
Arrastre y suelte una actividad Condition en el lienzo después del punto de entrada.
-
Haga clic en la actividad Condición para abrir su panel de configuración.
-
Seleccione Condición de tiempo como tipo de condición.
-
Seleccione Día de la semana como opción de filtrado de tiempo.
-
Para la primera ruta (sábado), seleccione solo sábado. Etiquete esta ruta como "sábado".
-
Haga clic en Agregar una ruta para crear una segunda condición.
-
Para la segunda ruta (domingo), seleccione Día de la semana y elija domingo solamente. Etiquete esta ruta como "Domingo".
-
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).
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:
-
En la ruta del sábado, agregue una actividad Esperar después de la condición.
-
Seleccione Duration como tipo de espera.
-
Haga clic en Modo avanzado para escribir la fórmula personalizada.
-
Escriba:
toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))
-
Repita los mismos pasos para la ruta dominical, con:
toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))
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.
-
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.
-
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:
-
Inicio → Condició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:
-
Haga clic en el botón Probar en la esquina superior derecha.
-
Habilitar modo de prueba.
-
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
-
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).
-
Compruebe si hay errores o advertencias en el recorrido.
-
Compruebe que las fórmulas de Wait calculan la duración correcta para la hora de entrega del lunes deseada.
Paso 7: Publicar el recorrido
Una vez finalizada la prueba:
-
Haga clic en Publicar en la esquina superior derecha.
-
Confirme la publicación.
-
Monitorice el rendimiento del recorrido usando informes de Recorrido e informes en vivo.
Temas relacionados
- Actividades de condición: aprenda a crear diferentes rutas en su recorrido
- Condiciones de uso en un recorrido: guía detallada sobre las condiciones de recorrido
- Actividad de espera - Configurar duraciones y fórmulas de espera
- Funciones de fecha - Referencia completa para funciones de fecha y hora
- Editor de expresiones - Generar expresiones complejas
- Prácticas recomendadas de Recorrido - Enfoques recomendados para el diseño de recorridos