Cálculo da data de envio :headding-anchor:computing-the-sending-date
Você pode definir uma fórmula para enviar a mensagem para cada recipient em uma data e hora específicas.
Personalização da fórmula de data :headding-anchor:customizing-date-formula
Por exemplo, você pode usar a otimização de tempo de envio durante o processo de aumento.
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 emails em diferentes horários. 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 10h, um segundo lote 24 horas depois com 15% do público-alvo e assim por diante.
Você pode programar isso usando um workflow.
-
Acesse a lista de atividades de marketing e crie um novo workflow. Consulte Criação de um workflow.
-
Arraste e solte uma atividade Query no seu fluxo de trabalho e abra-a. Consulte a seção Consulta.
-
Selecione um público, por exemplo, todos os seus clientes Gold e clique em Confirm para salvar a consulta.
-
Arraste e solte uma atividade Segmentação no seu fluxo de trabalho e abra-a. Consulte a seção Segmentação.
-
Defina cinco segmentos. Para cada segmento:
-
Preencha o campo Segment code: 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 10h GMT+1. Use o seguinte formato:
YYYY-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 maneira:
- 06-2017-03 10:00:00+01
- 06-2017-04 10:00:00+01
- 06-2017-05 10:00:00+01
-
Certifique-se de selecionar a opção Limit the population of this segment.
Na guia Limitation, selecione Random sampling e insira a porcentagem desejada para cada segmento: 10 para o primeiro lote, 15 para o segundo e assim por diante.
-
-
Depois que todos os segmentos forem definidos, selecione Generate all segments in the same transition e clique em Confirm.
-
Arraste e solte uma atividade Entrega de email no seu fluxo de trabalho e abra-a. Consulte a seção Entrega de email.
-
Clique na seção Schedule no painel de email e selecione Messages to be sent automatically on the date specified below.
-
No campo Start sending from, defina uma data de contato.
-
No menu suspenso de otimização de tempo de envio, escolha Send at a custom date defined by a formula.
-
Clique no botão Edit an expression do campo Custom date formula.
-
Crie a seguinte expressão usando a função ToDateTime e o campo Segment code. Você também pode digitar diretamente a expressão, mas certifique-se de usar a sintaxe e a ortografia corretas.
code language-none ToDateTime([targetData/@segmentCode])
A função ToDateTime transforma o código de segmento de uma cadeia de texto em um valor de data e hora.
Confirme a expressão para retornar à tela anterior.
Na janela Schedule, a fórmula de data personalizada é exibida da seguinte maneira:
code language-none ToDateTime([targetData/@segmentCode])
-
Confirme a programação, salve o delivery e execute o workflow.
O delivery será progressivamente enviado para todos os recipients alvos ao longo de cinco dias.
Usar uma expressão :headding-anchor:using-an-expression
A otimização de tempo de envio também é útil para campanhas que envolvem uma central de atendimento. Você pode garantir que nenhuma mensagem seja recebida 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 não sobrecarregar a central de atendimento, você decide segmentar o público-alvo aleatoriamente para enviar seu email em quatro lotes.
Você pode programar isso usando um workflow.
-
Acesse a lista de atividades de marketing e crie um novo workflow. Consulte Criação de um workflow.
-
Arraste e solte uma atividade Query no seu fluxo de trabalho e abra-a. Consulte a seção Consulta.
-
Selecione um público, por exemplo, com mais de 35 perfis, e clique em Confirm para salvar a consulta.
-
Arraste e solte uma atividade Segmentação no seu fluxo de trabalho e abra-a. Consulte a seção Segmentação.
-
Defina quatro segmentos. Para cada segmento:
-
Defina os códigos de segmento da seguinte maneira:
- 8H ÀS 10H: 0. A mensagem será enviada para o primeiro trimestre do público-alvo às 8h (data de contato).
- 10H - 12H: 2. A mensagem será enviada para o segundo trimestre do público-alvo às 10h (data de contato + 2 horas).
- 14H - 16H: 6. Sendo a central de atendimento fechada entre 12h e 14h, a mensagem será enviada para o terceiro trimestre da população do target às 14h (data de contato + 6 horas).
- 16H - 18H: 8. A mensagem será enviada para o último trimestre da população do target às 16h (data de contato + 8 horas).
note note NOTE A data de contato será definida na atividade Email delivery posteriormente no workflow. -
Certifique-se de selecionar a opção Limit the population of this segment.
-
Na guia Limitation, selecione Random sampling e insira a porcentagem desejada para cada segmento: 25.
-
-
Depois que todos os segmentos forem definidos, selecione Generate all segments in the same transition e clique em Confirm.
-
Arraste e solte uma atividade Entrega de email no seu fluxo de trabalho e abra-a. Consulte a seção Entrega de email.
-
Clique na seção Schedule no painel de email.
-
Selecione Messages to be sent automatically on the date specified below.
-
No campo Start sending from, defina uma data de contato.
Neste exemplo, selecione 25 de maio às 8h.
-
No menu suspenso de otimização de tempo de envio, escolha Send at a custom date defined by a formula e clique no botão Edit an expression.
-
Em Expression editor, defina a data e os códigos de 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 campo Start sending from.
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:
code language-none AddHours([currentDelivery/scheduling/@contactDate], ToInteger([targetData/@segmentCode]))
-
Confirme para salvar a expressão. Confirme a programação, salve o delivery e execute o workflow.
- O primeiro segmento receberá a mensagem na data de contato (25 de maio às 8h).
- O segundo segmento receberá a mensagem duas horas depois (25 de maio às 10h).
- O terceiro segmento receberá a mensagem seis horas depois (25 de maio às 14h).
- O quarto segmento receberá a mensagem oito horas depois (25 de maio às 16h).