Nesta página: saiba como configurar uma jornada que envia emails somente em dias da semana, enfileirando entradas do fim de semana para entrega na segunda-feira usando uma atividade de condição e atividades de espera com fórmulas personalizadas.
Este caso de uso demonstra como configurar uma jornada no Adobe Journey Optimizer que envia emails somente em dias da semana (de segunda a sexta). Para perfis que entram na jornada nos fins de semana (sábado ou domingo), os emails são automaticamente enfileirados e enviados na segunda-feira em um horário especificado. Isso garante o envolvimento ideal ao enviar mensagens durante a semana de trabalho.
Visão geral do caso de uso
O desafio: garantir que os emails sejam enviados somente nos dias da semana, mesmo que os perfis possam entrar na jornada nos finais de semana. Para entradas no fim de semana, os emails devem ser enfileirados e enviados na segunda-feira em um horário específico.
A Solução: use uma atividade de condição para identificar o dia da semana. Para entradas no fim de semana, Aguarde as atividades com fórmulas personalizadas atrasarem o email até segunda-feira. As entradas de dias da semana prosseguem diretamente para a etapa de envio de email.
Essa abordagem mostra como usar uma atividade de condição para verificar se o dia atual é sábado ou domingo, implementar atividades de espera com fórmulas personalizadas para entradas de fim de semana, enfileirar emails de fim de semana para entrega de segunda-feira em uma hora específica e enviar emails imediatamente para entradas de dias da semana (segunda-feira a sexta-feira).
Essa abordagem é ideal para campanhas de email B2B (B2B), informativos e comunicações profissionais, anúncios relacionados a negócios, atualizações de produtos relacionadas ao trabalho e qualquer campanha de marketing em que a entrega no fim de semana não seja desejada.
Etapas de implementação
Use essas etapas para criar o fluxo de email somente durante a semana.
Etapa 1: criar sua jornada
-
Navegue até Jornada Management > Jornada em Adobe Journey Optimizer.
-
Clique em Criar Jornada para criar uma nova jornada.
-
Configure as propriedades de jornada.
-
Escolha seu ponto de entrada de jornada:
- Ler público-alvo: para campanhas em lote direcionadas a um público-alvo específico
- Evento: para jornadas acionadas em tempo real com base no comportamento do cliente
Etapa 2: adicionar uma atividade de condição para verificar o dia da semana
Logo após o início da jornada, adicione uma atividade Condição para verificar se o dia atual é sábado ou domingo. Isso ramificará o fluxo de trabalho de acordo.
-
Arraste e solte uma atividade Otimizar na tela após o ponto de entrada.
-
Clique na atividade Condição para abrir seu painel de configuração.
-
Selecione Condição de tempo como o tipo de condição.
-
Selecione Dia da semana como a opção de filtragem de tempo.
-
Para o primeiro caminho (sábado), selecione somente sábado. Rotule esse caminho como “Sábado”.
-
Clique em Adicionar um caminho para criar uma segunda condição.
-
Para o segundo caminho (domingo), selecione Dia da semana e escolha somente Domingo. Rotule esse caminho como “Domingo”.
-
Marque Mostrar caminho para casos diferentes dos mencionados acima para criar um caminho para entradas durante a semana (de segunda a sexta).
Etapa 3: configurar atividades de espera para entradas do fim de semana
Para perfis que entram no sábado ou domingo, use as atividades de Aguardar com fórmulas personalizadas para atrasar o email até segunda-feira na hora desejada.
Na atividade Wait, use a seguinte fórmula:
toDateTimeOnly(setHours(nowWithDelta(X, "days"), H))
Em que:
-
X é o número de dias de espera:
- Usar 2 para sábado (aguardar até segunda-feira)
- Usar 1 para domingo (aguardar até segunda-feira)
-
H é a hora que você deseja enviar (por exemplo, 9 para a 9h)
Exemplo para sábado:
toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))
Exemplo para domingo:
toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))
Para implementar isso em sua jornada:
-
No caminho de sábado, adicione uma atividade Wait após a condição.
-
Selecione Duração como o tipo de espera.
-
Clique em Modo avançado para inserir a fórmula personalizada.
-
Digite:
toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))
-
Repita as mesmas etapas para o caminho de domingo, usando:
toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))
Etapa 4: ramificação de dia da semana
Para perfis que entram de segunda a sexta-feira, prossiga para a etapa de envio de email como de costume.
-
No caminho Dia da semana (o caminho “outros casos”), prossiga diretamente para adicionar uma atividade de ação Email. Nenhuma atividade Wait é necessária para entradas durante a semana.
-
Configure sua mensagem de e-mail conforme necessário.
Etapa 5: concluir o fluxo de jornada
Após as atividades de Aguardar nos caminhos de sábado e domingo, todos os três caminhos (sábado, domingo e dias da semana) deverão fluir para a mesma atividade de ação de Email. Adicione uma atividade End após o email.
Visão geral do fluxo de trabalho
O fluxo de trabalho completo do jornada segue essa lógica:
-
Início → Condição: É sábado ou domingo?
- Sim (sábado): Aguardar até segunda-feira, 9h → Enviar email
- Sim (domingo): Aguardar até segunda-feira, 9h → Enviar email
- Não (segunda a sexta-feira): Enviar email imediatamente
Isso garante que todos os emails sejam enviados somente em dias úteis, com entradas de fim de semana automaticamente enfileiradas para entrega na segunda-feira.
Etapa 6: testar a jornada
Antes de publicar, teste completamente sua lógica de jornada no Modo de teste do Adobe Journey Optimizer para confirmar se tudo funciona conforme o esperado:
-
Clique no botão Testar no canto superior direito.
-
Habilitar modo de teste.
-
Criar perfis de teste com tempos de entrada simulados em diferentes dias da semana:
- Entrada de sábado: verifique se o perfil segue o caminho de sábado, aguarda e recebe email na segunda-feira na hora especificada
- Entrada de domingo: verifique se o perfil segue o caminho de domingo, aguarda e recebe email na segunda-feira na hora especificada
- Entradas de segunda a sexta-feira: verifique se os emails são enviados imediatamente, sem qualquer espera
-
Revise a visualização da jornada para garantir que os perfis sigam os caminhos condicionais corretos (sábado, domingo ou dia da semana).
-
Verifique se há erros ou avisos na jornada.
-
Verifique se as fórmulas de Espera calculam a duração correta para o tempo de delivery desejado na segunda-feira.
Etapa 7: publicar sua jornada
Quando o teste for concluído:
-
Clique em Publicar no canto superior direito.
-
Confirme a publicação.
-
Monitore o desempenho da jornada usando relatórios de Jornada e relatórios ao vivo.
Tópicos relacionados
- Otimizar atividades - Saiba como criar caminhos diferentes em sua jornada
- Usar condições em uma jornada - Guia detalhado sobre condições de jornada
- Atividade de espera - Configurar durações e fórmulas de espera
- Funções de data - Referência completa para funções de data e hora
- Editor de expressão - Criar expressões complexas
- Práticas recomendadas do Jornada - Abordagens recomendadas para o design do jornada
Esta seção contém conhecimento estruturado destinado a oferecer suporte à interpretação, recuperação e resposta a perguntas relacionadas a este tópico.
Para uma compreensão completa, essas informações devem ser combinadas com a documentação desta página. Nenhuma das origens deve ser independente; a página descreve o recurso, enquanto esta seção fornece um contexto adicional que ajuda a desfazer a ambiguidade da terminologia, intenção, aplicabilidade e restrições.
- TL;DR: esta página fornece um caso de uso passo a passo para configurar uma jornada que envia emails somente em dias da semana, usando uma condição de dia da semana e fórmulas de espera personalizadas para atrasar entradas do fim de semana até segunda-feira.
Intenções:
- Configurar uma atividade de Condição para ramificar uma jornada com base no dia da semana (sábado, domingo ou dia da semana)
- Gravar expressões de espera personalizadas usando
toDateTimeOnly(setHours(nowWithDelta(X, "days"), H))para atrasar perfis de fim de semana até segunda-feira - Criar uma jornada de três caminhos que mescla todos os caminhos em uma única ação de email
- Testar a lógica de email somente durante a semana usando perfis de teste com dias de entrada simulados diferentes
- Publicar e monitorar uma jornada que suprime a entrega de email no fim de semana
Glossário:
- Condição de tempo: um tipo de atividade de condição no Journey Optimizer que ramifica caminhos de jornadas com base em critérios de data/hora, como o dia da semana (específico do produto)
- nowWithDelta: uma função de expressão que retorna o deslocamento de data/hora atual por um número especificado de dias ou outras unidades (específico do produto)
- setHours: uma função de expressão que define uma hora específica em um determinado valor de data/hora (específico do produto)
- toDateTimeOnly: uma função de expressão que converte um valor no formato
dateTimeOnlyexigido pelas atividades de espera personalizadas (específico do produto)
Medidas de Proteção:
- O fuso horário usado para a avaliação do dia da semana é o fuso horário configurado da jornada (definido nas propriedades da jornada), não o fuso horário do recipient individual.
- Uma superfície de canal de email ativa e um público-alvo ou evento para acionar a jornada são necessários para implementar esse caso de uso.
- A compreensão básica das condições de jornada e do editor de expressão avançado é um pré-requisito.
- Sempre teste a jornada no modo de teste antes de publicar para verificar se as fórmulas de espera produzem o tempo de delivery segunda-feira correto.
Terminologia:
- Nome canônico: Agendamento de email de dia da semana — Acrônimo: nenhum — variantes: emails somente de dia da semana, delivery de email no horário comercial
- Sinônimos: “Caminho de sábado” / “Caminho de domingo” = “caminhos de fim de semana”; “caminho de outros casos” = “caminho de dias da semana”
- Não confunda: Fuso horário de jornada (usado para avaliação do dia da semana) ≠ fuso horário local do recipient
Perguntas frequentes:
- P: Qual fórmula atrasa uma entrada de sábado até segunda-feira às 9h? — Use
toDateTimeOnly(setHours(nowWithDelta(2, "days"), 9))no caminho do sábado (2 dias de avanço chega na segunda-feira). - P: Que fórmula atrasa uma entrada de domingo até segunda-feira às 9h? — Use
toDateTimeOnly(setHours(nowWithDelta(1, "days"), 9))no caminho de domingo (1 dia para a frente chega na segunda-feira). - P: Qual fuso horário é usado ao avaliar a condição de dia da semana? — O fuso horário configurado da jornada definido nas propriedades do jornada; não é o fuso horário local do recipient.
- P: As entradas do dia da semana precisam de uma atividade de espera? — Não, os perfis que entram de segunda a sexta-feira prosseguem diretamente para a atividade de ação Email sem espera.
- P: Como faço para testar se as entradas do fim de semana estão corretamente enfileiradas? — No modo de teste, crie perfis de teste com horários de entrada simulados de sábado e domingo e verifique se eles seguem o caminho condicional correto e recebam o email na segunda-feira na hora configurada.