Show Menu
TÓPICOS×

Personalização de um email com dados adicionais

O exemplo a seguir ilustra a adição de diferentes tipos de dados adicionais a um query e seu uso como campo de personalização em um email. Para obter mais informações sobre como aprimorar os dados direcionados por uma Query atividade, consulte esta seção .
Neste exemplo, recursos Conceitos do modelo de dados personalizados são usados:
  • O recurso de perfil foi estendido para adicionar um campo que permite que cada ponto de fidelidade do perfil seja salvo.
  • Um recurso de transações foi criado e identifica todas as compras realizadas pelos perfis no banco de dados. A data, o preço e o produto comprados são salvos para cada transação.
  • Um recurso de produtos foi criado e faz referência aos produtos disponíveis para compra.
O objetivo é enviar um email aos perfis para os quais pelo menos uma transação foi salva. Através deste e-mail, os clientes receberão um lembrete da última transação realizada, bem como uma visão geral de todas as suas transações: o número de produtos comprados, o total gasto, um lembrete do número total de pontos de fidelidade acumulados.
O fluxo de trabalho é apresentado da seguinte forma:
  1. Adicione uma atividade de Query , que permite público alvo dos perfis que realizaram pelo menos uma transação.
    Na guia query, defina os diferentes dados a serem exibidos no email final: Additional data
    • O campo simples da dimensão do perfil correspondente aos pontos de fidelidade. Consulte a seção Adicionar um campo simples.
    • Duas agregações com base na coleção de transações: O número de produtos comprados e o montante total gasto. Você pode adicioná-los na Data guia da janela de configuração da agregação, usando as agregações Contagem e Soma . Consulte a seção Adicionar uma agregação .
    • Uma coleção que retorna a quantia gasta, a data e o produto da última transação realizada.
      Para fazer isso, é necessário adicionar os diferentes campos que deseja exibir na Data guia da janela de configuração da coleção.
      Para retornar apenas a transação mais recente, é necessário digitar "1" para o Number of lines to return e aplicar uma classificação decrescente no campo Data da coleção na Sort guia.
    Se você quiser verificar se os dados foram transferidos corretamente pela transição de saída da atividade, start o fluxo de trabalho pela primeira vez (sem a Email delivery atividade) e abra a transição de saída do query.
  2. Adicione uma atividade de delivery Delivery por email de email. No conteúdo do email, insira os campos de personalização correspondentes aos dados calculados no query. Você pode encontrá-lo através do Additional data (targetData) link do explorador de campos de personalização.
Seu fluxo de trabalho está pronto para ser executado. Os perfis direcionados no query receberão um email personalizado contendo os dados calculados de suas transações.