Enriquecimento de e-mail com campos de data personalizados

Neste exemplo, queremos enviar um e-mail com campos de dados personalizados para os recipients que celebram seus aniversários nesse mês. O e-mail incluirá um cupom válido por uma semana antes e depois de seus aniversários.

Precisamos direcionar os recipients de uma lista que celebram os aniversariantes deste mês com uma atividade Split. Em seguida, usando a atividade Enrichment, o campo de dados personalizado atuará como as datas de validade no email para a oferta especial do cliente.

Para criar este exemplo, aplique as seguintes etapas:

  1. Na guia Targeting and workflows da campanha, arraste e solte uma atividade Read list para direcionar a lista de recipients.

  2. A lista a ser processada pode ser especificada explicitamente, calculada por um script ou localizada dinamicamente, de acordo com as opções selecionadas e parâmetros definidos aqui.

  3. Adicione uma atividade Split para diferenciar os recipients que farão aniversário neste mês dos outros recipients.

  4. Para dividir a lista, na categoria Filtering of selected records, selecione Add a filtering condition on the inbound population. Em seguida, clique em Edit.

  5. Selecione Filtering conditions e clique no botão Edit expression para filtrar o mês de aniversário do recipient.

  6. Clique em Advanced Selection, em Edit the formula using an expression e adicione a seguinte expressão: Month(@birthDate).

  7. Na coluna Operator, selecione equal to.

  8. Filtre ainda mais sua condição, adicionando o mês Value da data atual: Month(GetDate()).

    Isso consultará os recipients cujo mês de aniversário corresponde ao mês atual.

  9. Clique em Finish. Em seguida, na guia General da sua atividade Split, clique em Generate complement, na categoria Results.

    Com o resultado Complement, é possível adicionar uma atividade de delivery ou atualizar uma lista. Aqui, adicionamos uma atividade End.

Agora, é necessário configurar a atividade Enrichment:

  1. Adicione uma atividade Enrichment depois do subconjunto para adicionar campos de data personalizados.

  2. Abra a atividade Enrichment. Na categoria Complementary information, clique em Add data.

  3. Selecione Data linked to the filtering dimension e, em seguida, Data of the filtering dimension.

  4. Clique no botão Add.

  5. Adicione um Label. Em seguida, na coluna Expression, clique em Edit expression.

  6. Primeiro, precisamos direcionar a semana antes da data de nascimento como a Validity start date com a seguinte Expression: SubDays([target/@birthDate], 7).

  7. Depois, para criar o campo personalizado Validity end date que direciona a semana após a data de nascimento, é necessário adicionar a Expression: AddDays([target/@birthDate], 7).

    É possível adicionar um rótulo à expressão.

  8. Clique em Ok. Agora o enriquecimento está pronto.

Após a atividade Enrichment, você pode adicionar um delivery. Nesse caso, adicionamos um delivery de email para enviar uma oferta especial com datas de validade para celebrar os aniversários dos clientes no mês atual.

  1. Arraste e solte uma atividade Email delivery após a atividade Enrichment.

  2. Clique duas vezes na atividade Email delivery para começar a personalizar o delivery.

  3. Adicione um Label ao delivery e clique em Continue.

  4. Clique em Save para criar o delivery de email.

  5. Verifique na Approval guia do delivery de e-mail Properties se a opção Confirm delivery before sending option está marcada.

    Em seguida, inicie o workflow para enriquecer a transição de saída com as informações de direcionamento.

Agora é possível começar a projetar o delivery de email com os campos de data personalizados criados na atividade Enrichment.

  1. Clique duas vezes na atividade Email delivery.

  2. Adicione suas extensões do target ao email. Elas devem estar dentro da seguinte expressão para configurar o formato de suas datas de validade:

    <%=
            formatDate(targetData.alias of your expression,"%2D.%2M")  %>
    
  3. Clique em . Selecione Target extension e então as datas de validade personalizadas criadas anteriormente com a atividade Enrichment para adicionar a extensão à expressão formatDate.

  4. Configure seu conteúdo de e-mail conforme necessário.

  5. Visualize seu e-mail para verificar se os campos de data personalizados foram corretamente configurados.

Seu e-mail está pronto. É possível começar a enviar as provas e confirmar o delivery para enviar os e-mails de aniversário.

Nesta página