Dans cet article, nous vous expliquons comment convertir vos templates d’emails créés à l’aide de l’ancien langage de template vers le nouveau langage de template (le langage de template de Brevo).
Bon à savoir
- Si votre compte Brevo a été créé avant octobre 2018, assurez-vous que le nouveau langage de template est activé sur votre compte. Une fois le nouveau langage de template activé, vous avez la possibilité de convertir automatiquement vos templates d’emails afin de suivre la syntaxe du nouveau langage de template.
- Si votre compte Brevo a été créé après octobre 2018, le nouveau langage de template est automatiquement activé et vous n’avez pas besoin de convertir vos templates d’emails.
Quelle est la différence entre l’ancien et le nouveau langage de template ?
Le nouveau langage de template offre une structure commune standardisée permettant de créer des templates efficaces et de profiter de puissantes options de conception. Il comprend notamment des balises prédéfinies (également appelées « champs de fusion » ou « variables ») qui permettent d’insérer des contenus tels que des attributs de contacts et des paramètres transactionnels, et qui diffèrent des balises utilisées avec l’ancien langage de template.
Dans l’ancien langage de template, les variables pouvaient être entre accolades simples {COMME CECI}
, entre deux symboles de pourcentage %COMME CECI%
ou entre crochets [COMME CECI]
, en fonction du type de balise. Dans le nouveau langage de template, tous les types de variables figurent entre accolades doubles {{ COMME CECI }}
.
Vérifiez votre template d’email
Si votre template d’email contenait initialement une erreur de syntaxe dans l’ancien langage de template, le convertisseur ne pourra pas le convertir correctement.
Avant de suivre le processus de conversion ci-dessous, vérifiez et corrigez les erreurs fréquentes, par exemple :
- un caractère de fermeture de balise manquant, tel qu’une accolade simple
}
, un symbole de pourcentage%
ou un crochet]
; - une espace supplémentaire après le nom de votre balise
{COMME CECI }
.
Mettez à jour votre template d’email
Avant toute chose, regardez notre tutoriel vidéo qui explique comment convertir vos templates d’emails vers le nouveau langage de template 🚀.
Pour faire passer un template d’email de l’ancien au nouveau langage de template :
- Ouvrez un template d’email créé à l’aide de l’éditeur Drag & Drop (version classique) contenant des balises de l’ancien langage de template.
- Dans la bannière de notification bleue indiquant que votre template est prêt à basculer vers le nouveau langage de template, cliquez sur Passer à la nouvelle version.
- Dans la fenêtre contextuelle, cliquez sur OK pour confirmer la mise à jour.
Passez en revue votre template d’email
Une fois la mise à jour effectuée, passez en revue votre template d’email afin de vous assurer que les balises ont été correctement converties.
Repérez et corrigez les erreurs
Si votre template d’email ne peut pas être converti en raison d’une erreur dans la syntaxe d’origine, le message d’erreur suivant s’affiche et donne des détails supplémentaires.
Condition if
inachevée dans l’ancien langage de template
Dans cet exemple, la condition if
n’a pas été complétée. Après avoir corrigé la condition dans le template d’origine, celui-ci peut être converti.
Condition if
contenant des caractères supplémentaires dans l’ancien langage de template
Dans cet exemple, la condition if
est complète, mais comprend des caractères supplémentaires inutiles (« 26 ») qui l’empêchent de fonctionner correctement. Le convertisseur de templates a mis à jour la condition if
selon la nouvelle syntaxe, mais n’a pas pu supprimer la partie causant le dysfonctionnement. Une fois l’erreur supprimée manuellement, le template peut être converti.
Utilisation de la syntaxe du nouveau langage de template avant la conversion du template d’email
Dans cet exemple, le nouveau langage de template a été accidentellement utilisé à la place de l’ancien langage de template. La balise doit être modifiée selon la syntaxe de l’ancien langage de template afin de pouvoir convertir le template.
⏩ Et après ?
🤔 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.