Passer au contenu principal

Configure Fin pour Ecommerce sur n'importe quelle plateforme ecommerce

Comment utiliser Fin pour Ecommerce avec votre boutique sur WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud ou une plateforme personnalisée.

Écrit par Beth-Ann Sher

Si votre boutique fonctionne sur WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud ou une plateforme personnalisée, vous pouvez connecter votre catalogue produit à Intercom et laisser Fin for Ecommerce recommander vos produits dans les conversations, répondre aux questions à leur sujet et guider vos clients vers le bon achat. Vous pouvez publier votre catalogue complet selon un planning, et envoyer les modifications individuelles de produits à Intercom au fur et à mesure.

Note :

  • Fin for Ecommerce au-delà de Shopify est initialement disponible en bêta fermée. Si vous souhaitez y accéder, contactez votre équipe de compte.

  • Si votre boutique est propulsée par Shopify, consultez plutôt Transition existing workflows to Fin for Ecommerce.

Avant de commencer

  • Vous aurez besoin d'un développeur. La publication du catalogue est une étape technique : votre équipe met en place un travail périodique qui publie votre catalogue sur Intercom.

  • Ayez le Messenger installé sur votre boutique (pour les users et visitors), afin que les clients puissent parler à Fin.

  • Assurez-vous que les données de vos produits sont en bon état. Fin est aussi performant que le catalogue qu'on lui fournit : des descriptions riches, des catégories, des prix, des images et le statut des stocks améliorent toutes ses recommandations.


Comment ça fonctionne

Vous envoyez directement votre catalogue produit à Intercom :

  • Vous créez un connecteur de catalogue dans Intercom et partagez ses détails avec vos développeurs.

  • Vos développeurs publient votre catalogue produit sur Intercom selon un planning, afin que Fin ait toujours vos derniers produits, prix et stocks.

  • Fin utilise le catalogue pour recommander des produits et répondre aux questions produit dans le Messenger.

Étape 1 : Créez votre connecteur de catalogue

  1. Cliquez sur Voir tout sous « Ajouter du contenu », sélectionnez Connectez votre boutique et suivez les étapes pour configurer le connecteur.

  2. Intercom crée le connecteur et affiche vos détails de publication. Partagez-les avec vos développeurs.

Capture d'écran de la page Fin AI Agent > Ecommerce > Train > Content, montrant la section 'Ajouter du contenu' avec les options Article public, Article interne, Extrait, Synchronisation de site web, Voir tout, et Recommandations. 'Voir tout' est mis en surbrillance.

Étape 2 : Publiez votre catalogue

Vos développeurs publient votre catalogue complet sur Intercom sous forme de fichier JSON (JavaScript Object Notation), puis le republient selon un planning choisi (par exemple toutes les quelques heures ou quotidiennement). Chaque publication met à jour les produits modifiés et supprime ceux qui ne sont plus dans votre catalogue, afin que Fin reflète toujours votre boutique.

Dirigez vos développeurs vers le guide développeur : Publiez votre catalogue produit sur Fin for Ecommerce.

Étape 3 : Vérifiez vos produits dans Intercom

Allez à Fin AI Agent > Ecommerce > Train > Content pour voir vos produits importés.

Définissez les Audiences dans le contrôle Audience lors de la création du connecteur, ou à tout moment après : une audience unique pour tout le catalogue, ou des règles basées sur les attributs de vos produits. Si vous gérez plusieurs boutiques, donnez à chaque connecteur sa propre audience.

Capture d'écran de la page Fin AI Agent > Ecommerce > Train > Content, montrant le menu déroulant du filtre 'Type' ouvert avec les options Article public, Article interne, Page web, Extrait, Document, et Produit. 'Produit' est coché, filtrant la liste de contenu pour ne montrer que les produits.

Sélectionnez un produit, puis ouvrez Données brutes > Fin for Ecommerce en bas de la page. Cela montre l'enregistrement complet en JSON, incluant chaque variante, pour que vous puissiez comparer avec ce que vous avez publié et confirmer que votre catalogue est arrivé comme prévu. La vue est en lecture seule, donc pour modifier ce que Fin sait d'un produit, mettez à jour votre catalogue et republiez.

Comment envoyer des mises à jour individuelles de produit

Note : Les mises à jour individuelles de produit sont en bêta fermée via la version Preview de l'API (Intercom-Version: Preview), et ne sont pas encore dans une version stable de l'API.

Si votre boutique n'est pas sur Shopify, les réponses produit de Fin étaient aussi fraîches que votre dernier téléchargement complet de catalogue. Vos développeurs peuvent désormais envoyer un changement de produit unique à Intercom au fur et à mesure — lorsqu'un produit est créé, mis à jour ou supprimé — au lieu de re-télécharger tout le catalogue pour un seul changement. Il n'y a pas de nouvelle interface utilisateur : cela est utilisé par vos développeurs via l'API.

Au moins un téléchargement complet du catalogue vers votre connecteur doit avoir déjà réussi avant que vous puissiez envoyer des événements produit. Sinon, les événements sont rejetés.

Votre développeur envoie un événement par requête, parmi trois types :

Événement

Que faut-il envoyer

Que se passe-t-il dans Fin

product.created

