La personnalisation à grande échelle est le saint graal du marketing digital. Envoyer 10 000 messages qui semblent chacun écrits spécifiquement pour leur destinataire n'est plus une utopie : c'est la réalité de l'automatisation WhatsApp bien configurée. Les variables et données dynamiques sont les outils qui rendent cette personnalisation possible. Voici comment les maîtriser.
Types de variables disponibles dans les flows WhatsApp
Variables de profil contact : ces variables proviennent de votre base de contacts et incluent des données comme le prénom, le nom, le numéro de téléphone, la ville, le pays, la langue préférée, le segment d'appartenance. Elles permettent de personnaliser l'adresse (Bonjour [Prénom]) et le contenu selon les caractéristiques du contact.
Variables transactionnelles : ces variables sont transmises en temps réel depuis vos systèmes externes (e-commerce, CRM, ERP). Elles incluent le montant de la dernière commande, le numéro de commande, le statut de livraison, la date du prochain rendez-vous, le solde de points de fidélité. Elles rendent les messages transactionnels précis et informatifs.
Variables comportementales : ces variables reflètent les interactions du contact avec vos messages et votre site web. A-t-il cliqué sur tel bouton ? A-t-il ouvert le dernier message ? Combien de fois a-t-il visité votre page produit X ? Ces variables permettent de personnaliser les messages selon le niveau d'intérêt manifesté.
Variables calculées : des variables créées à la volée dans le flow à partir d'autres variables. Par exemple, calculer la valeur totale des commandes du contact sur les 12 derniers mois pour personnaliser l'offre selon sa valeur client.
Variables de session : des variables temporaires qui n'existent que pendant la durée d'un flow. Elles permettent de mémoriser des informations partagées par le contact pendant la conversation (ses réponses aux questions, ses préférences exprimées) et de les utiliser dans les messages suivants.
Implémenter la personnalisation dans les templates
Notation des variables dans les templates : dans les templates WhatsApp Business API, les variables se notent avec des doubles accolades et un numéro : le prénom peut être référencé comme variable 1, le montant comme variable 2, etc. Lors de la soumission du template à Meta, vous indiquez le type de contenu attendu pour chaque variable.
Limites de personnalisation : Meta impose des limites sur la personnalisation des templates. Le contenu des variables ne peut pas être du HTML, des liens non sécurisés ou du contenu promotionnel si le template est catégorisé Utility. Les variables trop creuses (une variable qui peut contenir n'importe quoi) peuvent entraîner le refus du template.
Renseigner les variables au moment de l'envoi : quand votre BSP envoie un message depuis un flow, il doit fournir la valeur de chaque variable. Ces valeurs sont soit extraites directement de votre base de contacts, soit calculées à partir de données en temps réel, soit entrées manuellement pour des envois unitaires.
Bonnes pratiques de personnalisation
Personnalisation de l'adresse : utiliser le prénom dans l'adresse est la personnalisation minimale qui fait une différence. "Bonjour Amina" crée une connexion plus forte que "Bonjour". Assurez-vous que votre base de contacts a des prénoms corrects et bien formatés.
Personnalisation contextuelle : aller au-delà du prénom pour une vraie pertinence. "Vous avez commandé [nom du produit] il y a [X jours], voici comment en tirer le maximum" est bien plus efficace qu'un message générique sur votre gamme de produits.
Gérer les valeurs manquantes : configurez des valeurs par défaut pour chaque variable. Si le prénom d'un contact n'est pas renseigné, l'adresse par défaut est "Bonjour" (sans prénom) plutôt qu'un message avec une variable vide ou incorrecte.
Pour exploiter pleinement les variables et données dynamiques dans vos flows WhatsApp, Whakup propose un système de gestion des variables avec connexion native à vos CRM.
FAQ
Peut-on utiliser des données de comportement en temps réel dans les variables ? Oui, si votre BSP supporte les appels d'API dans les flows. Un appel d'API peut récupérer des données comportementales en temps réel depuis votre analytics et les injecter dans les variables du message suivant.
Les variables peuvent-elles contenir des emojis ou des caractères spéciaux ? Oui, WhatsApp supporte les emojis et les caractères Unicode dans les variables. Assurez-vous cependant que votre base de données stocke ces caractères en UTF-8.
Comment gérer les variables avec des données sensibles (solde bancaire, informations médicales) ? Appliquez des règles strictes de chiffrement et d'accès pour les données sensibles. Ne les exposez dans des messages WhatsApp que si cela est strictement nécessaire et que vous avez les bases légales pour le faire. Préférez des références indirectes ("Votre solde disponible est consultable dans votre espace client") plutôt que l'exposition directe.
Combien de variables peut-on inclure dans un seul template ? Meta impose un maximum de variables par template, généralement autour de 10 dans le corps du message. En pratique, plus de 3 à 5 variables rend souvent le template difficile à lire et à comprendre.
Les variables fonctionnent-elles dans les boutons CTA des templates ? Oui. Les labels des boutons et les URLs peuvent contenir des variables dynamiques. Un bouton "Voir ma commande [numéro commande]" ou un lien URL contenant l'identifiant client sont techniquement possibles.
Pour maîtriser l'ensemble des outils d'automatisation WhatsApp, consultez notre guide complet de l'automatisation WhatsApp, notre guide sur la segmentation des audiences WhatsApp et nos conseils sur les templates de messages WhatsApp.

Co-fondateur et Chief Product Officer de Whakup, Pablo conçoit les fonctionnalités qui permettent aux marques africaines de maximiser leur impact sur WhatsApp.
Prêt à passer à l'action ?
Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.
Démarrer l'essai gratuitArticles similaires
Conditions logiques dans les flows WhatsApp : si/alors, opérateurs, exemples
Maîtrisez les conditions logiques dans vos flows WhatsApp : opérateurs si/alors, conditions multiples, exemples pratiques pour personnaliser les parcours clients.
Optimiser les taux de conversion des flows WhatsApp : 10 techniques avancées
10 techniques avancées pour optimiser les taux de conversion de vos flows WhatsApp et maximiser le retour sur investissement de vos automatisations.
Séquences multi-étapes WhatsApp : architecture et bonnes pratiques
Comment architecturer des séquences WhatsApp multi-étapes efficaces : structure, gestion des branches, coordination entre flows et éviter les erreurs courantes.