Comment utiliser Shopify Flow et le connecteur Klaviyo ?
Apprenez à utiliser le connecteur Klaviyo avec le flux Shopify pour suivre les événements (pour envoyer des données de votre flux de travail à Klaviyo).
Avant de commencerAvant de commencer
Si vous ne l'avez pas encore fait, lisez notre guide sur les débuts avec Shopify pour obtenir des instructions étape par étape sur l'intégration, avant de poursuivre cet article.
Qu'est-ce que Shopify Flow ?Qu'est-ce que Shopify Flow ?
Shopify Flow est une plateforme d'automatisation du commerce électronique que les boutiques Shopify peuvent utiliser pour automatiser les tâches courantes, telles que.. :
- Marquer les clients à forte valeur ajoutée
- Signaler et annuler les commandes à haut risque
- Envoi de demandes de réapprovisionnement lorsque vos niveaux de stock deviennent faibles
- Identifier et ajouter des étiquettes aux produits en fonction de leur titre ou de leur UGS
Shopify Flow est une application proposée par Shopify dans son App Store et est disponible à partir de l'abonnement Shopify (elle n'est pas disponible pour les abonnés à l'abonnement Basic). Vous pouvez accéder à l'application dans le magasin d'applications de Shopify et vous devez l'installer avant de suivre les étapes de cet article.
Pour les commerçants de Shopify qui utilisent Flow, il existe un certain nombre de ressources disponibles pour comprendre ce qui est possible avec Flow, et les flux de travail que vous pouvez télécharger et importer dans votre boutique :
- Exemples de flux de travail tirés de la documentation du centre d'aide de Shopify
- 14 top workflows blog post
Que puis-je faire avec Klaviyo Connector for Shopify Flow ?
Shopify Connectors est une fonctionnalité qui permet aux magasins Shopify de créer des déclencheurs d'applications et des actions conçus par des partenaires tiers.
Le connecteur Klaviyo prend en charge l’action Suivre un événement :
- Cette action envoie les données de votre flux de travail à Klaviyo pour qu’il les suive.
-
Exemple de flux de travail
Lorsque le niveau de fidélité d'un client change, vous pouvez suivre ce changement dans Klaviyo. -
Comment cela fonctionne-t-il ?
- Ce flux de travail est déclenché par LoyaltyLion lorsqu'un client passe à un niveau supérieur de fidélité. LoyaltyLion envoie les informations sur les niveaux à Shopify Flow.
- Shopify Flow envoie des données sur le client à Klaviyo, pour suivre l'événement, et à LoyaltyLion, pour ajouter des points bonus au compte de fidélité du client.
-
Exemple de flux de travail
Comment utiliser le connecteur Klaviyo
Dans un Shopify Flow, vous pouvez ajouter des actions dans un flux de travail.
- Dans le menu Sélectionner une action, vous pouvez choisir parmi les actions standard développées par Shopify ou des actions supplémentaires développées par des applications tierces. C'est ici que vous trouverez le connecteur Klaviyo s'il est installé.
- L’action disponible dans le connecteur Klaviyo est Suivre un événement.
Suivre un événement
Une fois que vous avez choisi l'action Suivre un événement, vous devez remplir les champs suivants :
-
Clé d'API publique de Klaviyo
Apprenez à localiser votre clé d'API publique dans Klaviyo. -
Nom de l'événement
Nom de l'événement que vous souhaitez suivre. Cette information apparaîtra sur le calendrier des événements du profil du client. -
Customer Email Address
Courriel de la personne qui passe par le flux et dont l'activité sera suivie dans Klaviyo. -
Customer First Name
Prénom de la personne qui passe par le flux et dont l'activité sera suivie dans Klaviyo. -
Customer Last Name
Nom de famille de la personne qui passe par le flux et dont l'activité sera suivie dans Klaviyo. -
Customer Properties
Dictionnaire de hachage des propriétés du client à inclure dans son profil Klaviyo en tant que champ personnalisé. -
Propriétés de l'événement
Dictionnaire de hachage contenant des informations personnalisées sur cet événement.
Il est important de noter que tout ce qui est envoyé sous forme de liste, comme les propriétés d'un client ou d'un événement, devra être formaté sous forme de liste JSON pour apparaître correctement dans Klaviyo. Par exemple, vous pouvez formater les balises des clients de la manière suivante : {"tags": [{% for tags_item in customer.tags %}{% if forloop.first != true %},{% endif %}{{ tags_item | json}}{% endfor %}]}
Ces événements seront suivis dans Klaviyo en tant qu'événements Shopify, comme l'indique l'icône Shopify à côté de chaque événement. Pour consulter les données de votre Shopify Flow :
- Cliquez sur le menu déroulant Analytics dans Klaviyo et sélectionnez Metrics.
- Sélectionnez Shopify dans le menu déroulant. L'onglet n'affichera que les événements synchronisés depuis Shopify.
Créer une campagne
L’action Créer une campagne a été retirée le 16 octobre 2025.
Comment reproduire la fonctionnalité « Créer une campagne » ?
Nous vous recommandons de mettre à jour vos flux de travail pour utiliser l’action « Suivre un événement». Cette action vous permet de créer des données de Shopify à Klaviyo, qui peuvent ensuite être utilisées pour déclencher un flux ou créer un segment pour une campagne.
- Dans votre flux Shopify, supprimez l’action Créer une campagne.
- À la place, ajoutez l’action « Suivre un événement » pour créer les données clients pertinentes dans Klaviyo.
- Dans Klaviyo, vous pouvez ensuite utiliser ce nouvel événement comme déclencheur d’un flux ou créer un segment basé sur celui-ci pour créer une campagne destinée à la bonne audience.
Dépannage
Vos données ne s'affichent pas comme prévu dans Klaviyo ?Vos données ne s'affichent pas comme prévu dans Klaviyo ?
Assurez-vous que les champs Propriétés du client et Propriétés de l'événement sont des JSON valides. Si l'entrée n'est pas un JSON valide, l'étape Suivre un événement ne transmettra pas les données à Klaviyo comme prévu. Par exemple, vos variables de données peuvent inclure des instructions de type "for-loop". Lorsque les instructions de la boucle for sont évaluées, elles peuvent laisser des espaces en fin de ligne en raison de la nouvelle ligne sur laquelle les variables existent dans la syntaxe de la boucle for :
"{% for lineItems_item in order.lineItems %}
{{lineItems_item.name}}
{% endfor %}"
Il ne sera pas pris en compte par Klaviyo car il s'agit d'un JSON invalide. Pour résoudre ce problème, supprimez les sauts de ligne entre la syntaxe de la boucle for comme suit :
"{% for lineItems_item in order.lineItems %}{{lineItems_item.name}}{% endfor %}"
RésultatsRésultats
Vous avez maintenant appris à utiliser le connecteur Klaviyo avec Shopify Flow pour suivre les événements.
Ressources complémentairesRessources complémentaires
- Démarrer avec Shopify
- Pour en savoir plus sur les connecteurs, consultez le centre d'aide de Shopify.