Référence
Balises de fusion
Personnalisez l’objet et le contenu de vos campagnes avec des balises de fusion pour les noms, l’adresse e-mail, les champs personnalisés et le lien de désinscription, et découvrez leurs différences avec Temple.
Les balises de fusion insèrent les données propres à chaque destinataire dans une campagne : son nom dans l’objet, un champ personnalisé dans le corps et son lien de désinscription personnel. Cette page liste toutes les balises, les règles de syntaxe et la façon de prévisualiser le résultat.
Balises disponibles
| Balise | Remplacée par |
|---|---|
{{first_name}} |
Le prénom du contact. |
{{last_name}} |
Le nom de famille du contact. |
{{email}} |
L’adresse e-mail du contact. |
{{unsubscribe_url}} |
Le lien de désinscription personnel du destinataire. Voir Désinscriptions. |
{{cf.<key>}} |
La valeur d’un champ personnalisé, d’après sa clé. Par exemple, {{cf.company}} pour un champ de clé company. |
Les balises de fusion fonctionnent dans le Subject de la campagne, le contenu HTML et la version en texte brut. Elles ne sont pas remplacées dans From name, From email ni Reply to.
<p>Hi {{first_name}},</p>
<p>Your {{cf.plan}} plan now includes scheduled sending.</p>
<p><a href="{{unsubscribe_url}}">Unsubscribe</a> from Acme emails sent to {{email}}.</p>Insérer des balises dans les éditeurs
- Rich-text editor : tapez
@et choisissez une variable, ou un champ personnalisé par son nom. - Dragit editor : utilisez le menu des champs de fusion, qui liste First name, Last name, Email et vos champs personnalisés. Le lien de désinscription se trouve parmi les liens spéciaux.
- HTML editor et champ Subject : tapez la balise.
Règles de syntaxe
- Pas d’espace entre les accolades. Écrivez
{{first_name}}. Une balise avec des espaces, comme{{ first_name }}, n’est pas remplacée et apparaît dans l’e-mail telle que saisie. C’est surtout important pour le lien de désinscription : la vérification de l’étape Send accepte{{ unsubscribe_url }}, mais seul{{unsubscribe_url}}devient un lien fonctionnel. - Les noms de balises ne sont pas sensibles à la casse :
{{First_Name}}fonctionne donc aussi. Les clés des champs personnalisés doivent correspondre exactement à la clé enregistrée, et les clés sont toujours en minuscules : écrivez donc{{cf.company}}, et non{{cf.Company}}. - Les champs personnalisés nécessitent le préfixe
cf..{{company}}n’est pas une balise de fusion et apparaît telle que saisie. - Tout autre texte entre doubles accolades reste tel quel. Emailit ne remplace que les balises du tableau ci-dessus.
Valeurs manquantes
Quand un contact n’a pas de valeur pour une balise, celle-ci est remplacée par une chaîne vide. Il n’existe pas de syntaxe de valeur de repli dans les campagnes : {{first_name|"there"}} n’est pas pris en charge et apparaît tel que saisi.
| Contenu | Contact avec un prénom | Contact sans prénom |
|---|---|---|
Hi {{first_name}}, |
Hi Ada, | Hi , |
Hi there, |
Hi there, | Hi there, |
Rédigez donc un texte qui se lit bien même sans la valeur, ou assurez-vous que tout le monde en a une. Dans la liste des contacts, filtrez par First name avec is empty pour trouver les contacts sans prénom.
Rendu des valeurs
| Type de champ | Rendu |
|---|---|
| Texte, nombre | La valeur enregistrée, par exemple Acme ou 42. |
| Date | YYYY-MM-DD, par exemple 1990-04-12. |
| Booléen | true ou false. |
| Liste déroulante | L’option sélectionnée. |
| Choix multiple | Les options séparées par des virgules, sans espaces, par exemple news,offers. |
Les valeurs sont insérées exactement telles qu’enregistrées, sans échappement HTML. Si des personnes peuvent saisir leur propre nom, par exemple via un formulaire d’inscription public, vérifiez ces valeurs avant de les utiliser dans du HTML.
Prévisualiser les balises de fusion
- Preview as contact, à l’étape Preview and test, effectue le rendu de l’objet et du contenu avec les données d’un contact réel. Utilisez-le pour vérifier les noms, les champs personnalisés et les valeurs vides.
- Les envois de test remplissent
{{email}}avec l’adresse de test et laissent vides les noms et les champs personnalisés. Le lien de désinscription d’un test ne désinscrit personne.
Consultez Tester et programmer.
Balises de fusion et Temple
Les campagnes utilisent leurs propres balises de fusion. Les modèles envoyés via l’API e-mail et les e-mails envoyés par les automatisations utilisent Temple, le langage de templates d’Emailit, qui se ressemble mais fonctionne différemment :
| Balises de fusion des campagnes | Temple | |
|---|---|---|
| Utilisé dans | Les campagnes | Les envois par l’API et SMTP avec un modèle, les e-mails d’automatisation |
| Données | Le contact destinataire | Les variables que vous transmettez, ou les données du contact et de l’événement de l’exécution d’automatisation |
| Jeu de balises fixe | Oui, les cinq balises ci-dessus | Non, n’importe quelle variable transmise |
| Valeurs imbriquées | Uniquement cf.<key> |
N’importe quel chemin, comme {{user.name}} |
| Valeurs de repli | Non | Oui |
| Conditions | Non | Oui, {{#if ...}} |
| Lien de désinscription | {{unsubscribe_url}} |
Non fourni |
Dans Temple, une valeur de repli se place après une barre verticale, par exemple {{first_name|"there"}}. Si vous enregistrez une campagne comme modèle et l’envoyez avec l’API, Temple remplit ses balises à partir des variables que vous transmettez. Transmettez first_name pour {{first_name}}, un objet cf pour {{cf.company}} et votre propre unsubscribe_url si le contenu pointe vers un tel lien. Dans les automatisations, les champs personnalisés du contact sont disponibles sous la forme {{custom_fields.<key>}}, et non {{cf.<key>}}.