NouveauProduct Score, 4T Segmentation, Price War et Broken Size sont disponibles.Découvrir les nouveautés
Feedance
Logo KlaviyoKlaviyoCanal · Outils marketing
Intégration Klaviyo

Envoyez à Klaviyo les produits qui méritent d’être vus.

Feedance crée votre flux Klaviyo et ajoute des libellés au niveau produit pour le score, le segment 4T, le positionnement prix et les tailles manquantes, afin que chaque produit porte son propre signal de performance.

Flux produits Klaviyo
Généré par Feedance
Export XML, CSV ou JSONMis à jour à chaque synchronisation
<item>
  <id>TS-1042</id>
  <title>T-shirt col rond</title>
  <price>49.90 USD</price>
  <availability>in stock</availability>
  <custom_label_0>score_86</custom_label_0>
  <custom_label_1>top</custom_label_1>
  <custom_label_2>best_price</custom_label_2>
  <custom_label_3>size_ok</custom_label_3>
</item>
Libellés Feedance, inscrits comme libellés personnalisés
Ce que Feedance envoie à Klaviyo

Un catalogue avec un signal de performance sur chaque produit.

Klaviyo lit vos produits depuis le flux. Feedance envoie un flux complet et valide, ainsi que les signaux dont Klaviyo ne dispose pas par lui-même.

Product Scorecustom_label_0Un score de 0 à 100 calculé à partir des vues, ajouts au panier et achats sur 1, 7 et 30 jours.
Segment 4Tcustom_label_1Top, Tolerable, Tranquil ou Toxic, selon le trafic et le rendement propres à chaque produit.
Price Warcustom_label_2Moins cher, au même prix ou plus cher que des concurrents identifiés.
Broken Sizecustom_label_3Signale les modèles dont la plupart des tailles sont en rupture de stock.
Visuelsimage_linkVisuels à votre marque issus de Creative Suite, avec le prix et les informations de campagne tirés du flux.
Comment l’utiliser : segmentez vos campagnes, groupes de produits ou ensembles de produits selon ces libellés, par exemple uniquement les produits Top, ou tout sauf les produits Toxic et les séries de tailles incomplètes. Les emplacements des libellés sont configurables. Feedance ne modifie ni vos enchères ni vos budgets.

Qu'est-ce que Klaviyo ?

Klaviyo est une plateforme d'automatisation du marketing par e-mail et SMS conçue pour les marques e-commerce. Elle s'appuie sur les données clients et produits d'un marchand pour alimenter des scénarios personnalisés, comme les séries de bienvenue, les relances de panier abandonné, les alertes de retour en stock et les notifications de baisse de prix. Les intégrations natives de Klaviyo couvrent des plateformes comme Shopify, WooCommerce, BigCommerce, Magento, PrestaShop, Salesforce Commerce Cloud, Spree, Square, Wix, Mi9 et Shift4Shop. Pour toutes les autres plateformes, ou pour les marchands qui souhaitent mieux contrôler les données transmises à Klaviyo, la plateforme ingère un catalogue produits via un flux de catalogue personnalisé ou via la Catalogs API : c'est là qu'intervient Feedance.

Pourquoi connecter votre flux produits à Klaviyo ?

Les moteurs de recommandation et d'automatisation de Klaviyo ne fonctionnent que s'ils disposent d'une image à jour de votre catalogue. Une fois le catalogue synchronisé, Klaviyo combine vos données produits avec le comportement sur le site et dans les e-mails (produits consultés, ajouts au panier, débuts de paiement et historique d'achat) pour construire des blocs de recommandations personnalisés, déclencher des notifications de retour en stock lorsque le stock est réapprovisionné et remplir les e-mails de panier abandonné et d'abandon de navigation avec les produits exacts qu'un acheteur a consultés. Klaviyo précise que les produits auxquels manquent des données clés, comme une image, sont automatiquement exclus des recommandations, et que les articles déjà achetés ou en rupture de stock sont filtrés des blocs de suggestions : la complétude et l'exactitude du flux déterminent donc directement la performance de ces scénarios.

Comment les données du catalogue alimentent les blocs produits dynamiques

