Show Menu
TÓPICOS×

Calcular a data de envio

Você pode definir uma fórmula para enviar a mensagem a cada destinatário em uma data e hora específicas.

Personalizar fórmula de data

Por exemplo, você pode usar a otimização de tempo de envio durante o processo de rampa.
Quando os emails são enviados usando uma nova plataforma, os provedores de serviços de Internet (ISPs) suspeitam de endereços IP que não são reconhecidos. Se grandes volumes de emails forem enviados repentinamente, os ISPs freqüentemente os marcam como spam.
Para evitar ser marcado como spam, você pode aumentar progressivamente o volume enviado, distribuindo grandes volumes de e-mails em momentos diferentes. Isso deve garantir o desenvolvimento suave da fase de inicialização e permitir que você reduza a taxa geral de endereços inválidos.
Por exemplo, você pode segmentar seu público alvo aleatoriamente para enviar sua entrega em cinco lotes. Você enviará um primeiro lote representando 10% do público-alvo em 1º de junho às 10h00, um segundo lote 24 horas depois com 15% do público-alvo e assim por diante.
Você pode agendar isso usando um fluxo de trabalho.
  1. Acesse a lista de atividades de marketing e crie um novo fluxo de trabalho. Consulte Criação de um fluxo de trabalho .
  2. Drag and drop a Query activity into your workflow and open it. Consulte a seção Consulta .
  3. Selecione um público-alvo, por exemplo, todos os clientes Gold e clique Confirm para salvar a consulta.
  4. Arraste e solte uma atividade de Segmentação no seu fluxo de trabalho e abra-a. Consulte a seção Segmentação .
  5. Defina cinco segmentos. Para cada segmento:
    • Preencha o Segment code campo: insira manualmente a data e a hora desejadas para enviar a mensagem.
      Por exemplo, você deseja enviar o primeiro lote em 1º de junho às 10:00 AM GMT+1. Use o seguinte formato: AAAA-MM-DD hh:mm:ss+tz .
      Para enviar o próximo lote no dia seguinte, digite 2017-06-02 10:00:00+01 para o segundo segmento.
      Para os segmentos restantes, defina os próximos lotes da seguinte forma:
      • 2017-06-03 10:00:00+01
      • 2017-06-04 10:00:00+01
      • 2017-06-05 10:00:00+01
    • Certifique-se de selecionar a Limit the population of this segment opção.
      Na Limitation guia, selecione Random sampling e insira a porcentagem desejada para cada segmento: 10 para o primeiro lote, 15 para o segundo, e assim por diante.
  6. Depois que todos os segmentos forem definidos, selecione Generate all segments in the same transition e clique em Confirm .
  7. Arraste e solte uma atividade de entrega de email em seu fluxo de trabalho e abra-a. Consulte a seção Entrega de email.
  8. Clique na Schedule seção no painel de email e selecione Messages to be sent automatically on the date specified below .
  9. No Start sending from campo, defina uma data de contato.
  10. No menu suspenso de otimização do tempo de envio, escolha Send at a custom date defined by a formula .
  11. Clique no Edit an expression botão do Custom date formula campo.
  12. Crie a seguinte expressão usando a ToDateTime função e o Segment code campo. Também é possível digitar diretamente na expressão, mas certifique-se de usar a sintaxe e a ortografia corretas.
    ToDateTime([targetData/@segmentCode])
    
    
    A ToDateTime função transforma o código do segmento de uma string de texto em um valor de data e hora.
    Confirme a expressão para voltar à tela anterior.
    Na Schedule janela, a fórmula de data personalizada é exibida da seguinte maneira:
    ToDateTime([targetData/@segmentCode])
    
    
  13. Confirme o agendamento, salve a entrega e execute o fluxo de trabalho.
A entrega será progressivamente enviada a todos os destinatários visados durante cinco dias.
Verifique se todas as datas estão no futuro ao confirmar o envio. Caso contrário, a mensagem será enviada assim que o envio for confirmado.

