E-mailverrijking met aangepaste datumvelden email-enrichment-with-custom-date-fields
In dit voorbeeld willen we een e-mail met aangepaste gegevensvelden verzenden aan ontvangers die deze maand hun verjaardagen vieren. Het e-mailbericht bevat een coupon die een week voor en na hun verjaardagen geldig is.
We moeten ontvangers van een lijst aanspreken die hun verjaardagen deze maand vieren met een Split activiteit. Vervolgens gebruikt u de Enrichment activiteit, zal het gebied van douanegegevens als geldigheidsdata in e-mail voor de speciale aanbieding van de klant dienst doen.
U kunt dit voorbeeld maken door de volgende stappen toe te passen:
-
In de Targeting and workflows tabblad van uw campagne, sleept u een Read list activiteit om uw lijst van ontvangers te richten.
-
De lijst die moet worden verwerkt, kan expliciet worden opgegeven, door een script worden berekend of dynamisch worden gelokaliseerd, afhankelijk van de geselecteerde opties en de hier gedefinieerde parameters.
-
Voeg een Split activiteit om ontvangers die deze maand hun verjaardagen vieren te onderscheiden van andere ontvangers.
-
Als u de lijst wilt splitsen, gaat u naar Filtering of selected records categorie, selecteert u Add a filtering condition on the inbound population. Klik vervolgens op Edit.
-
Selecteren Filtering conditions Klik vervolgens op de knop Edit expression om de maand van de verjaardag van de ontvanger te filteren.
-
Klikken Advanced Selection dan Edit the formula using an expression en voeg de volgende expressie toe: Month(@geboortedatum).
-
In de Operator kolom, selecteert u de equal to.
-
Filter de voorwaarde verder door de Value maand van de huidige datum: Maand(GetDate()).
Hierdoor worden ontvangers gevraagd van wie de geboortemaand overeenkomt met de huidige maand.
-
Klik op Finish. Dan, in General tabblad van uw Split activiteit, klik Generate complement in de Results categorie.
Met de Complement resulteert, kunt u een leveringsactiviteit toevoegen of een lijst bijwerken. Hier hebben we zojuist een End activiteit.
U moet nu uw Enrichment activiteit:
-
Een Enrichment activiteit na de subset om aangepaste datumvelden toe te voegen.
-
Open uw Enrichment activiteit. In de Complementary information categorie, klikt u op Add data.
-
Selecteren Data linked to the filtering dimension dan Data of the filtering dimension.
-
Klik op de knop Add.
-
Voeg een Label. Dan, in Expression kolom, klik Edit expression.
-
Ten eerste moeten we ons richten op de week vóór de geboortedatum als Begindatum geldigheid met de volgende Expression:
SubDays([target/@birthDate], 7)
. -
Vervolgens maakt u het aangepaste datumveld Einddatum geldigheid die de week na de geboortedatum als doel zullen hebben, moet u de Expression:
AddDays([target/@birthDate], 7)
.U kunt een label aan uw expressie toevoegen.
-
Klik op Ok. Uw verrijking is nu klaar.
Na uw Enrichment activiteit, kunt u een levering toevoegen. In dit geval hebben we een e-maillevering toegevoegd om ontvangers een speciaal voorstel met geldigheidsdata te sturen naar klanten die deze maand hun verjaardagen vieren.
-
Sleep een Email delivery activiteit na uw Enrichment activiteit.
-
Dubbelklik op de knop Email delivery activiteiten om uw levering aan te passen.
-
Voeg een Label aan uw levering en klik op Continue.
-
Klikken Save om uw e-maillevering te maken.
-
Inchecken Approval tabblad van de e-maillevering Properties dat de Confirm delivery before sending option is ingeschakeld.
Start vervolgens de workflow om de uitgaande overgang te verrijken met de doelgegevens.
U kunt nu uw e-maillevering ontwerpen met de aangepaste datumvelden die zijn gemaakt in het dialoogvenster Enrichment activiteit.
-
Dubbelklik op de knop Email delivery activiteit.
-
Voeg uw doelextensies toe aan uw e-mail. Het zou binnen de volgende uitdrukking moeten zijn om het formaat van uw geldigheidsdata te vormen:
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
Klik op . Selecteren Target extension de eerder gemaakte aangepaste geldigheidsdatums met de Enrichment activiteit om uw uitbreiding aan de formatDate uitdrukking toe te voegen.
-
Configureer uw e-mailinhoud naar wens.
-
Geef een voorbeeld van uw e-mail weer om te controleren of uw aangepaste datumvelden correct zijn geconfigureerd
Uw e-mail is nu klaar. Je kunt je proefdrukken verzenden en je levering bevestigen om je geboortee-mails te verzenden.