Enrichissement des emails avec des champs de date personnalisés email-enrichment-with-custom-date-fields
Dans cet exemple, nous souhaitons envoyer un email avec des champs de données personnalisés aux destinataires qui célèbrent leur anniversaire ce mois-ci. Cet email inclura un coupon valide une semaine avant et après leur anniversaire.
Nous devons cibler à partir d'une liste les destinataires qui célébreront leur anniversaire ce mois-ci avec une activité Partage. Ensuite, grâce à l'activité Enrichissement, le champ de données personnalisé présentera les dates de validité dans l'email pour l'offre spéciale du client.
Pour réaliser cet exemple, les étapes sont les suivantes :
-
Dans l'onglet Ciblages et workflows de votre campagne, faites glisser et déposez une activité Lecture de liste pour cibler votre liste de destinataires.
-
La liste à traiter peut être spécifiée explicitement, calculée par un script ou localisée dynamiquement, selon les options sélectionnées et les paramètres définis ici.
-
Ajoutez une activité Partage pour différencier les destinataires qui célébreront leur anniversaire ce mois-ci des autres destinataires.
-
Pour partager votre liste, dans la catégorie Filtrage des enregistrements sélectionnés, sélectionnez Ajouter une condition de filtrage sur la population entrante. Cliquez ensuite sur Editer.
-
Sélectionnez Critères de filtrage, puis cliquez sur le bouton Editer l'expression pour filtrer le mois de l'anniversaire du destinataire.
-
Cliquez sur Sélection avancée, puis sur Editer la formule à partir d'une expression et ajoutez l'expression suivante : Month(@birthDate).
-
Dans la colonne Opérateur, sélectionnez égal à.
-
Filtrez davantage votre condition en ajoutant la Valeur de mois de la date actuelle : Month(GetDate()).
Cela interrogera les destinataires dont le mois d'anniversaire correspond au mois actuel.
-
Cliquez sur Terminer. Puis, dans l'onglet Général de votre activité Partage, cliquez sur Générer le complémentaire dans la catégorie Résultats.
Avec le résultat Complément, vous pouvez ajouter une activité de diffusion ou mettre à jour une liste. Ici, nous avons ajouté une activité Fin.
Vous devez maintenant paramétrer votre activité Enrichissement :
-
Ajoutez une activité Enrichissement après votre sous-ensemble pour ajouter vos champs de date personnalisés.
-
Ouvrez votre activité Enrichissement. Dans la catégorie Complément d'information, cliquez sur Ajouter des données.
-
Sélectionnez Données liées à la dimension de filtrage, puis Données de la dimension de filtrage.
-
Cliquez sur le bouton Ajouter.
-
Ajoutez un Libellé. Puis, dans la colonne Expression, cliquez sur Editer l'expression.
-
Tout d’abord, nous devons cibler la semaine précédant la date d’anniversaire comme Date de début de validité à l’aide de l’Expression suivante :
SubDays([target/@birthDate], 7)
. -
Ensuite, pour créer le champ de date personnalisé Date de fin de validité qui ciblera la semaine après la date de naissance, vous devez ajouter l’Expression :
AddDays([target/@birthDate], 7)
.Vous pouvez ajouter un libellé à votre expression.
-
Cliquez sur OK. Votre enrichissement est maintenant prêt.
Après votre activité Enrichissement, vous pouvez ajouter une diffusion. Dans ce cas, nous avons ajouté une diffusion par email pour envoyer une offre spéciale avec des dates de validité aux clients célébrant leur anniversaire ce mois-ci.
-
Faites glisser et déposez une activité Diffusion par email après votre activité Enrichissement.
-
Double cliquez sur votre activité Diffusion par email pour commencer à personnaliser votre diffusion.
-
Ajoutez un Libellé à votre diffusion, puis cliquez sur Continuer.
-
Cliquez sur Enregistrer pour créer votre diffusion par email.
-
Vérifiez dans l'onglet Approbation des Propriétés de la diffusion par email que l'option Confirmer la diffusion avant l'envoi est cochée.
Ensuite, démarrez votre workflow pour enrichir votre transition sortante avec les informations ciblées.
Vous pouvez maintenant commencer à concevoir votre diffusion par email avec les champs de date personnalisés créés dans l'activité Enrichissement.
-
Double cliquez sur votre activité Diffusion par email.
-
Ajoutez vos extensions cibles à votre email. Il devrait se trouver à l'intérieur de l'expression suivante afin de paramétrer le format de vos dates de validité :
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
Cliquez sur . Sélectionnez Extension de la cible, puis les dates de validité personnalisées créées précédemment avec l’activité Enrichissement pour ajouter votre extension à l’expression formatDate.
-
Paramétrez votre contenu d'email selon vos besoins.
-
Prévisualisez votre email pour vérifier si vos champs de date personnalisés ont été correctement paramétrés.
Votre email est maintenant prêt. Vous pouvez commencer à envoyer vos BAT et confirmer la diffusion concernant vos emails d’anniversaire.