FluentCRM propose de nombreux codes de fusion dynamiques pour l’objet de votre e-mail, le corps que vous pouvez utiliser pour personnaliser vos e-mails.
Stucture basique
- Les codes de fusion sont structurés comme {{DataGroup.Property|FallbackValue|Transformer}}
- DataGroup : FluentCRM a différents types de groupe de données. Exemples : contact, contact.custom, wp etc.
- Propriété : chaque groupe de données offre de nombreuses valeurs de données, et vous pouvez appeler cela la propriété. Par exemple : prénom, nom, e-mail
- Valeur de repli (facultatif)e : il s’agit d’un paramètre facultatif. Si la propriété définie est vide, la valeur de repli sera renvoyée.
- Transformateur (facultatif) : Fluent Forms offre des fonctions utilitaires pour transformer la valeur de retour dynamique. Par exemple : {{contact.first_name|Hi|ucfirst}} mettra cette première lettre de la première en majuscule.
Utilisation
L’utilisation de la fusion est très simple. À partir de votre composeur d’e-mails, tapez simplement @, puis tapez le nom ou le titre du code de fusion et vous pourrez tous les voir.

Vous pouvez voir tous les codes de fusion en cliquant sur l’icône {{ }} dans la barre supérieure de votre composeur d’e-mails.

Cela affichera une fenêtre contextuelle et vous pourrez copier n’importe quel SmartCode que vous voulez et l’utiliser dans le corps ou l’objet de votre e-mail.

Fusionner les listes de codes
Codes de fusion par défaut du contact
Code Description
{{contact.full_name}} Nom complet du contact
{{contact.prefix}} Nom Préfixe du contact
{{contact.first_name}} Prénom du contact
{{contact.last_name}} Nom de famille du contact
{{contact.email}} Adresse e-mail
{{contact.id}} ID unique du contact (numérique)
{{contact.user_id}} ID d’utilisateur connecté du contact
{{contact.address_line_1}} Ligne d’adresse 1
{{contact.address_line_2}} Ligne d’adresse 2
{{contact.city}} Adresse Ville
{{contact.state}} État de l’adresse
{{contact.postal_code}} Adresse Code postal
{{contact.country}} Adresse Pays
{{contact.phone}} Numéro de téléphone
{{contact.status}} Statut du contact
{{contact.date_of_birth}} Date de naissance
{{contact.custom.CUSTOM_FIELD_SLUG}} Valeur du champ personnalisé du contact. Veuillez remplacer CUSTOM_FIELD_SLUG par votre slug défini du champ
Autres codes généraux
Code Description
{{crm.business_name}} Nom d’entreprise défini dans les paramètres FluentCRM
{{crm.business_address}} Adresse professionnelle définie dans les paramètres FluentCRM
{{wp.admin_email}} Adresse e-mail définie dans les paramètres WordPress
{{wp.url}} URL de votre site Web
{{other.date.+2 days}} Champ de date dynamique. Vous pouvez remplacer +2 jours par vos propres chaînes de date. il renverra la date (format de date WP) lors de l’analyse des données.
##crm.unsubscribe_url## URL de désabonnement du contact
##crm.manage_subscription_url## URL de la page Gérer l’abonnement du contact
##web_preview_url## URL de prévisualisation Web d’un e-mail
{{crm.unsubscribe_html|Unsubscribe}} Cela renverra un lien de désabonnement avec le code HTML et le texte du lien sera Se désabonner.
‘{{crm.manage_subscription_html|Gérer les préférences}} Gérer l’abonnement Hyperlink HTML avec le texte du lien « Gérer les préférences »
Codes d’utilisateur WP
Si le contact est également votre utilisateur WordPress, vous pouvez utiliser les codes de fusion suivants dans votre e-mail
Code Description
Exemple {{user.ANY_USER_PROPERY}} : obtenir n’importe quelle propriété utilisateur de la classe WP_User. Exemple : user_login, user_first_name etc.
{{user.meta.USER_META_KEY}} méta-valeur d’accès d’un utilisateur
%%user.password_reset_direct_link%% Lien de réinitialisation directe du mot de passe d’un utilisateur
Transformateurs de données
En utilisant les transformateurs de données, vous pouvez facilement transformer/formater une valeur dynamique. Voici la liste des transformateurs disponibles
Description de l’utilisation du transformateur
trim {{contact.first_name|There|trim}} si le contact.first_name renvoie une valeur et avoir un espace au début ou après, il le coupera.
ucfirst {{contact.first_name|There|ucfirst}} / Si le contact.first_name renvoie la première lettre en minuscule, il la mettra en majuscule de la première lettre
{{contact.first_name||ucfirst}}
strtolower {{contact.first_name|There|strtolower}} / Cela rendra toutes les lettres en minuscules
{{contact.first_name||strtolower}}
strtoupper {{contact.first_name|Là|strtoupper}} / Il mettra toutes les lettres en majuscule
{{contact.first_name||strtoupper}}
ucwords {{contact.full_name|There|ucwords}} / Cela mettra la première lettre de chaque mot en majuscule.
{{contact.full_name||ucwords}}
concat_first {{contact.first_name||concat_first|Hello}} si le prénom d’un contact est John, il reviendra sous la forme « Hello John »
concat_last {{contact.first_last||concat_last|,}} Parfois, vous devez ajouter « , » après le prénom si le nom existe. Cet exemple renverra « John », si le prénom existe . Si le prénom n’existe pas alors rien ne retournera.
show_if {{contact.full_name||show_if|Le prénom existe}} Si le nom complet du contact existe, il renverra « Le prénom existe »