Arricchimento delle e-mail con campi data personalizzati

In questo esempio, desideriamo inviare un'e-mail con campi di dati personalizzati ai destinatari che festeggeranno i compleanni di questo mese. L'e-mail includerà un coupon valido una settimana prima e dopo i compleanni.

Dobbiamo indirizzare i destinatari da una lista che festeggerà i loro compleanni questo mese con un'attività Split. Quindi, utilizzando l'attività Enrichment, il campo dati personalizzato fungerà da date di validità nell'e-mail per l'offerta speciale del cliente.

Per creare questo esempio, procedere come segue:

  1. Nella scheda Targeting and workflows della campagna, trascina e rilascia un'attività Read list per eseguire il targeting dell'elenco dei destinatari.

  2. L'elenco da elaborare può essere specificato esplicitamente, calcolato da uno script o localizzato dinamicamente, in base alle opzioni selezionate e ai parametri definiti qui.

  3. Aggiungi un'attività Split per distinguere i destinatari che festeggeranno i loro compleanni questo mese dagli altri destinatari.

  4. Per dividere l'elenco, nella categoria Filtering of selected records selezionare Add a filtering condition on the inbound population. Quindi, fare clic su Edit.

  5. Selezionare Filtering conditions, quindi fare clic sul pulsante Edit expression per filtrare il mese del compleanno del destinatario.

  6. Fare clic su Advanced Selection, quindi Edit the formula using an expression e aggiungere la seguente espressione: Mese(@nascitaDate).

  7. Nella colonna Operator, selezionare equal to.

  8. Filtra ulteriormente la condizione, aggiungendo il mese Value della data corrente: Month(GetDate()).

    Questo consente di eseguire una query sui destinatari il cui mese di compleanno corrisponde al mese corrente.

  9. Fai clic su Finish. Quindi, nella scheda General dell'attività Split, fare clic su Generate complement nella categoria Results.

    Con il risultato Complement, potete aggiungere un'attività di consegna o aggiornare un elenco. Qui abbiamo appena aggiunto un'attività End.

È ora necessario configurare l'attività Enrichment:

  1. Aggiungi un'attività Enrichment dopo il tuo sottoinsieme per aggiungere i campi data personalizzati.

  2. Aprite l'attività Enrichment. Nella categoria Complementary information, fare clic su Add data.

  3. Selezionare Data linked to the filtering dimension, quindi Data of the filtering dimension.

  4. Fai clic sul pulsante Add.

  5. Aggiungete un elemento Label. Quindi, nella colonna Expression, fare clic su Edit expression.

  6. In primo luogo, è necessario eseguire il targeting della settimana prima della data di nascita come Data di inizio validità con la seguente Expression: SubDays([target/@birthDate], 7).

  7. Quindi, per creare il campo data personalizzato Data fine validità che verrà utilizzato la settimana successiva alla data di nascita, è necessario aggiungere la Expression: AddDays([target/@birthDate], 7).

    È possibile aggiungere un'etichetta all'espressione.

  8. Fai clic su Ok. Il vostro arricchimento è pronto.

Dopo l'attività Enrichment, potete aggiungere una consegna. In questo caso, abbiamo aggiunto un'e-mail di consegna per inviare ai destinatari un'offerta speciale con date di validità ai clienti che festeggiano i compleanni di questo mese.

  1. Trascinare un'attività Email delivery dopo l'attività Enrichment.

  2. Fate doppio clic sull'attività Email delivery per iniziare a personalizzare la distribuzione.

  3. Aggiungi un Label alla consegna e fai clic su Continue.

  4. Fate clic su Save per creare la consegna del messaggio e-mail.

  5. Controllare nella scheda Approval della consegna dell'e-mail Properties che l'elemento Confirm delivery before sending option sia selezionato.

    Quindi avviate il flusso di lavoro per arricchire la transizione in uscita con le informazioni di destinazione.

È ora possibile iniziare a progettare la distribuzione delle e-mail con i campi data personalizzati creati nell'attività Enrichment.

  1. Fate doppio clic sull'attività Email delivery.

  2. Aggiungete le estensioni di destinazione al messaggio e-mail. Deve trovarsi all'interno della seguente espressione per configurare il formato delle date di validità:

    <%=
            formatDate(targetData.alias of your expression,"%2D.%2M")  %>
    
  3. Fai clic su . Selezionare Target extension, quindi le date di validità personalizzate create in precedenza con l'attività Enrichment per aggiungere l'estensione all'espressione formatDate.

  4. Configura il contenuto dell’e-mail in base alle esigenze.

  5. Visualizzare l'anteprima del messaggio e-mail per verificare se i campi data personalizzati sono stati configurati correttamente

La tua e-mail è ora pronta. Potete iniziare a inviare le prove e confermare la consegna per inviare le e-mail di compleanno.

In questa pagina