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

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

Feedance crée votre flux Emarsys 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 Emarsys
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 à Emarsys

Un catalogue avec un signal de performance sur chaque produit.

Emarsys lit vos produits depuis le flux. Feedance envoie un flux complet et valide, ainsi que les signaux dont Emarsys 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 qu'Emarsys ?

Emarsys, désormais commercialisée sous le nom SAP Emarsys Customer Engagement au sein de SAP Engagement Cloud, est une plateforme d'automatisation marketing omnicanale utilisée pour mener des campagnes personnalisées par e-mail, SMS, notifications push mobiles et sur le web. Contrairement à un canal purement publicitaire, Emarsys intègre un catalogue produits pour alimenter en particulier deux mécanismes internes : Web Extend, qui suit le comportement de navigation et d'achat sur le site, et Predict, son moteur de recommandation fondé sur le machine learning. Tous deux reposent sur une copie synchronisée et à jour de vos données produits plutôt que sur un simple flux d'annonces.

Comme Emarsys se situe dans la pile de fidélisation et de marketing du cycle de vie plutôt que dans celle de l'acquisition et de la publicité, ses exigences en matière de flux se rapprochent davantage d'une source de données CRM que d'un flux d'annonces Shopping : elle a besoin d'identifiants produits stables, d'une structure de catégories, des prix et de la disponibilité pour déclencher des actions comme les alertes de retour en stock, les e-mails de baisse de prix et les recommandations produits multicanales.

Pourquoi connecter votre flux produits à Emarsys ?

Emarsys utilise les données de votre catalogue pour alimenter plusieurs déclencheurs et modules documentés, fondés sur les données produits, notamment :

  1. Des recommandations personnalisées par e-mail, sur le web et sur mobile, générées par le moteur Predict à partir du comportement de navigation et d'achat rapproché de votre catalogue.
  2. Des alertes de retour en stock, déclenchées lorsque le champ available d'un article auparavant indisponible repasse à true.
  3. Des avis de stock faible et des campagnes de baisse de prix, tous deux déclenchés par la comparaison des nouvelles valeurs du catalogue (price, msrp, disponibilité) avec les valeurs précédemment enregistrées.
  4. Une cohérence multicanale, puisque le même catalogue alimente les blocs produits des e-mails, les recommandations sur le site web et les fiches produits des notifications push et messages in-app, à partir d'une source unique.

Un flux incomplet, obsolète ou mal formaté casse ces déclencheurs sans bruit : les recommandations se dégradent, les alertes de stock cessent de se déclencher et les e-mails de baisse de prix partent avec des chiffres erronés.

Comment Emarsys Predict et Web Extend utilisent les données de votre catalogue

Emarsys présente Predict comme un moteur de recommandation auto-apprenant qui combine deux sources de données : le suivi comportemental collecté via l'API JavaScript Web Extend (web) et le SDK Emarsys (mobile), et le catalogue produits structuré que vous importez. La navigation anonyme sert à construire des modèles d'affinité généraux sur l'ensemble de votre catalogue ; le comportement associé à un contact identifié (une personne qui s'est connectée ou qui a cliqué depuis une campagne Emarsys) sert à construire un profil personnel pour cet acheteur.

C'est important pour la qualité du flux, car Predict ne peut recommander que ce qui est correctement représenté dans le catalogue : les produits ont besoin d'un identifiant item stable et unique auquel les événements comportementaux peuvent être rapprochés, de chemins category exacts pour que les modèles d'affinité soient construits de façon canonique, et d'un indicateur available à jour pour que les articles en rupture cessent d'être recommandés.

Quel format de flux Emarsys exige-t-il ?

Emarsys accepte les données du catalogue produits dans l'un des deux formats documentés, à sélectionner dans l'écran des paramètres des données produits :

  1. Format CSV Emarsys : un fichier .csv propriétaire encodé en UTF-8, qui utilise les noms de champs propres à Emarsys.
  2. Format Google Product Feed (GPF) : si vous générez déjà un flux de type Google Shopping, Emarsys peut souvent le réutiliser tel quel, à condition qu'il contienne tous les champs exigés par Emarsys. La prise en charge du GPF doit être activée pour votre compte par le support Emarsys avant que vous puissiez la sélectionner.