Une fois un catalogue personnalisé synchronisé, Klaviyo permet aux marketeurs de glisser un bloc produit dans un e-mail de scénario ou de campagne et de le remplir dynamiquement, sans écrire de HTML, puisque la documentation de Klaviyo indique que « les blocs produits ne prennent en charge aucun HTML personnalisé ». Ces blocs peuvent afficher les produits récemment consultés (selon la métrique Viewed Product), des articles similaires à ceux qu'un client a consultés ou commandés, des produits ajoutés au panier (à partir des événements Added to Cart ou Checkout Started), ou encore des listes classiques de meilleures ventes et des listes statiques. Pour des cas d'usage plus avancés, comme un moteur de recommandation propriétaire, Klaviyo prend également en charge des balises de recherche dans le catalogue qui font référence à des articles précis par leur identifiant unique dans les modèles. Tout cela suppose que le flux de catalogue contienne des fiches articles propres et complètes, avec les bons identifiants.

Quel format de flux Klaviyo exige-t-il ?

Klaviyo propose deux méthodes pour synchroniser un catalogue externe : un flux de catalogue personnalisé hébergé, ou une intégration directe via la Catalogs API.

Pour un flux hébergé, Klaviyo accepte le JSON ou le XML ; le CSV n'est pas pris en charge. Le flux doit être accessible publiquement en HTTPS, et Klaviyo le récupère selon un calendrier fixe plutôt qu'à la demande. Le guide de Klaviyo précise explicitement que les données du flux doivent avoir « un seul niveau de profondeur, sans JSON ou XML imbriqué » (les flux Google Merchant étant la seule exception documentée), que le premier article du flux doit contenir tous les champs que vous comptez mapper afin que Klaviyo puisse détecter le schéma, et qu'aucun champ obligatoire ne doit rester vide : Klaviyo recommande d'utiliser « 0 » pour les nombres indisponibles et « n/a » pour les textes indisponibles plutôt que d'omettre le champ. Les fichiers de flux peuvent atteindre 100 Mo, mais Klaviyo recommande de rester sous 50 Mo pour un traitement fiable, et les catalogues plus volumineux peuvent être répartis sur plusieurs fichiers alimentant un même catalogue.

Par ailleurs, les systèmes qui ont besoin de mises à jour en temps réel ou déclenchées par des événements peuvent envoyer les articles directement via la Catalogs API de Klaviyo, qui utilise un format d'identifiant de ressource {integration_type}:::{catalog_type}:::{external_id}, par exemple $custom:::$default:::3829918373-TShirt-1. Klaviyo ne prend actuellement en charge que le type d'intégration $custom associé au type de catalogue $default.

Quels attributs produits sont obligatoires ?

AttributChamp du flux / clé APIObligatoire ?Description
Identifiant de l'article$id (flux personnalisé) / external_id (API)ObligatoireIdentifiant unique de l'article ou de la variante ; peut être textuel, numérique ou alphanumérique, mais doit être unique selon la spécification de Klaviyo
Titre$title / titleObligatoireLe nom du produit
Description$description / descriptionObligatoireUne description textuelle de l'article
URL du produit$link / urlObligatoireL'URL à laquelle un client peut voir l'article sur votre site
URL de l'image$image_link / image_full_urlObligatoire (flux personnalisé) / Facultatif (API)Doit utiliser HTTPS ; les articles sans image sont exclus des blocs de recommandations de Klaviyo
Prix$price / priceFacultatifPrix numérique de l'article sans symbole monétaire ; utilisé dans les blocs produits des e-mails et peut déclencher des scénarios de baisse de prix
Quantité en stock$inventory_quantity / inventory_quantityFacultatif en général, mais obligatoire pour activer Back in StockNiveau de stock actuel sous forme de nombre ; le guide Back in Stock de Klaviyo exige ce champ sur chaque article
Politique de stock$inventory_policyFacultatifLa valeur 1 masque l'article lorsqu'il est en rupture de stock, la valeur 2 l'affiche toujours dans les flux
CatégoriescategoriesFacultatifListe, séparée par des virgules, des catégories, étiquettes ou collections auxquelles appartient l'article
Métadonnées personnaliséescustom_metadata (Catalogs API uniquement)FacultatifUn objet JSON plat pour des données produits supplémentaires, limité à 100 Ko

Comment connecter Klaviyo à Feedance

