Personnaliser vos messages avec du contenu dynamique (langage de template de Brevo)

Avec le langage de template de Brevo, vous pouvez créer des messages dynamiques qui personnalisent automatiquement le contenu pour chaque contact. Il suffit d’insérer des variables, telles que le nom ou l’adresse email d’un contact, et elles seront automatiquement remplacées par les détails corrects lorsque le message sera envoyé. Vous pouvez même personnaliser la visibilité pour afficher ou masquer des parties spécifiques d’un email pour différents destinataires.

💬 Variables

Les variables, également appelées placeholders ou balises de fusion, sont des balises que vous pouvez insérer dans vos messages pour les personnaliser. Lorsque vous envoyez un message, chaque variable est automatiquement remplacée par les informations du contact correspondantes.

Vous pouvez ajouter des variables en cliquant sur l'icône Ajouter une variable ou en les saisissant manuellement à l'aide de doubles accolades {{ }}. Dans les éditeurs, les variables peuvent apparaître sous forme de balises jaunes ou de texte brut.

Le langage de template de Brevo prend en charge différents types de variables :

Variables de contact

Disponibles pour : ✅ Email ✅ SMS ✅ WhatsApp ✅ Push

Utilisez les variables d'attributs du contact pour inclure les détails que vous stockez sur vos contacts dans vos messages. Il peut s’agir de leur nom, de leur adresse email ou de tout autre attribut du contact que vous avez dans Brevo. Si aucune information n’est stockée pour un contact spécifique, vous pouvez choisir d’afficher un texte de secours à la place.

Dans l’exemple ci-dessous, la variable FIRSTNAME est automatiquement remplacée par le prénom du contact, "Amy", à la réception de l'email.

email_BTL_contact-attribute-placeholders_example_en-us.jpeg

➡️ Pour en savoir plus, consultez nos articles dédiés :

Variables de lien email et d’aperçu

Disponibles pour : ✅ Email ✖️ SMS ✖️ WhatsApp ✖️ Push

Les variables d’email standard permettent à vos contacts de gérer leurs préférences d’abonnement et d’afficher votre email dans leur navigateur. Ces variables sont incluses par défaut dans vos templates d'email.

Voici les variables d'email standard disponibles :

Variable Description
{{mirror}} Affiche un lien Afficher dans le navigateur
{{update_profile}} Affiche un lien Gérer les préférences
{{unsubscribe}} Affiche un lien de désabonnement

Variables de date

Disponibles pour : ✅ Email ✅ SMS ✖️ WhatsApp ✖️ Push

Utilisez la variable d'horodatage pour inclure l'heure actuelle dans votre fuseau horaire dans vos messages.

email_BTL_timestamp-placeholder_example_en-us.jpeg

Voici comment fonctionne la variable d'horodatage :

Variable Description Exemple de valeur
{{time_now}} Affiche un horodatage avec l’heure actuelle dans votre fuseau horaire au moment où vous envoyez votre message 05/04/2024 12:04:47.807783663 +0200 CESTI
{{time_now|date:"Monday, Jan 2, 2006"}} Affiche un horodatage avec l’heure actuelle dans votre fuseau horaire dans le format spécifié au moment où vous envoyez votre message Vendredi 5 avril 2024
❗️ Important
Si vous n’avez pas défini le fuseau horaire dans votre compte Brevo, la variable renvoie l’horodatage actuel en UTC par défaut.

➡️ Pour en savoir plus, consultez la section Format de la date et de l’heure de notre article Modifier la sortie d’une variable à l’aide des filtres.

Variables d’événement (paramètres transactionnels)

Disponibles pour : ✅ Email
(déclenchés uniquement)
✅ SMS
(déclenchés uniquement)
✅ WhatsApp
(déclenchés uniquement)
✖️ Push

Utilisez des variables de données d’événement pour inclure des détails sur les transactions que vos contacts ont effectuées sur votre site web. Les variables de données d’événement ne peuvent être utilisées que dans les messages déclenchés par l’action d’un contact.

Dans l’exemple ci-dessous, les variables de données d’événement sont automatiquement remplacées par des détails sur les produits que le contact a laissés dans son panier lors de l’envoi de l’email.

email_BTL_event-placeholders_example_en-us.jpeg

➡️ Pour en savoir plus, consultez nos articles dédiés :

Variables de flux de données

Disponibles pour : ✅ Email ✅ SMS ✖️ WhatsApp ✖️ Push

Utilisez les variables de flux de données pour personnaliser vos communications marketing avec les dernières informations sur les produits, les clients, les événements, ou toute autre donnée pertinente provenant de votre source de données externe ou de votre API.

