Dans cet article, nous vous expliquons comment résoudre les problèmes les plus courants que vous rencontrerez pour vos e-mails personnalisés avec le langage de template Brevo.
Bon à savoir
- Pour apprendre à personnaliser vos e-mails avec le langage de template Brevo, consultez notre article À propos du langage de template Brevo.
- Brevo propose trois options pour tester vos e-mails et vérifier qu'ils s'affichent correctement. Pour apprendre à vérifier vos e-mails, consultez notre article Tester les e-mails créés avec le langage de template.
❌ Mélange entre ancien et nouveau langage de template
L'erreur la plus fréquente et à éviter est l'emploi simultané de la syntaxe de l'ancien langage de template et de celle du nouveau langage de template dans un même e-mail.
Consultez notre article dédié pour en savoir plus : Convertir vos templates vers le nouveau langage de template.
Le tableau ci-dessous présente la différence de syntaxe pour chaque type de balise :
Description | Ancien langage de template | Nouveau langage de template |
attribut de contact exemple: PRENOM |
{ATTRIBUTE} {PRENOM} |
{{ contact.ATTRIBUTE }} {{ contact.PRENOM }} |
lien miroir | [MIRROR] | {{ mirror }} |
lien de désinscription | [UNSUBSCRIBE] |
{{ unsubscribe }} |
lien double opt-in | [DOUBLEOPTIN] | {{ doubleoptin }} |
paramètre transactionnel exemple : PRIX |
%PARAMETER% %PRICE% |
{{ item.PARAMETER }} {{ item.PRICE }} |
❌ Syntaxe de balise incorrecte
Dans l'éditeur Drag & Drop
Après avoir enregistré le design de votre template d'e-mail ou votre campagne, un message d'erreur apparaît si la syntaxe d'une de vos balises est incorrecte.
Dans les exemples ci-dessous, une accolade }
manque à la fin des balises. Lisez les détails de l'erreur pour corriger votre balise et enregistrez à nouveau votre template d'e-mail ou votre campagne.
Après une requête API
Même si votre requête API est correctement structurée, l'e-mail ne sera pas envoyé si le template d'e-mail contient des erreurs.
Notification d'erreur pour une campagne par e-mail
Si votre requête API retourne une réponse de niveau 200, alors que la campagne est suspendue à cause d'une erreur dans la syntaxe du template d'e-mail, vous verrez apparaître une notification à propos de cette suspension dans vos notifications.
Log d'erreur pour un e-mail transactionnel
Si votre requête API retourne une réponse de niveau 200, sans que l'e-mail n'ait été reçu, ouvrez le menu Transactional > Logs pour vérifier vos Logs transactionnels. Si votre e-mail n'a pas été envoyé à cause d'une erreur, un événement Erreur apparaitra dans vos logs.
❌ Données manquantes pour le contenu dynamique
Les blocs de conception d'e-mail intégrant du contenu dynamique, tels que les blocs répétables ou les conditions d'affichage, sont identifiés par un symbole de code dans leur coin supérieur gauche.
Lorsque vous enregistrez votre template d'e-mail ou votre campagne, l'icône deviendra rouge si les options Répéter le bloc ou Afficher ou masquer le bloc sont activées alors qu'il manque des informations requises. Pour corriger cette erreur, il vous suffit de remplir les champs vides et d'enregistrer à nouveau votre template d'e-mail ou votre campagne.
⏩ 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.