Pour le format CSV en particulier, Emarsys documente des règles de syntaxe strictes : les champs sont séparés par des virgules, les champs à valeurs multiples (comme la catégorie ou la marque) utilisent le séparateur barre verticale |, les chemins de catégorie utilisent le séparateur hiérarchique > (par exemple Men > Shoes > Running), les nombres décimaux doivent toujours utiliser le point comme séparateur quelle que soit votre locale, les dates doivent être au format YYYY-MM-DD et les horodatages au format YYYY-MM-DD T HH:MM:SS Z en UTC. La première ligne du fichier doit être la ligne d'en-tête, et Emarsys exige un caractère de saut de ligne dans les 265 premiers Ko du fichier, précisément pour détecter et rejeter les imports accidentels de fichiers binaires. Les fichiers peuvent éventuellement être compressés en .gz pour économiser de la bande passante sur les grands catalogues. L'import est documenté via FTP ou FTPS ; la prise en charge du SFTP est documentée de façon incohérente dans les pages d'aide d'Emarsys elles-mêmes (une page l'indique comme prise en charge pour l'import du catalogue produits, une autre précise explicitement que le SFTP n'est pas pris en charge pour la livraison de flux et la collecte de données) : confirmez donc directement auprès du support Emarsys avant de vous y fier.

Quels attributs produits Emarsys exige-t-il ?

Emarsys documente un ensemble de champs standard pour le catalogue produits. item est le seul champ explicitement indiqué comme obligatoire et non localisable, puisqu'il s'agit de l'identifiant rapproché des données comportementales et de ventes ; les autres champs ci-dessous sont les champs standard sur lesquels s'appuient la documentation d'Emarsys et ses fonctionnalités de mise à jour du catalogue (retour en stock, stock faible, baisse de prix). La plupart de ces champs peuvent être localisés à l'aide d'un suffixe [field]_[language] (par exemple title_it pour un titre en italien) ; item ne peut pas être localisé. Tout attribut personnalisé que vous ajoutez doit être préfixé par c_ (par exemple c_color ou c_size).

ChampObligatoireFormatExempleRemarques
itemOuiChaîne uniqueSKU-12345Identifiant produit ; rapproché des données Web Extend et de ventes ; ne peut pas être localisé.
titleChamp standardTexteMen's Running ShoesLocalisable via title_[lang].
linkChamp standardURL absoluehttps://shop.example.com/p/12345URL de la page produit.
imageChamp standardURL absoluehttps://cdn.example.com/img/12345.jpgLes liens WebP sont généralement pris en charge, mais le widget e-mail de Predict ne prend pas en charge le format WebP.
zoom_imageChamp standardURL absoluehttps://cdn.example.com/img/12345_zoom.jpgImage secondaire en plus haute résolution.
categoryChamp standardChemin hiérarchique, séparé par >Men > Shoes > RunningLes chemins de catégorie multiples sont séparés par une barre verticale ; utilisé pour construire les modèles d'affinité et statistiques, il doit donc rester canonique.
priceChamp standardDécimal, séparateur point89.99Le séparateur décimal doit être un point, quelle que soit la locale.
msrpChamp standardDécimal, séparateur point109.99Utilisé comme prix de référence pour les campagnes de baisse de prix.
availableChamp standardValeur de type booléentrueLes articles marqués comme indisponibles sont exclus des recommandations et de la recherche, et déclenchent des alertes de retour en stock lorsqu'ils repassent à true.
brandChamp standardTexte (valeurs multiples possibles)NikeLes valeurs de marque multiples sont séparées par une barre verticale.
descriptionChamp standardTexteLightweight running shoe with breathable mesh upper.Localisable via description_[lang].
item_group_idObligatoire pour Parent/Child en GPFChaîne partagée entre les variantesSHOE-STYLE-100Regroupe les variantes de taille/couleur sous un même parent pour la fonctionnalité de catalogue Parent/Child ; ne doit être identique à aucune valeur item, sans quoi Emarsys génère une erreur de conflit d'espace de noms.

La documentation d'Emarsys ne publie pas de limites strictes de caractères pour des champs comme title ou description, contrairement à certaines plateformes publicitaires : aucune limite précise n'est donc indiquée ici.

Comment connecter Emarsys à Feedance

  1. Dans Feedance, créez ou sélectionnez le flux produits que vous voulez envoyer à Emarsys, et choisissez Emarsys comme destination. Choisissez de produire le format CSV propriétaire d'Emarsys ou un format de type Google Product Feed ; n'oubliez pas que le GPF doit d'abord être activé sur votre compte Emarsys par le support Emarsys.
  2. Associez vos données produits sources aux champs standard d'Emarsys (item, title, link, image, category, price, msrp, available, brand, description), et préfixez par c_ tout attribut supplémentaire que vous souhaitez transmettre afin qu'Emarsys l'accepte comme champ personnalisé.
  3. Si vous vendez des produits en variantes (taille, couleur, etc.), attribuez une valeur item_group_id commune aux lignes de ces variantes afin que la fonctionnalité de catalogue Parent/Child d'Emarsys puisse les regrouper ; veillez à ce que les valeurs item et item_group_id ne se recoupent jamais, car un doublon entre les deux déclenche une erreur d'analyse pour conflit d'espace de noms.
  4. Définissez la livraison via FTP ou FTPS (le protocole qu'Emarsys documente de la façon la plus cohérente pour la livraison du catalogue) et activez éventuellement la compression .gz si votre catalogue est volumineux.
  5. Avant la première synchronisation, vérifiez que le séparateur de champs, le séparateur décimal et le format des dates et horodatages du flux respectent les règles CSV d'Emarsys (séparation par virgules, point décimal, dates au format YYYY-MM-DD), car Emarsys s'attend à ce que le format convenu reste identique à chaque import ultérieur.

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

Emarsys indique que les imports de catalogue livrés par fichier (FTP/FTPS) sont traités par lots, avec une lecture toutes les heures, ou moins souvent si le compte est configuré ainsi, tandis que les données envoyées via l'API Emarsys peuvent être écrites quasiment en temps réel, généralement en quelques secondes. Chaque import doit contenir l'état complet et actuel de chaque article : Emarsys ne prend pas en charge les mises à jour partielles ou différentielles, de sorte que les champs inchangés doivent tout de même être renvoyés à chaque cycle.

Emarsys recommande d'importer les données produits au moins une fois par jour, et plus souvent si des champs susceptibles de changer en cours de journée (le prix ou la disponibilité en particulier) sont importants pour vos campagnes, car des données de prix ou de stock obsolètes cassent directement les déclencheurs de baisse de prix et de retour en stock.

Erreurs de flux Emarsys courantes et solutions

Erreur / symptômeCause probableSolution
Parse error: Namespace clash, same id is used for both variants and groups.Une valeur item et une valeur item_group_id sont identiques : Emarsys traite les identifiants d'articles et de groupes comme un seul ensemble commun.Assurez-vous que chaque valeur item et item_group_id est unique sur l'ensemble des deux champs, et pas seulement au sein de sa propre colonne.
« More than 1,000 errors were found » / vérification interrompueLe fichier CSV est très mal formé, par exemple avec des guillemets cassés, des colonnes incohérentes ou un problème d'encodage sur de nombreuses lignes.Corrigez les problèmes structurels à la source (encodage, séparateur, nombre d'en-têtes/de colonnes) plutôt que ligne par ligne ; Emarsys arrête la validation après 1 000 erreurs, car le fichier est jugé trop corrompu pour poursuivre la vérification.
Erreurs d'encodage lors de l'analyse des lignesLe fichier contient des caractères qui ne sont pas valides en UTF-8.Réexportez le fichier en UTF-8 et vérifiez qu'aucun ancien encodage (par ex. Latin-1/Windows-1252) ne s'est glissé depuis le système source.
Import indiqué comme « missing » dans l'historique des mises à jourUn import planifié n'est pas arrivé ; Emarsys précise que cela est généralement dû à un problème réseau temporaire côté expéditeur.Vérifiez que la tâche planifiée s'est bien exécutée jusqu'au bout côté livraison (FTP/FTPS/API), puis relancez la synchronisation.
Un produit manque dans les recommandations ou la rechercheavailable est défini sur false (ou absent/illisible) pour cet article.Vérifiez que la valeur available est présente et correctement formatée pour chaque article en stock.

Conseils d'optimisation des flux Emarsys

  1. Gardez des valeurs category canoniques et cohérentes dans tout votre catalogue : Emarsys précise explicitement que des champs comme la catégorie, la marque et l'auteur servent à construire des modèles statistiques et d'affinité, de sorte que des libellés incohérents (par ex. mélanger « Running Shoes » et « running-shoes ») affaiblissent la qualité des recommandations.
  2. N'envoyez jamais de mises à jour différentielles ou partielles : renvoyez toujours l'état complet et actuel de chaque article, car Emarsys ne prend pas en charge les mises à jour partielles du catalogue.
  3. Gardez les valeurs item et item_group_id dans des espaces d'identifiants strictement séparés pour éviter les erreurs de conflit d'espace de noms lorsque vous utilisez la fonctionnalité de variantes Parent/Child.
  4. Envoyez les changements de prix et de disponibilité à un rythme plus soutenu (toutes les heures, ou via l'API pour un quasi temps réel) que le reste du catalogue, car ces deux champs pilotent directement les déclencheurs de baisse de prix et de retour en stock.
  5. Évitez le format d'image WebP pour les produits qui apparaissent dans le widget de recommandation e-mail de Predict, car ce widget n'affiche pas le WebP : utilisez des liens JPEG/PNG pour ces images, même si le WebP est utilisé ailleurs sur la boutique.

Questions fréquentes

Le flux Emarsys est-il le même que mon flux Google Merchant Center ou mon catalogue Meta ?
Pas exactement : Emarsys intègre son propre catalogue produits pour alimenter les recommandations Predict et le suivi comportemental Web Extend, et non des annonces payantes. Cela dit, Emarsys peut souvent réutiliser directement un fichier existant au format Google Product Feed, à condition qu'il contienne tous les champs exigés par Emarsys.

Emarsys exige-t-il le CSV ou puis-je envoyer du GPF ?
Les deux sont pris en charge. Le CSV est le format natif d'Emarsys ; le GPF doit être explicitement activé pour votre compte par le support Emarsys avant que vous puissiez le sélectionner.

Quel est le seul champ réellement obligatoire ?
item : l'identifiant produit unique et non localisable auquel sont rapprochées les données comportementales et de ventes. Les autres champs standard (title, link, image, category, price, msrp, available, brand, description) ne sont pas documentés avec un indicateur « obligatoire » explicite, mais les recommandations et les déclencheurs de mise à jour du catalogue dépendent de leur présence et de leur exactitude.

Comment représenter des variantes de produits comme la taille ou la couleur ?
Utilisez la fonctionnalité de catalogue Parent/Child d'Emarsys en renseignant une valeur item_group_id commune aux lignes des variantes. Gardez l'espace de noms de cette valeur séparé de celui de vos valeurs item pour éviter une erreur d'analyse pour conflit d'espace de noms.

À quelle fréquence Emarsys s'attend-il à ce que le flux soit mis à jour ?
Au moins une fois par jour selon les recommandations d'Emarsys, et plus souvent (idéalement toutes les heures ou via l'API quasi temps réel) si les prix ou les niveaux de stock changent en cours de journée.

Emarsys prend-il en charge la livraison via SFTP ?
Ce point est documenté de façon incohérente dans les pages d'aide d'Emarsys : une page indique que le SFTP est pris en charge pour l'import du catalogue produits, tandis qu'une autre précise que le SFTP n'est pas pris en charge pour la livraison de flux et la collecte de données et qu'il faut utiliser FTP/FTPS à la place. Confirmez directement auprès du support Emarsys pour votre compte avant de dépendre du SFTP.

Puis-je ajouter mes propres attributs personnalisés au flux ?
Oui : tout nom de champ personnalisé doit être préfixé par c_ (par exemple c_color ou c_size) pour qu'Emarsys l'accepte aux côtés des champs standard.

À propos de Emarsys

Emarsys est une plateforme mondiale d'automatisation marketing qui fournit aux entreprises des solutions d'engagement client personnalisées. Elle a été fondée en 2000 par Josef Ahorner et Peter Olsen à Vienne, en Autriche. Emarsys propose une gamme d'outils et de services marketing pour aider les entreprises à engager et à fidéliser leurs clients plus efficacement.

La plateforme a été lancée en 2000 avec l'ambition de révolutionner l'engagement client grâce à la personnalisation et à l'automatisation fondées sur les données. Emarsys s'est d'abord concentrée sur l'e-mail marketing, mais au fil des années, elle a étendu ses capacités à d'autres canaux comme le mobile, les réseaux sociaux, le web et bien d'autres.

Emarsys permet aux entreprises de collecter des données clients sur différents points de contact et utilise l'intelligence artificielle pour créer des campagnes marketing personnalisées. Les capacités d'IA de la plateforme aident à comprendre les comportements, les préférences et les tendances des clients, ce qui permet aux entreprises de diffuser des contenus ciblés et pertinents à leur audience.

L'entreprise s'est fortement développée au fil des années et est devenue un fournisseur de solutions mondial pour plus de 2 500 marques à travers le monde. Emarsys sert des secteurs très variés, notamment la distribution, l'e-commerce, le voyage, l'automobile et bien d'autres.

Toujours basée à Vienne, Emarsys a ouvert des bureaux dans plusieurs pays, dont les États-Unis, le Royaume-Uni, l'Allemagne, la Hongrie, l'Australie et les Émirats arabes unis. La plateforme prend en charge plusieurs langues, ce qui la rend accessible aux entreprises du monde entier.

Emarsys offre un large éventail de fonctionnalités pour aider les entreprises à optimiser leurs stratégies marketing, notamment l'automatisation de l'e-mail marketing, la segmentation de la clientèle, l'analyse prédictive, le suivi du comportement des clients, le marketing omnicanal, la gestion du cycle de vie client, et bien plus encore.

Dans l'ensemble, Emarsys s'est imposée comme une plateforme d'automatisation marketing de premier plan qui permet aux entreprises de créer des campagnes marketing personnalisées et fondées sur les données. Grâce à sa présence mondiale et à sa suite de solutions complète, Emarsys aide les entreprises à renforcer l'engagement client et à stimuler la croissance de leur chiffre d'affaires.

Découvrez lesquels de vos produits rapportent.

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