Dans l’exemple ci-dessous, les variables sont automatiquement remplacées par des détails sur les cours de yoga à venir lors de l’envoi de l’email.

email_BTL_data-feed_example_en-us.jpeg

➡️ Pour en savoir plus, consultez nos articles dédiés :

Variables de flux produit

Disponibles pour : ✅ Email ✅ SMS ✖️ WhatsApp ✖️ Push

Utilisez les variables de flux produit pour générer une liste dynamique de produits de votre boutique en ligne et créer des recommandations personnalisées. Avec les flux produit, mettez en avant des articles populaires, personnalisez les recommandations ou maintenez des affichages de produits cohérents.

Dans l’exemple ci-dessous, les variables sont automatiquement remplacées au moment de l’envoi par des produits adaptés à chaque contact en fonction de ses achats récents.

email_BTL_product-feed_example_en-us.jpeg

➡️ Pour en savoir plus, consultez notre article dédié Créer et envoyer des recommandations de produits avec les flux produit.

Variables de codes de réduction

Disponibles pour : ✅ Email ✅ SMS ✖️ WhatsApp ✖️ Push

Utilisez les variables de codes de réduction pour ajouter un code promotionnel unique dans vos emails et SMS. Chaque destinataire de votre campagne email se voit attribuer un code de réduction unique qui ne peut être utilisé qu'une seule fois.

email_BTL_coupon-code_example_en-us.jpeg

➡️ Pour en savoir plus, consultez notre article dédié Envoyer des codes de réduction uniques dans les emails et les SMS.

📢 Expressions conditionnelles

Disponibles pour : ✅ Email ✖️ SMS ✖️ WhatsApp ✖️ Push

👀 Affichage conditionnel (instructions if)

L’affichage conditionnel vous permet d’afficher ou de masquer des parties de votre email en fonction de critères spécifiques pour chaque contact. Cela vous permet d'adapter votre contenu et de créer des expériences plus personnalisées et ciblées.

Vous pouvez l'utiliser pour :

  • faire correspondre la langue de l’email au pays ou à la langue préférée de chaque destinataire
  • afficher les offres exclusives uniquement aux contacts sélectionnés
  • afficher différentes images en fonction des centres d’intérêt de vos contacts

Dans l’exemple ci-dessous, une offre promotionnelle n’est affichée que pour les contacts qui ont effectué un achat au cours du dernier mois. Si aucun achat n'a été effectué, l'offre reste masquée.

email_BTL_show-hide_example_en-us.gif

Vous pouvez afficher ou masquer des parties de vos emails à l’aide de l’option Visibilité du contenu dans l’éditeur d’email Drag & Drop. Pour des cas d'utilisation plus avancés, vous pouvez créer manuellement une instruction if.

➡️ Pour en savoir plus, consultez nos articles dédiés :

🔁 Sections répétables (boucles for)

Les sections répétables vous permettent de passer en boucle une liste d’éléments et de les afficher dynamiquement dans votre email. Elles sont particulièrement utiles pour mettre en avant des éléments tels que les suivants :

  • Produits dans un panier abandonné
  • Articles figurant sur une confirmation d'achat
  • Événements, réservations ou autres éléments répétés

Dans l’exemple ci-dessous, la section contenant les variables de produit est automatiquement répétée pour chaque article acheté par le contact.

email_BTL_repeatable-block_example_en-us.jpeg

Vous pouvez créer des sections répétables dans vos emails à l’aide du bloc Contenu dynamique dans l’éditeur d’email Drag & Drop. Pour des cas d'utilisation plus avancés, vous pouvez créer manuellement une boucle for.

➡️ Pour en savoir plus, consultez nos articles dédiés :

🪄 Filtres

Disponibles pour : ✅ Email ✅ SMS ✖️ WhatsApp ✖️ Push

Les filtres vous permettent de personnaliser l’affichage des variables dans vos messages. Vous pouvez les utiliser pour :

  • définir une valeur par défaut si un attribut du contact est vide
  • mettre en forme du texte, des nombres et des dates selon le style que vous souhaitez
  • encoder ou chiffrer des données

Dans l’exemple ci-dessous, la variable FIRSTNAME est modifiée avec un filtre pour afficher le prénom du contact en majuscules, quel que soit son mode de stockage dans votre compte.

email_BTL_modifiers_example_en-us.jpeg

➡️ Pour en savoir plus, consultez notre article dédié Modifier la sortie d’une variable à l’aide des filtres.

🤔 Vous avez des questions ?

Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.

Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.

💬 Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 23 sur 154