Feedance génère le flux de catalogue JSON ou XML hébergé attendu par Klaviyo, mappé champ par champ sur le schéma de Klaviyo : vous n'avez pas à construire à la main un flux plat à un seul niveau ni à maintenir vous-même une intégration API personnalisée.

  1. Dans Feedance, créez un nouveau flux et sélectionnez Klaviyo comme modèle de destination.
  2. Mappez vos données produits vers les champs obligatoires de Klaviyo ($id, $title, $description, $link, $image_link) et ajoutez les champs facultatifs que vous souhaitez utiliser, comme $price, $inventory_quantity, $inventory_policy et categories.
  3. Publiez le flux pour obtenir auprès de Feedance une URL de flux publique hébergée en HTTPS.
  4. Dans Klaviyo, allez dans Content > Products > Manage Custom Catalog Sources, cliquez sur Add new source et collez l'URL du flux Feedance.
  5. Configurez le mapping des champs sur la page Custom Sources de Klaviyo pour vérifier que chaque attribut correspond correctement, puis contactez le support Klaviyo en indiquant les noms de vos métriques et des propriétés d'identifiant d'article concernées, afin que leur équipe finalise le catalogue pour la production, comme l'exige le processus de configuration de Klaviyo.
  6. Une fois que Klaviyo a confirmé la mise en ligne du catalogue, surveillez la première synchronisation dans Feedance et dans Klaviyo pour repérer d'éventuels problèmes de mapping avant l'activation des blocs de recommandations ou des scénarios Back in Stock.

À quelle fréquence le flux doit-il être mis à jour ?

Klaviyo récupère les flux de catalogue personnalisés selon un cycle fixe de 6 heures. Si votre flux se trouve derrière une couche de cache, la documentation de Klaviyo avertit que vous devez désactiver le cache ou l'actualiser manuellement lorsque les données sous-jacentes changent ; sinon, Klaviyo continuera à récupérer des données en cache obsolètes, même après la mise à jour de votre source. Au-delà de la synchronisation du flux elle-même, les modèles de recommandation de Klaviyo ont besoin de leur propre délai : la plateforme indique qu'il faut généralement de 2 jours à une semaine à ses systèmes pour s'entraîner sur un nouveau catalogue, et que les modèles de recommandation sont en général réentraînés tous les 2 à 7 jours selon l'utilisation. En actualisant votre flux de manière fiable au rythme de 6 heures de Klaviyo, Feedance fait parvenir les changements de prix, de stock et les nouveaux produits dans cette boucle d'entraînement aussi vite que l'architecture de Klaviyo le permet.

Erreurs de flux courantes

La documentation de Klaviyo sur la synchronisation et le dépannage signale plusieurs causes récurrentes d'échec de synchronisation du catalogue :

  • Flux inaccessible : Klaviyo ne peut pas atteindre l'URL source, généralement parce qu'elle est protégée par un mot de passe ou bloquée par une couche de sécurité.
  • Données en cache obsolètes : une couche de cache placée devant l'URL du flux transmet à Klaviyo une ancienne version du fichier, si bien que les mises à jour n'apparaissent qu'une fois le cache vidé ou actualisé.
  • Structures de données imbriquées : l'analyseur de Klaviyo attend des données « à un seul niveau de profondeur » ; un JSON ou un XML imbriqué (hors exception des flux Google Merchant) ne pourra donc pas être mappé correctement.
  • Premier article incomplet : comme Klaviyo utilise le premier article du flux pour détecter le schéma, un article auquel manquent des champs présents plus loin dans le fichier peut entraîner la suppression de ces champs pour tout le catalogue.
  • Identifiants en double ou manquants : Klaviyo consacre un article de dépannage spécifique aux erreurs d'identifiants en double ou manquants ; côté Catalogs API, tenter de créer un article avec un external_id déjà existant renvoie une erreur 409 Conflict, et les échecs de traitements en masse indiquent le champ concerné et le motif dans un tableau errors de la réponse de l'API.
  • Images manquantes : les articles sans URL d'image sont exclus du moteur de recommandation de Klaviyo, même si le reste de la fiche est valide.

Conseils d'optimisation

Gardez un identifiant d'article stable d'une synchronisation à l'autre : Klaviyo associe les articles sur cette valeur, si bien qu'un identifiant qui change amène Klaviyo à traiter un produit existant comme un produit entièrement nouveau et réinitialise l'historique de recommandations et de stock accumulé pour celui-ci. Renseignez tous les champs facultatifs que Klaviyo peut exploiter pour l'automatisation, en particulier $price et $inventory_quantity, car les données de stock sont nécessaires pour activer les scénarios Back in Stock et les données de prix alimentent les campagnes de baisse de prix. Assurez-vous que chaque article dispose d'une URL d'image HTTPS valide, car Klaviyo retire silencieusement les produits sans image des blocs de recommandations au lieu de signaler une erreur. Si vous gérez plus de 50 Mo environ de données de catalogue, répartissez-les sur plusieurs fichiers de flux pointant vers le même catalogue plutôt que d'envoyer un seul fichier surdimensionné ; et si votre catalogue approche les plafonds documentés par Klaviyo (250 000 articles, 500 000 variantes ou 2 500 catégories) ou si votre flux doit dépasser 1 million d'articles, prévoyez de contacter le support Klaviyo avant la configuration, conformément à ses recommandations.

