L’article est un guide exhaustif sur l’utilisation d’AMPscript dans les messages de session et de modèle WhatsApp dans Marketing Cloud. Il explique comment rédiger et approuver des messages de modèle WhatsApp dans META et comment utiliser la syntaxe Mustache pour les variables dynamiques et AMPscript dans le champ Variable 1 pour l’insertion des données.
De plus, il explique le rôle des extensions de données système dans les trajets avec des sources d’entrée de conversation entrante. Il souligne l’importance de la logique AMPscript pour identifier si un contact est nouveau ou actif. Le guide suggère de conserver une extension de données d’abonnement WhatsApp principal mise à jour pour gérer les données de contact.
Pour finir, il illustre un exemple de bloc AMPscript pour personnaliser les messages en fonction des données de contact ou des valeurs par défaut. Le guide a pour objectif de permettre aux marketeurs d’utiliser efficacement AMPscript pour la messagerie WhatsApp personnalisée dans Marketing Cloud.
Remarque : Des tests approfondis ont été effectués pour garantir l’utilisation efficace d’AMPscript dans les messages de session et de modèle WhatsApp dans Marketing Cloud. Cependant, il est fortement recommandé aux utilisateurs de tester et de vérifier minutieusement les performances de tous les processus avant et après leur implémentation dans leur environnement. Si vous rencontrez des problèmes pendant le processus, vous pouvez désactiver la solution pour faciliter le dépannage. Donnez toujours la priorité à la satisfaction du client et respectez ses préférences pendant ce processus, en vérifiant que la messagerie personnalisée améliore l’expérience client, au lieu de la détériorer.
Commencez par rédiger un message de modèle dans META. Dans le champ Corps, utilisez la syntaxe Mustache pour appeler des variables. Exemple :
Hi there, this is your code {{1}} (Bonjour, voici votre code {{1}}). Enjoy and have a good day (Bonne journée).
Dans le message ci-dessus, {{1}} est utilisé pour insérer un code unique pour chaque client, qui est extrait d'une extensions de données. Une fois que vous avez entré une variable, l’IU vous invite à fournir des exemples de données pour chaque variable. Vous pouvez incrémenter le nombre dans la syntaxe Mustache pour ajouter d’autres variables au message texte ({{2}}, {{3}}, {{4}}, etc). Utilisez %%CODE%% comme exemple d’espace réservé pour {{1}} pour indiquer le type de données que vous souhaitez insérer.
Une fois que vous avez rempli les détails du message, soumettez le modèle pour approbation.
Une fois approuvé, accédez à Content Builder et créez un message de modèle de messagerie de conversation. Choisissez le modèle pré-approuvé et sélectionnez la langue préférée pour le message. Il a l’aspect suivant :
Hi there, this is your code ${1} (Bonjour, voici votre code ${1}). Enjoy and have a good day (Bonne journée).
Pour finir, insérez l’AMPscript souhaité dans le champ Variable 1. Voici une façon de procéder :
%%[ var @code, @contactkey set @contactkey = [contactkey] set @code = Lookup('Stored_Codes','code','CONTACT_KEY',@contactkey) ]%% %=v(@code)=%%
Remarque : Vous ne pouvez afficher qu'une seule fonction v() par variable. Si vous souhaitez afficher des données de plusieurs sources où se trouve Variable 1, utilisez la fonction concat(). Voici comment procéder :
%%[ var @firstName, @lastName, @fullName, @contactKey set @contactKey = [contactKey] set @firstName = Lookup('Contact_Data1','First_Name','Contact_Key',@contactKey) set @lastName = Lookup('Contact_Data2','Last_Name','Contact_Key',@contactKey) et @fullName = concat(@firstName, ' ', @lastName) ]%% %%=v(@fullName)=%%
Lorsque vous créez un message de session, vous pouvez choisir entre un type TEXT ou MEDIA. Pour utiliser AMPscript, sélectionnez le type TEXT.
Lorsque vous configurez un trajet avec une source d’entrée de conversation entrante, le système crée automatiquement une extension de données avec les attributs suivants :
Une bonne pratique consiste à conserver une extension de données d’abonnement WhatsApp principal. Cette extension doit être mise à jour toutes les heures pour contenir les contacts WhatsApp actifs les plus récents et leurs données personnelles. Voici un exemple d’implémentation de la logique AMPscript :
%%[ /* Get the Mobile Number from the system data extension */ SET @mobile= AttributeValue("mobilenumber") /* Check if the Mobile Number exists in the Master WhatsApp Subscription data extension */ SET @row = LookupRows("MasterWhatsAppSubscription", "phone", @mobile) /* If Mobile Number is found, retrieve the name and country fields */ IF RowCount(@row) > 0 THEN SET @row = Row(@row, 1) SET @name = Field(@row, "Name") SET @country = Field(@row, "Country") ELSE /* If ContactKey not found, set some default values */ SET @name = "there" SET @country = "unknown" ENDIF /* Here's how you might craft a personalized session message */ SET @message = Concat("Hi, ", @name, ". We have some great deals in ", @country, " today.") ]%% %%=v(@message)=%%
Ce script recherche la colonne Téléphone dans votre extension de données d’abonnement WhatsApp principal. S’il trouve le Numéro de téléphone, il récupère le Nom et le Pays. Sinon, il définit les valeurs par défaut. Il élabore ensuite un message personnalisé à l’aide de ces valeurs.
En comprenant et en implémentant les étapes présentées dans ce guide, vous pouvez utiliser AMPscript pour améliorer la personnalisation dans vos messages WhatsApp et offrir une meilleure expérience à vos clients.
000395692

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.