Comment utiliser les variables de message modèle dans vos messages WhatsApp

28 août 2024

Vous pouvez utiliser la syntaxe de variable de modèle de Wassenger pour afficher des informations dynamiques dans vos messages en fonction d'un ensemble de variables prédéfinies qui sont liées à l'utilisateur actuel envoyant le message, ou au chat cible, au contact, aux métadonnées et à la date.

Les variables de modèle peuvent être utilisées dans les réponses rapides, les réponses automatiques et les messages envoyés via l'API ou le chat web.

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Explorez plus de 100+ cas d'utilisation de l'API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Vous pouvez afficher des informations dynamiques dans les messages basées sur les entités suivantes :

  • whatsapp : numéro WhatsApp connecté envoyant le message
  • user : utilisateur courant envoyant le message
  • chat : chat cible qui recevra le message
  • contact : contact cible qui recevra le message
  • date : la date actuelle au moment de la livraison du message

➡️ Voici plus d'informations sur les variables spécifiques acceptées.

➡️ Trouvez un véritable exemple d'envoi de variables de modèle via l'API

Comment ça marche

La syntaxe des variables de modèle peut être utilisée dans n'importe quel message texte avec des accolades doubles {{ pour ouvrir et }} pour fermer l'expression :

Bonjour {{ contact.name }}, 
Nous vous contacterons sous peu avec plus d'informations.
Votre demande a été enregistrée le {{ date.humanize.full }}.
Votre agent de support est {{ chat.agent.name }}.
Merci !

Le message précédent avec des variables de modèle sera envoyé à l'utilisateur comme ceci :

Bonjour Michael, 
Nous vous contacterons sous peu avec plus d'informations.
Votre demande a été enregistrée le Monday, August 26, 2024 11:01 AM.
Votre agent de support est Noah.
Merci !

Utiliser une valeur par défaut

Bonjour {{ contact.name | client }}, 
Comment puis-je vous aider aujourd'hui ?

Dans le cas où la variable contact.name est vide pour le contact cible, client sera utilisé comme valeur par défaut. Ainsi le message envoyé à l'utilisateur ressemblera à ceci :

Bonjour client, 
Comment puis-je vous aider aujourd'hui ?

Vous pouvez également chaîner plusieurs valeurs par défaut comme ceci :

Bonjour {{ contact.name | contact.surname | client }}

Dans ce cas, si contact.name est vide, il prendra la valeur par défaut contact.surname. Ensuite, si contact.surname est vide, il prendra la valeur par défaut client.

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Explorez plus de 100+ cas d'utilisation de l'API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Variables prises en charge

Voici la liste des variables prises en charge dans la syntaxe de modèle :

Variables de campagne

Lors de l'envoi de messages depuis une Campagne, vous pouvez utiliser les variables de modèle suivantes basées sur les données des contacts importés via un fichier CSV / Excel. Chaque variable de modèle pointera vers la colonne pré-sélectionnée importée dans le document CSV / Excel.

Variables de modèle de campagne acceptées

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Explorez plus de 100+ cas d'utilisation de l'API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Exemples

Variable de modèle simple

Bonjour {{ contact.name }}, 
Comment puis-je vous aider aujourd'hui ?

Plusieurs variables de modèle

Bonjour {{ contact.name }}, 
Nous vous enverrons plus d'informations à votre e-mail : {{ contact.email }}
Si vous avez besoin d'informations supplémentaires, vous pouvez nous appeler : {{ whatsapp.number }}
Merci !

Utiliser les métadonnées du contact dans les variables de modèle

Bonjour {{ metadata.crm_name }}
Nous vous enverrons un e-mail à : {{ metadata.crm_email }}

Variable de modèle avec une valeur par défaut

Bonjour {{ contact.name | client }}, 
Merci !

Variable de modèle avec plusieurs valeurs par défaut

Bonjour {{ contact.name | contact.surname | client }}, 
Merci de nous avoir contactés, nous répondrons à votre demande sous peu.
Merci !

Exemple d'API en direct

Vous pouvez maintenant jouer, déboguer et tester l'API en direct directement depuis votre navigateur, explorer et essayer plus d'exemples d'API et obtenir en un clic des extraits de code prêts à l'emploi disponibles dans plus de 15 langages de programmation 😎

Essayez notre testeur API en direct maintenant

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Explorez plus de 100+ cas d'utilisation de l'API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Questions (FAQ)

Où puis-je utiliser les variables de modèle ?

Vous pouvez utiliser les variables de modèle dans les réponses rapides, les réponses automatiques et les messages envoyés via l'API.

Puis-je envoyer les métadonnées du contact dans les variables de modèle ?

Oui, vous pouvez ! Utilisez simplement la syntaxe suivante :

Bonjour {{ metadata.crm_name }}

crm_name représente la clé de métadonnée crm_name dans les métadonnées du contact.

Vous pouvez créer ou mettre à jour les métadonnées du contact depuis le chat web ou l'API.

Puis-je définir une valeur par défaut si la valeur de la variable est vide ?

Oui, vous pouvez utiliser la syntaxe suivante pour définir une valeur par défaut :

Bonjour {{ contact.name | client }} !

Dans ce cas, en supposant que le contact cible n'a pas de nom défini, la valeur affichée dans le message envoyé sera client. Exemple :

Bonjour client !

Que se passe-t-il si la variable est vide et qu'il n'y a pas de valeur par défaut ?

Dans ce cas, l'expression de la variable de modèle sera supprimée du message.

Par exemple, étant donné le modèle de message suivant où contact.name est vide :

Bonjour {{ contact.name }}, 
Nous sommes heureux de vous compter parmi nous !

Le message résultant sera envoyé ainsi :

Bonjour, 
Nous sommes heureux de vous compter parmi nous !

Cependant, dans des cas comme celui-ci, il peut être préférable d'utiliser la syntaxe par défaut :

Bonjour {{ contact.name | cher client }}, 
Nous sommes heureux de vous compter parmi nous !

Voici comment il sera envoyé à l'utilisateur :

Bonjour cher client, 
Nous sommes heureux de vous compter parmi nous !

Puis-je utiliser plusieurs valeurs par défaut possibles ?

Oui ! Vous pouvez chaîner plusieurs expressions par défaut.

Si vous souhaitez remplacer une valeur donnée par plusieurs valeurs par défaut alternatives, vous pouvez utiliser la syntaxe suivante :

Bonjour {{ contact.name | contact.surname | contact.phone | client }}

Dans ce cas, si contact.name est vide, il prendra la valeur par défaut contact.surname. Ensuite, si contact.surname est vide, il prendra la valeur par défaut contact.phone. Enfin, si contact.phone est vide, il prendra la valeur par défaut client en tant que chaîne brute.

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free