FAQ

Klaviyo accepte-t-il les flux CSV ?
Non. La synchronisation des flux de catalogue personnalisés de Klaviyo n'accepte que le JSON ou le XML ; le CSV n'est pas un format pris en charge.

Quelle est la différence entre un flux de catalogue personnalisé et la Catalogs API ?
Un flux de catalogue personnalisé est un fichier hébergé que Klaviyo récupère selon son propre calendrier de 6 heures. La Catalogs API vous permet d'envoyer directement des créations, mises à jour et suppressions d'articles, ce qui convient aux marchands qui ont besoin de mises à jour plus rapides ou déclenchées par des événements qu'un flux interrogé périodiquement.

Pourquoi mon catalogue ne se met-il pas à jour dans Klaviyo ?
Les causes les plus courantes documentées par Klaviyo sont une couche de cache qui transmet des données obsolètes, une URL de flux devenue inaccessible ou protégée, ou une structure de flux mal formée ou imbriquée qui ne respecte pas l'exigence d'un seul niveau de profondeur.

Que doit contenir mon flux pour activer les alertes Back in Stock ?
Le guide Back in Stock de Klaviyo exige le champ $inventory_quantity sur chaque article de votre flux de catalogue personnalisé ; sans lui, Klaviyo ne dispose d'aucun signal de stock pour déclencher une notification de réapprovisionnement.

Puis-je utiliser du HTML personnalisé dans les blocs de recommandations produits de Klaviyo ?
Non. La documentation de Klaviyo indique que les blocs produits ne prennent pas en charge le HTML personnalisé ; une mise en forme avancée nécessite d'utiliser l'option Source dans un bloc de texte ou des balises de recherche dans le catalogue.

À propos de Klaviyo

Klaviyo est une plateforme d'e-mail marketing et d'automatisation qui aide les entreprises à cibler leurs clients et à interagir efficacement avec eux. Elle a été fondée en 2012, ce qui en fait une plateforme relativement jeune mais en croissance rapide sur le marché. Klaviyo a son siège à Boston, dans le Massachusetts, aux États-Unis.

La plateforme permet aux entreprises de créer et de gérer leurs campagnes d'e-mail marketing en mettant l'accent sur la communication personnalisée et la segmentation. Elle propose un large éventail de fonctionnalités, comme des modèles d'e-mails, des éditeurs de campagnes par glisser-déposer, le suivi des e-mails, la segmentation avancée, les tests A/B, les workflows automatisés et l'analytique.

L'un des principaux atouts de Klaviyo est sa capacité à s'intégrer à diverses plateformes e-commerce, dont Shopify, Magento, BigCommerce, WooCommerce et d'autres. Cette intégration permet aux entreprises de synchroniser facilement leurs données clients et de les exploiter pour alimenter des campagnes d'e-mails ciblées et personnalisées.

Klaviyo offre également des fonctionnalités d'analyse et de reporting complètes, qui permettent aux entreprises de suivre les indicateurs d'engagement, les taux de conversion, le chiffre d'affaires généré et d'autres indicateurs clés de performance. Cette approche fondée sur les données aide les entreprises à mesurer l'efficacité de leurs actions d'e-mail marketing et à prendre des décisions éclairées pour les optimiser.

Outre l'e-mail marketing, Klaviyo propose d'autres canaux d'interaction avec les clients, comme le marketing par SMS et le suivi web. Cette approche multicanale permet aux entreprises de toucher leurs clients à travers différents points de contact et d'améliorer l'expérience client globale.

Le succès de la plateforme s'explique par son interface conviviale, ses puissantes capacités d'automatisation et son orientation vers des stratégies marketing fondées sur les données. Klaviyo exploite les données comportementales et l'historique d'achat des clients pour envoyer des e-mails ciblés, créant des expériences personnalisées qui stimulent l'engagement, les conversions et, en fin de compte, la croissance de l'entreprise.

Dans l'ensemble, Klaviyo est une plateforme d'e-mail marketing de premier plan qui permet aux entreprises de créer des campagnes personnalisées, ciblées et automatisées. Basée à Boston, dans le Massachusetts, elle a rapidement gagné en popularité et est devenue une solution de confiance pour les entreprises qui cherchent à optimiser leur e-mail marketing.

Découvrez quels
produits rapportent.

Connectez votre flux et GA4. Nous affichons Product Score, 4T, Price War et Broken Size sur votre propre catalogue.