Objectif de cet article

Découvrez comment utiliser la fonctionnalité de répétition de blocs pour une section ou un bloc dans un modèle d’e-mail Klaviyo Email. Cette fonctionnalité vous permet de répéter le contenu d’un bloc ou d’une section pour chaque entrée d’un tableau (c’est-à-dire une liste) de données issues de l’événement d’un destinataire ou des données de son profil, ou d’un flux de données.

Avant de commencer

Si vous n’êtes pas familier avec l’utilisation des données d’événement, de profil ou de catalogue dans les e-mails, consultez notre référence sur la personnalisation des messages comme première étape.

Il vous sera également utile de comprendre les types de données dans Klaviyo, en particulier les listes (c’est-à-dire les tableaux). Un tableau stocke plusieurs éléments de données structurés de la même manière. Par exemple, les articles achetés d’un client sont stockés sous forme de tableau dans un événement Placed Order. Le tableau items contient 1 entrée par article commandé, et chaque entrée contient les détails d’un article (p. ex., le nom de l’article, l’URL de l’image, la quantité, la taille, la couleur, etc.).

Cas d’utilisation de la fonctionnalité de répétition du contenu

Pour utiliser la fonctionnalité de répétition de contenu, vous aurez besoin d’un tableau ou d’une liste de données. Le tableau ci-dessous présente quelques exemples de tableaux de données qui peuvent exister dans votre compte Klaviyo, ainsi que des exemples de cas d’utilisation.

Source des données

Exemple de cas d’usage

Le tableau d’éléments ordonnés dans un événement Placed Order

Affichez les articles achetés par un client (y compris une image du produit, le prix, le titre et des informations sur la variante) dans son e-mail de confirmation de commande.

Une liste des abonnements existants d’une personne abonnée aux commandes récurrentes

Afficher à un client la liste de ses abonnements actifs dans une campagne.

Une liste d’articles de blog récents provenant d’un flux web personnalisé

Fournissez une liste à jour de vos articles de blog les plus récents dans votre flux de bienvenue, incluant un lien vers l’article de blog et un aperçu de son contenu.

Vous pouvez utiliser la fonctionnalité de répétition de contenu avec n’importe quel tableau, qu’il soit stocké dans le profil d’un abonné ou dans les données d’événement, ou dans l’un de vos flux web. Les exemples ci-dessus ne sont qu’un petit aperçu des possibilités d’utilisation de cette fonctionnalité.

Comment utiliser la fonctionnalité de répétition de contenu

Pour activer la fonctionnalité de répétition du contenu, accédez à la section ou au bloc que vous souhaitez répéter, puis cliquez sur Options d’affichage. Dans la section Répétition du contenu, cliquez sur Créer une répétition du contenu.

Vous verrez apparaître 2 champs : Repeat for et Item alias. Pour remplir ces champs et configurer votre contenu répété, suivez les étapes ci-dessous :

  1. Identifier votre « répéter pour »
  2. Choisissez votre « alias d’article »
  3. Créez votre contenu répété
  4. Prévisualiser votre e-mail

Identifier votre « répéter pour »

Ajoutez le nom du tableau que vous prévoyez d’itérer dans le champ Repeat for.

Pour trouver le nom de votre tableau, consultez les données de votre source de données (c’est-à-dire les données de profil, les données d’événements ou un flux de données). Dans cet exemple, nous verrons comment trouver le tableau à partir des données d’événement :

  1. Dans votre modèle d’e-mail, cliquez sur Prévisualiser et tester.
  2. Cliquez sur Événement.
  3. Sélectionnez l’événement qui déclenchera cet e-mail de flux (par exemple, Started Checkout).
  4. Faites défiler les données d’aperçu de votre événement jusqu’à trouver un tableau qui contient les informations dont vous avez besoin. Vous pouvez utiliser les icônes de flèche à gauche des données pour réduire les sections dont vous n’avez pas besoin et faciliter la navigation.
  5. Dans cet exemple, deux tableaux stockent des informations sur les articles :
  6. Dans ce cas, vous devrez utiliser le tableau plus détaillé, line_items, car il contient les informations détaillées nécessaires à l’affichage dans le bloc répétitif. Pour trouver la variable appropriée à définir dans le champ Repeat for, repérez deux variables dans la première section du tableau et copiez-les. Dans cet exemple, nous allons copier les variables pour variant_price et title. Voici les deux tag que nous avons copiés :
  7. {{ event.extra.line_items.0.variant_price }}
  8. {{ event.extra.line_items.0.title }}