Le produit complet (les mêmes champs qu'un produit de catalogue, plus updated_at)

Le produit est ajouté. S'il existe déjà, il est mis à jour

product.updated

Le produit complet, pas seulement les champs modifiés

Le produit est mis à jour. S'il n'existe pas encore, il est ajouté

product.deleted

Seulement l'ID du produit

Le produit est retiré des connaissances de Fin

Chaque événement nécessite un horodatage indiquant quand le changement a eu lieu. Les événements created et updated nécessitent aussi l'ID du produit, le titre, l'URL et l'horodatage updated_at. Une fois qu'Intercom reçoit un événement, le changement est généralement appliqué en quelques secondes, bien que cela puisse prendre quelques minutes.

Si l'horodatage updated_at d'un événement est plus ancien que celui déjà stocké par Fin pour ce produit, l'événement est ignoré — ainsi une mise à jour tardive et obsolète ne peut pas écraser des données plus récentes. Vos développeurs doivent toujours envoyer la vraie dernière modification du produit.

Quelles sont les limites des mises à jour individuelles de produit ?

  • Un événement par requête. Il n'existe pas de point de terminaison batch pour les événements. Pour les gros changements, un téléchargement complet du catalogue reste l'outil approprié.

  • Catalogue complet requis d'abord. Les événements sont rejetés tant qu'un téléchargement complet du catalogue vers votre connecteur n'a pas réussi.

  • Envoyez le produit complet. Un événement product.updated remplace entièrement le produit stocké ; les mises à jour partielles ne sont pas prises en charge.

  • Attendez la fin de la première synchronisation. Les événements envoyés pendant que votre toute première synchronisation de catalogue est encore en cours d'indexation peuvent être perdus une fois cette synchronisation terminée. Envoyez les événements uniquement après la fin de votre premier téléchargement de catalogue.

  • Boutiques Shopify. Dans les espaces de travail qui ont aussi une boutique Shopify, les produits ajoutés via ce connecteur de catalogue n'apparaissent pas dans la recherche de produits de Fin dans le Messenger de la boutique Shopify.

  • Retards de traitement lors d'un trafic Shopify intense. Les événements produit partagent une file de traitement avec les webhooks produit Shopify. Lorsque le trafic Shopify est élevé, un changement de produit peut prendre quelques minutes pour atteindre Fin.

Étape 4 : Entraînez, testez et déployez Fin

Avec votre catalogue connecté :

  • Ajoutez des directives pour orienter la façon dont Fin recommande les produits, ainsi que toutes les procédures et règles d'escalade nécessaires.

  • Utilisez le panneau Aperçu pour tester Fin avec votre catalogue avant la mise en production.

  • Déployez Fin via Workflows ou Simple Deploy.

Pour le guide complet, consultez les étapes d'entraînement, de test et de déploiement dans Transition existing workflows to Fin for Ecommerce.


FAQ

Quelles plateformes sont prises en charge ?

Toutes les plateformes. Le connecteur est indépendant de la plateforme, il fonctionne donc avec WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud, ainsi que les boutiques personnalisées ou headless.

Fin peut-il ajouter des articles au panier ou emmener les clients à la caisse ?

Non. Fin gère uniquement la découverte et les recommandations de produits — il ne peut pas ajouter d'articles au panier ni emmener les acheteurs à la caisse.

Je vends sur plusieurs marchés. Comment dois-je configurer cela ?

Si les prix, devises ou disponibilités diffèrent selon le marché, créez un connecteur séparé pour chacun : chacun synchronise vers sa propre audience, ainsi Fin montre toujours aux clients le bon catalogue. Si chaque marché vend les mêmes produits aux mêmes prix, conservez un seul catalogue : vos développeurs taguent les produits avec des attributs personnalisés (par exemple, quels entrepôts les stockent) et vous ajoutez des règles d'audience qui correspondent à ces attributs.

Dois-je envoyer mon catalogue dans toutes les langues où je vends ?

Non. Envoyez votre catalogue dans une langue et Fin traduit automatiquement le contenu produit dans la langue de chaque client.

À quelle fréquence devons-nous synchroniser ?

Aussi souvent que votre catalogue change de manière significative. Un stock à rotation rapide peut synchroniser toutes les quelques heures, la plupart des boutiques synchronisent quotidiennement, et un catalogue qui change peu peut synchroniser hebdomadairement.

Fin for Ecommerce peut-il gérer à la fois les achats et le support dans la même conversation ?

Oui. Fin for Ecommerce combine les capacités de support de Fin avec l'assistance aux achats, il peut donc aider les clients à découvrir des produits, répondre aux questions et gérer les demandes post-achat comme les retours ou les mises à jour de commande, le tout dans une seule conversation.

Dois-je ajouter des directives ecommerce à Fin ?

Pour la plupart des boutiques, Fin fonctionne bien sans directives supplémentaires. Vous pouvez vouloir ajouter des directives si vous avez un catalogue complexe, des règles métier spécifiques ou des exigences strictes de ton.

Comment Fin for Ecommerce est-il facturé ?

Fin for Ecommerce utilise le même modèle tarifaire que Fin for Service : 0,99 $ par résolution. Une résolution se produit lorsque Fin répond à une question client en utilisant vos contenus ou données de catalogue, que le client ne donne pas de retour négatif, et que la conversation ne nécessite pas de suivi supplémentaire. Cela s'applique aussi bien aux requêtes de support qu'aux interactions d'achat.

Fin dans le rôle ecommerce fonctionne-t-il dans d'autres langues que l'anglais ?

Oui. Fin détecte automatiquement et répond dans la langue du client.

Avez-vous trouvé la réponse à votre question ?