Uso de uma expressão

A otimização do tempo de envio também é útil para campanhas que envolvem uma central de atendimento. Você pode garantir que todas as mensagens não sejam recebidas ao mesmo tempo. Isso permite que sua organização processe o número de chamadas de acordo com sua capacidade.
Por exemplo, você deseja enviar um email convidando seus clientes a entrar em contato com uma central de atendimento para obter uma oferta promocional. Para evitar sobrecarregar a central de atendimento, você decide segmentar seu público alvo aleatoriamente para enviar seu email em quatro lotes.
Você pode agendar isso usando um fluxo de trabalho.
  1. Acesse a lista de atividades de marketing e crie um novo fluxo de trabalho. Consulte Criação de um fluxo de trabalho .
  2. Drag and drop a Query activity into your workflow and open it. Consulte a seção Consulta .
  3. Selecione um público-alvo, por exemplo, mais de 35 perfis e clique em Confirm para salvar a consulta.
  4. Arraste e solte uma atividade de Segmentação no seu fluxo de trabalho e abra-a. Consulte a seção Segmentação .
  5. Defina quatro segmentos. Para cada segmento:
    • Defina os códigos de segmento da seguinte maneira:
      • 08:00 - 10:00: 0 . A mensagem será enviada para o primeiro trimestre da população-alvo às 8:00 da manhã (data de contato).
      • 22:00 - 12:00: 2 . A mensagem será enviada para o segundo trimestre da população-alvo às 10:00 da manhã (data de contato + 2 horas).
      • 14:00 - 16:00: 6 . Estando a central de atendimento fechada entre as 12:00 e as 14:00, a mensagem será enviada para o terceiro trimestre da população-alvo às 14:00 horas (data de contato + 6 horas).
      • 16:00 - 18:00: 8 . A mensagem será enviada para o último trimestre da população-alvo às 16:00 horas (data de contato + 8 horas).
      A data de contato será definida na atividade de entrega de email posteriormente no fluxo de trabalho.
    • Certifique-se de selecionar a Limit the population of this segment opção.
    • Na Limitation guia, selecione Random sampling e insira a porcentagem desejada para cada segmento: 25 .
  6. Depois que todos os segmentos forem definidos, selecione Generate all segments in the same transition e clique em Confirm .
  7. Arraste e solte uma atividade de entrega de email em seu fluxo de trabalho e abra-a. Consulte a seção Entrega de email.
  8. Clique na Schedule seção no painel de email.
  9. Select Messages to be sent automatically on the date specified below .
  10. No Start sending from campo, defina uma data de contato.
    Neste exemplo, selecione 25 de maio às 8:00 da manhã.
  11. No menu suspenso de otimização do tempo de envio, escolha Send at a custom date defined by a formula e clique no Edit an expression botão.
  12. No Expression editor , defina a data e os códigos do segmento para calcular os dados de cada cliente.
    Na lista de funções, selecione AddHours .
    Nos campos disponíveis, selecione Current delivery > Delivery scheduling > Contact date .
    Isso permite recuperar a data e a hora especificadas no Start sending from campo.
    Na lista de funções, selecione ToInteger . Nos campos disponíveis, selecione Additional data > Segment code .
    Isso permite recuperar os números especificados nos códigos de segmento.
    Você deve obter a seguinte fórmula:
    AddHours([currentDelivery/scheduling/@contactDate], ToInteger([targetData/@segmentCode]))
    
    
  13. Confirme para salvar sua expressão. Confirme o agendamento, salve a entrega e execute o fluxo de trabalho.
  • O primeiro segmento receberá a mensagem na data do contato (25 de maio às 8:00 da manhã).
  • O segundo segmento receberá a mensagem duas horas depois (25 de maio às 10:00).
  • O terceiro segmento receberá a mensagem seis horas depois (25 de maio às 14:00).
  • O quarto segmento receberá a mensagem oito horas depois (25 de maio às 16:00).