navigate event data
navigate event data
  • Éléments
    Tableau de niveau supérieur qui contient une liste simple du nom de chaque élément, mais aucune autre information
  • Line_items
    Intégré dans le tableau extra, et contient davantage de détails, notamment le titre, le prix, la référence (SKU) et l’URL de l’image de chaque article
Two items subsections in event data
Two items subsections in event data
  1. Ignorez les accolades et examinez les variables qu’elles contiennent. Notez que le début des deux variables est identique : event.extra.line_items.0.
  2. Utilisez tout ce qui précède (à l’exception) du point et du chiffre à la fin de cette partie de la variable comme valeur Répéter pour. Dans cet exemple, le paramètre approprié pour le champ Répéter pour est event.extra.line_items.
repeat for options
repeat for options

Choisissez l’alias de votre élément

L’alias de votre élément peut être n’importe quel texte que vous souhaitez utiliser (sans caractères spéciaux ni espaces). Vous utiliserez cet alias dans votre bloc répétitif pour identifier les variables qui doivent être extraites du tableau que vous avez sélectionné ci-dessus. Choisissez un alias simple, mais descriptif, afin qu’il soit facile à retenir.

Par exemple, si votre bloc se répète sur une liste d’éléments d’un panier abandonné, item est un bon alias à utiliser. Si votre bloc se répète sur une liste d’articles de blog, vous pouvez utiliser post comme alias.

Vous pouvez utiliser l’alias de votre choix ; veillez simplement à utiliser systématiquement cet alias dans les variables de votre tableau (comme indiqué dans les étapes suivantes).

item alias
item alias

Une fois les champs Répéter pour et Alias de l’élément remplis, cliquez sur Enregistrer les modifications et commencez à créer votre contenu.

Créez votre bloc/section répétable

Une fois vos paramètres Repeat for et Item alias définis, ajoutez des tags de personnalisation au bloc de contenu à parcourir en boucle. Vous pouvez ajouter n’importe quel type de variable à ce bloc, y compris des données de profil et d’événement, mais tous les tags extraits de votre tableau (p. ex., la liste des articles commandés par une personne) doivent être légèrement ajustés.

Le titre complet et les variables de prix de la variante utilisés dans l’exemple ci-dessus étaient :

{{ event.extra.line_items.0.variant_price }}

{{ event.extra.line_items.0.title }}

Si vous ajoutez les variables ci-dessus au bloc, il répétera le bloc une fois par article dans votre tableau, mais chaque répétition affichera le titre et le prix du premier article du tableau.

Pour afficher le titre et le prix de chaque article, remplacez le texte du paramètre Répéter pour (event.extra.line_items), ainsi que le point et le numéro suivants (.0), par votre Alias de l’article (item). Les variables obtenues pour cet exemple sont :

{{ item.variant_price }}

{{ item.title }}

Répétez le processus avec toutes les autres variables que vous souhaitez inclure à partir du tableau.

Tout ce qui se trouve dans le bloc ou la section avec la fonctionnalité de répétition de bloc activée sera répété une fois par article du tableau. Si vous avez du contenu que vous souhaitez faire apparaître une seule fois, ajoutez-le dans un autre bloc ou une autre section.

De plus, les variables personnalisées créées via ce processus (par exemple, {{ item.title  }}) fonctionnent uniquement dans le bloc ou la section où la section de répétition de bloc est activée. Si vous ajoutez ces variables personnalisées ailleurs, elles ne s’afficheront pas.

Prévisualiser votre e-mail et résoudre les problèmes

Une fois que vous avez créé votre bloc répétitif, prévisualisez votre e-mail. Si l’e-mail fait référence à des données d’événement, sélectionnez le même événement que celui utilisé pour créer le bloc (c’est-à-dire l’événement qui déclenchera ce flux). Si votre bloc fait référence à des données de profil, sélectionnez un profil qui contient les bonnes variables.

Si le bloc répété dans votre e-mail d’aperçu apparaît vide ou ne contient pas tout le contenu attendu, revenez aux étapes ci-dessus. Vérifiez que les champs Repeat for, Item alias et toutes les variables personnalisées sont correctement configurés en suivant les étapes ci-dessus. Ensuite, examinez les données d’aperçu que vous utilisez : assurez-vous d’avoir sélectionné le bon événement et que l’événement d’exemple choisi contient les données dont vous avez besoin.

Ressources supplémentaires

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Partenaires
Engagez un expert certifié Klaviyo pour vous aider avec une tâche spécifique ou pour la gestion continue du marketing.
Assistance

Accédez à l’assistance par l’intermédiaire de votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24 h/24, 7 j/7

Assistance par chat/virtuelle
La disponibilité varie selon la localisation et le type d’abonnement.