Convertir vos templates vers le nouveau langage de template

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 Sendinblue).

Bon à savoir

  • Si votre compte Sendinblue 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 Sendinblue 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 :

  1. Ouvrez un template d’email créé à l’aide de l’éditeur Drag & Drop (version classique) contenant des balises de l’ancien langage de template.
  2. 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.
    Convert_1_EN.png
  3. Dans la fenêtre contextuelle, cliquez sur OK pour confirmer la mise à jour.
    Convert_2_EN.png

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.

mceclip0.png

💡 Bon à savoir
Pour mieux comprendre comment fonctionnent les balises, consultez notre article dédié.

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.

mceclip1.png

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. 

mceclip2.png

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.

Convert-error_5.png

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. 

mceclip3.png

⏩ 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.