Passer au contenu

Afficher du contenu pour des destinataires spécifiques

Une condition d’affichage montre ou masque un bloc pour des destinataires spécifiques en fonction de leurs Tags. Chaque abonné reçoit le même e-mail, mais chacun ne voit que les blocs qui lui sont destinés.

Vous pouvez ajouter une condition d’affichage à n’importe quel bloc ou élément sur le canevas, à l’exception du Footer.

Pour définir une condition d’affichage :

  1. Sélectionnez le bloc ou l’élément sur le canevas.
  2. Dans le panneau de droite, sous Condition d’affichage, activez Afficher ce bloc sous condition (Afficher cet élément sous condition si vous avez sélectionné un élément à l’intérieur d’un bloc).
Panneau de condition d'affichage avec la case à cocher Afficher ce bloc sous condition désactivée, affichage par défaut toujours activé
  1. Dans le premier champ, choisissez un Tag.
  2. Définissez l’opérateur et la valeur (par exemple, est et true).
Panneau de condition d'affichage avec Afficher cet élément sous condition activé, une règle loyalty_member est true, et Masquer le bloc sélectionné
  1. Cliquez sur + Ajouter une règle pour ajouter d’autres règles. Choisissez Toutes les règles si chaque règle doit correspondre, ou N’importe quelle règle si au moins une suffit.
  2. Sous Si la valeur est inconnue, choisissez Masquer le bloc ou Afficher le bloc. Cela contrôle ce qui se passe lorsque le Tag n’a pas de valeur pour un destinataire.

Lorsqu’une condition est active, le bloc affiche une puce sur le canevas avec un bref résumé de la règle : IF pour une condition autonome, ou ELSE IF / ELSE pour un bloc dans une chaîne de branches.

Afficher différents contenus à différents groupes

Anchor link to

Une seule condition d’affichage ne contrôle qu’un seul bloc : l’éditeur le montre à certains destinataires et le masque pour d’autres. Elle ne remplace pas un bloc par un autre.

Utilisez Branche lorsque différents destinataires doivent voir différents blocs au même endroit, et que chaque destinataire ne doit voir qu’une seule variante.

Pour configurer une chaîne de branches :

  1. Placez deux blocs ou plus (ou des éléments à l’intérieur du même bloc) directement les uns à côté des autres sur le canevas.
  2. Sur le premier bloc, activez Afficher ce bloc sous condition (ou Afficher cet élément sous condition) et définissez la règle de Tag. Le premier bloc n’a pas de paramètre Branche. L’éditeur vérifie ce bloc en premier.
  3. Sur chaque bloc intermédiaire (chaque bloc sous le premier, sauf le dernier), activez la condition d’affichage, définissez une règle de Tag, et réglez Branche sur Else if. L’éditeur ne vérifie ce bloc que si les conditions des blocs au-dessus ne correspondaient pas.
  4. Sur le dernier bloc, activez la condition d’affichage et réglez Branche sur Else. N’ajoutez pas de règle de Tag. Ce bloc est la solution de repli pour tous ceux qui ne correspondaient à aucun bloc ci-dessus.

L’éditeur vérifie les blocs de haut en bas et affiche le premier qui correspond. Tous les autres blocs de la chaîne restent masqués pour ce destinataire.

Scénario d’exemple : réengagement par dernier achat

Anchor link to

Un e-mail de réengagement où chaque destinataire voit un contenu basé sur la date de son dernier achat.

BlocBrancheConditionCe que le destinataire voit
Bloc 1Aucunedays_since_last_purchase 90Message « Vous nous manquez » avec une réduction de reconquête
Bloc 2Else ifdays_since_last_purchase 30Un rappel sur les nouveautés
Bloc 3ElseAucuneUn bloc promotionnel standard

Un destinataire inactif depuis 120 jours correspond à la fois au Bloc 1 et au Bloc 2, mais voit le message de reconquête car le Bloc 1 vient en premier. Quelqu’un d’inactif depuis 30 à 89 jours voit le rappel des nouveautés. Tous les autres voient le bloc promotionnel standard.

Pour configurer ce scénario :

  1. Ajoutez trois blocs Texte l’un après l’autre en tant que trois blocs distincts sur le canevas.
  2. Bloc 1 : activez Afficher ce bloc sous condition. Définissez days_since_last_purchase 90, laissez Si la valeur est inconnue sur Masquer le bloc, et ajoutez le texte de reconquête.
Condition d'affichage pour le Bloc 1 avec days_since_last_purchase supérieur ou égal à 90 et Masquer le bloc sélectionné
  1. Bloc 2 : activez la condition d’affichage. Définissez days_since_last_purchase 30, réglez Branche sur Else if, et ajoutez le texte sur les nouveautés.
Condition d'affichage pour le Bloc 2 avec days_since_last_purchase supérieur ou égal à 30 et Branche réglée sur Else if
  1. Bloc 3 : activez la condition d’affichage, réglez Branche sur Else, et ajoutez le texte promotionnel standard. N’ajoutez pas de règle de Tag.
Condition d'affichage pour le Bloc 3 avec Branche réglée sur Else et sans règle de Tag

Rédiger une condition Liquid personnalisée

Anchor link to

Lorsque le constructeur de règles ne suffit pas, rédigez vous-même la condition en Liquid.

  1. Sélectionnez le bloc ou l’élément sur le canevas.
  2. Sous Condition d’affichage, activez Expression Liquid personnalisée.
  3. Saisissez votre condition. Par exemple, pour afficher un bloc aux destinataires en Allemagne ou aux abonnés VIP :
Country == "DE" or VIP

L’éditeur enveloppe votre expression dans {% if ... %} autour du bloc lorsque l’e-mail est envoyé. Une expression personnalisée remplace toutes les règles définies dans le constructeur au-dessus.

Les noms de Tags avec des espaces sont convertis automatiquement. Par exemple, Last Order devient LastOrder.

Case à cocher Expression Liquid personnalisée activée avec une condition Country égale à DE ou VIP dans le champ de saisie