Comment créer un chatbot e-commerce avancé sur Shopify ?

By Brendan - AI Automation · 2023-12-22

Dans cette vidéo, découvrez comment créer un chatbot e-commerce avancé sur Shopify avec Voiceflow. Ce chatbot utilise l'IA pour recommander des produits et permet aux clients de suivre leurs commandes. Découvrez étape par étape la création et l'optimisation de ce chatbot.

Création d'un Chatbot e-commerce Shopify

  • Dans cette vidéo, l'orateur explique étape par étape comment créer un chatbot e-commerce Shopify fonctionnel avec Voiceflow.

  • Ce chatbot fournira des recommandations de produits basées sur l'IA et permettra aux clients de suivre leurs commandes ainsi que de poser des questions au bot et de recevoir des réponses générées par l'IA.

  • L'objectif est d'aider les clients qui ne savent pas toujours ce qu'ils veulent en leur recommandant des produits adaptés à leurs besoins.

  • L'exemple donné montre comment le chatbot recommande plusieurs sacs de plage pertinents en fonction d'une simple demande.

  • La méthode principale utilisée est la plateforme Voiceflow, avec l'intégration d'Airtable pour stocker et récupérer les données des produits.

  • Le chatbot est conçu pour générer des formules Airtable à partir des questions des utilisateurs, en utilisant des variables comme la couleur et la catégorie de sac.

Création d'un Chatbot e-commerce Shopify
Création d'un Chatbot e-commerce Shopify

Optimisation de l'IA pour la recherche de produits

  • La préparation de l'IA pour répondre aux requêtes de recherche de produits implique plusieurs étapes clés.

  • Il est essentiel d'englober l'ingénierie de la requête, l'appel à l'API Airtable et l'analyse des données JSON à l'aide de JavaScript.

  • L'ingénierie de la requête nécessite de traduire les questions des utilisateurs en formules Airtable, comme filtrer par couleur, catégorie, etc.

  • L'appel à l'API Airtable implique la création d'un jeton d'API, la configuration de l'URL de l'API, l'ajout de paramètres de filtre et la capture de la réponse JSON.

  • Enfin, l'analyse des données JSON à l'aide de JavaScript consiste à extraire les informations des produits de la réponse JSON pour les utiliser ultérieurement.

Optimisation de l'IA pour la recherche de produits
Optimisation de l'IA pour la recherche de produits

Optimisation du code JavaScript pour la recommandation de produits

  • Le code JavaScript actuel concerne la récupération des données de produits depuis Airtable et la préparation de ces données pour une recommandation de produits dans un chatbot.

  • Le code initialise les noms des colonnes dans Airtable, configure les résumés des produits, et vérifie si des données de produits ont été récupérées.

  • Il utilise des étapes conditionnelles pour gérer les différentes situations, comme l'absence de données de produits.

  • De plus, le code prévoit également l'affichage des produits recommandés au client sans poser de questions supplémentaires.

  • Enfin, il donne des instructions pour présenter les recommandations de produits de manière concise et pour garantir que les produits seront directement visibles par le client.

Optimisation du code JavaScript pour la recommandation de produits
Optimisation du code JavaScript pour la recommandation de produits

Optimisation de l'intégration des produits Shopify dans Airtable

  • La première étape est de créer une requête HTTP avec les clés de l'API Shopify pour obtenir l'accès aux données des produits.

  • Les clés de l'API Shopify peuvent être obtenues dans les paramètres de la boutique Shopify, sous la section 'Apps and sales channels', en créant une nouvelle application et en allouant les autorisations nécessaires.

  • Il est essentiel de configurer l'URL dans make.com en remplaçant 'votre_nom_de_boutique' par le nom de votre boutique Shopify, et mettre à jour le numéro de version au besoin.

  • La limite de 250 produits par requête doit être prise en compte, mais il est possible de contourner cette limitation en effectuant plusieurs requêtes si nécessaire.

  • Une fois les clés API obtenues et l'URL configurée correctement, l'intégration des produits Shopify dans Airtable peut être automatisée de manière efficace.

Optimisation de l'intégration des produits Shopify dans Airtable
Optimisation de l'intégration des produits Shopify dans Airtable

Optimisation de l'automatisation des produits Shopify

  • Pour automatiser les produits Shopify et les mettre à jour dans Airtable, plusieurs API requests doivent être effectuées.

  • La création d'une requête GET implique la création d'un en-tête appelé 'content type' avec la valeur 'application Json'. Il est également nécessaire d'ajouter 'x- Shopify access token' avec la clé copiée précédemment.

  • En utilisant un itérateur, il est possible de prendre un ensemble de données, le diviser et le traiter un par un. Cela permet de rechercher les enregistrements correspondants dans Airtable en fonction de l'ID Shopify.

  • L'upserting d'un enregistrement implique la création de nouveaux enregistrements et la mise à jour de ceux qui en ont besoin. Les données sont extraites de la requête HTTP.

  • Pour supprimer les produits obsolètes, on utilise un agrégateur de tableau pour regrouper les produits obsolètes, puis un itérateur pour parcourir l'ensemble et effectuer la suppression dans Airtable.

  • Une validation d'erreur est ajoutée pour ignorer les erreurs si aucun produit n'a besoin d'être supprimé.

  • Concernant le suivi des commandes et la gestion des commandes, une API call à Shopify est utilisée pour récupérer des détails spécifiques sur les commandes.

  • De plus, un flux d'automatisation est mis en place pour suivre et stocker toutes les commandes dans une base de données Airtable, en lien avec l'ID de commande du client pour faciliter la récupération des informations de commande dans le bot Voiceflow.

Optimisation de l'automatisation des produits Shopify
Optimisation de l'automatisation des produits Shopify

Optimisation du système de chatbot pour Shopify

  • Le processus commence par la mise à jour de l'ID de commande dans la documentation Shopify.

  • Ensuite, une requête API est nécessaire pour obtenir les données de la table Airtable.

  • Une fois les données obtenues, un bloc JavaScript est utilisé pour extraire l'ID de commande du JSON.

  • Ensuite, une requête HTTP est configurée pour interagir avec Shopify, en ajoutant les en-têtes nécessaires, y compris le jeton d'accès Shopify.

  • Après avoir formaté la réponse en JSON, un bloc JavaScript supplémentaire est créé pour transformer les données JSON en texte lisible pour le chatbot.

  • Enfin, le chatbot est intégré sur la boutique Shopify en ajoutant un extrait de code dans la section thème du site.

Optimisation du système de chatbot pour Shopify
Optimisation du système de chatbot pour Shopify

Conclusion:

Créez un chatbot e-commerce avancé sur Shopify pour offrir des recommandations de produits basées sur l'IA et suivre les commandes des clients. Optimisez votre système avec Voiceflow pour une meilleure expérience client.

chatbot e-commerceIArecommandation de produitsVoiceflowcréationoptimisation
Comment construire un site Web de 10 000 $ sans code avec l'IA ?Quels sont les 7 produits GAGNANTS à vendre en 2024?

About Us

Heichat is dedicated to enhancing customer service experience through AI technology. By learning about your store's products/policies, it can efficiently handle customer service tasks, reducing your burden and boosting your sales.

Affiliate Program

Join Friends of HeiChat and receive a 30% commission on all payments within the first 12 months.🎉🤝

Sign Up

Contact Info

heicarbook@gmail.com

Follow Us

@Heicarbook All rights reserved