E-postberikande med anpassade datumfält email-enrichment-with-custom-date-fields
I det här exemplet vill vi skicka ett e-postmeddelande med anpassade datafält till mottagare som kommer att fira sina födelsedagar den här månaden. E-postmeddelandet innehåller en kupong som är giltig en vecka före och efter deras födelsedagar.
Vi måste rikta in oss på mottagare från en lista som ska fira sina födelsedagar den här månaden med en Split-aktivitet. När du sedan använder aktiviteten Enrichment fungerar det anpassade datafältet som giltighetsdatum i e-postmeddelandet för kundens specialerbjudande.
Så här skapar du det här exemplet:
-
Dra och släpp en Read list-aktivitet på fliken Targeting and workflows i kampanjen för att ange mottagare som mål.
-
Listan som ska bearbetas kan anges explicit, beräknas av ett skript eller lokaliseras dynamiskt enligt de alternativ som valts och parametrar som definierats här.
-
Lägg till en Split-aktivitet för att skilja mottagare som ska fira sina födelsedagar den här månaden från andra mottagare.
-
Om du vill dela listan väljer du Add a filtering condition on the inbound population i kategorin Filtering of selected records. Klicka sedan på Edit.
-
Välj Filtering conditions och klicka sedan på knappen Edit expression för att filtrera månaden för mottagarens födelsedag.
-
Klicka på Advanced Selection och sedan på Edit the formula using an expression och lägg till följande uttryck: Month(@bornDate).
-
Markera equal to i kolumnen Operator.
-
Du kan filtrera villkoret ytterligare genom att lägga till månaden Value för det aktuella datumet: Month(GetDate()).
Detta skickar en fråga till mottagare vars födelsedag motsvarar den aktuella månaden.
-
Klicka på Finish. Klicka sedan på Generate complement i kategorin Results på fliken General i din Split-aktivitet.
Med resultatet Complement kan du lägga till en leveransaktivitet eller uppdatera en lista. Här har vi just lagt till en End-aktivitet.
Du måste nu konfigurera din Enrichment-aktivitet:
-
Lägg till en Enrichment-aktivitet efter din delmängd för att lägga till dina anpassade datumfält.
-
Öppna din Enrichment-aktivitet. Klicka på Add data i kategorin Complementary information.
-
Välj Data linked to the filtering dimension och sedan Data of the filtering dimension.
-
Klicka på knappen Add.
-
Lägg till en Label. Klicka sedan på Edit expression i kolumnen Expression.
-
Först måste vi rikta in veckan före födelsedatumet som Giltighetens startdatum med följande Expression:
SubDays([target/@birthDate], 7)
. -
Om du sedan vill skapa det anpassade datumfältet Giltighetens slutdatum, som är målveckan efter födelsedatumet, måste du lägga till Expression:
AddDays([target/@birthDate], 7)
.Du kan lägga till en etikett i uttrycket.
-
Klicka på Ok. Din berikning är nu klar.
Efter din Enrichment-aktivitet kan du lägga till en leverans. I det här fallet har vi lagt till en e-postleverans för att skicka ett specialerbjudande med giltighetsdatum till kunder som firar sina födelsedagar den här månaden.
-
Dra och släpp en Email delivery-aktivitet efter din Enrichment-aktivitet.
-
Dubbelklicka på din Email delivery-aktivitet för att börja anpassa leveransen.
-
Lägg till en Label i leveransen och klicka på Continue.
-
Klicka på Save för att skapa din e-postleverans.
-
Kontrollera på fliken Approval i e-postleveransen Properties att Confirm delivery before sending option är markerad.
Starta sedan arbetsflödet för att berika den utgående övergången med målinformationen.
Nu kan du börja designa din e-postleverans med de anpassade datumfälten som skapades i aktiviteten Enrichment.
-
Dubbelklicka på din Email delivery-aktivitet.
-
Lägg till måltilläggen i e-postmeddelandet. Den ska finnas i följande uttryck för att konfigurera formatet för dina giltighetsdatum:
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
Klicka på . Välj Target extension och sedan de tidigare anpassade giltighetsdatumen med aktiviteten Enrichment för att lägga till tillägget i formatetDate-uttrycket.
-
Konfigurera e-postinnehållet efter behov.
-
Förhandsgranska din e-post för att kontrollera om dina anpassade datumfält är korrekt konfigurerade
Din e-postadress är nu klar. Du kan börja skicka dina korrektur och bekräfta leveransen för att skicka dina födelsedag via e-post.