Ajouter un chatbot IA sur Shopify (sans app lourde ni coût par conversation)

Sur Shopify, la plupart des chatbots passent par une app du marketplace qui se paie souvent à la conversation résolue. Il existe une autre voie : un agent IA installé par un simple snippet dans le thème, qui apprend seul votre catalogue, vos délais de livraison et votre politique de retour en lisant la boutique — pages produits et pages /policies/ comprises. Voici comment le poser, ce qu'il sait faire, et où il gagne face aux apps natives.

Mis à jour le 24 juillet 2026

Installation pas-à-pas : un snippet dans theme.liquid

Un chatbot IA comme KipAgent n'est pas une app Shopify : c'est un script JavaScript que vous collez une fois dans le gabarit de votre thème. Il apparaît alors sur toutes les pages de la boutique — accueil, collections, fiches produits, panier — sans repasser par le App Store Shopify ni accorder de permissions sur vos données clients.

Le snippet ressemble à ceci :

<script src="https://kipagent.com/widget.js" data-chatbot-id="VOTRE_ID" async></script>

La méthode directe (theme.liquid)

  1. Dans l'admin Shopify, allez dans Boutique en ligne → Thèmes.
  2. Sur votre thème actif, cliquez sur le bouton ⋯ (trois points) → Modifier le code.
  3. Dans la colonne de gauche, dépliez Layout et ouvrez theme.liquid. C'est le gabarit chargé sur chaque page.
  4. Descendez jusqu'à la balise fermante </body>, et collez le snippet juste avant cette balise.
  5. Cliquez sur Enregistrer. Le widget est en ligne immédiatement.

On place le script en bas du <body> pour la même raison que sur n'importe quel site : la page s'affiche d'abord, le chatbot se charge ensuite (attribut async), sans peser sur le Largest Contentful Paint que Shopify mesure dans son rapport de vitesse.

Deux alternatives sans toucher au code

  • Section « Liquid personnalisé » : depuis l'éditeur de thème (Personnaliser), ajoutez une section Liquid personnalisé dans le pied de page et collez-y le snippet. Pratique si vous n'êtes pas à l'aise avec l'éditeur de code, mais la section ne se charge que là où elle est placée.
  • Thème enfant / duplication : avant toute modification de code, dupliquez votre thème (⋯ → Dupliquer). Vous éditez la copie, vous la publiez une fois testée, et vous gardez l'original intact en cas de fausse manœuvre.

Contrairement à une app du marketplace, désinstaller revient à supprimer la ligne du theme.liquid : aucune donnée résiduelle, aucun webhook à révoquer.

Le bot apprend le catalogue par crawl — pas de CSV ni de feed produit

C'est la différence structurante avec les modules Shopify classiques. Un chatbot à scénarios attend que vous branchiez un flux : export CSV du catalogue, feed produit, ou synchronisation via l'API Admin. Un agent IA fait l'inverse : il lit la boutique comme un visiteur.

Concrètement, au moment de la mise en ligne, KipAgent parcourt vos URL publiques :

  • Les fiches produits (/products/…) : titre, description, variantes, prix affiché, disponibilité.
  • Les pages de collection (/collections/…) pour comprendre l'arborescence.
  • Les pages de contenu (/pages/livraison, /pages/faq, guide des tailles…).
  • Les pages de politiques générées par Shopify : /policies/refund-policy (retours), /policies/shipping-policy (livraison), /policies/terms-of-service, /policies/privacy-policy. Shopify crée ces URL automatiquement dès que vous remplissez vos conditions dans Paramètres → Règles : le bot y trouve la vérité sur vos délais et vos retours sans que vous ayez à recopier quoi que ce soit.

La conséquence pratique : quand vous ajoutez un produit ou modifiez votre politique de retour dans Shopify, l'information change sur le site public, et le bot la relira à la prochaine synchronisation. Vous ne maintenez pas deux vérités — celle de la boutique et celle du chatbot — vous n'en maintenez qu'une, la boutique.

La limite à connaître : le bot ne voit que ce qui est public. Un prix affiché uniquement après connexion (tarif B2B), un stock non affiché sur la fiche, ou une info qui n'existe nulle part sur le site ne peuvent pas être devinés. Le réflexe e-commerce sain vaut aussi pour le SEO : si une question revient (« livrez-vous en Belgique ? »), la réponse doit exister sur une page publique. Vous aidez le bot et vos clients en même temps.

Ce qu'il traite au quotidien : suivi, tailles, stocks, retours, frais de port

Sur une boutique, la majorité des messages entrants tournent autour de quelques questions répétitives qui n'ont pas besoin d'un humain. Voici ce qu'un agent IA absorbe à partir de votre contenu Shopify :

  • Frais et délais de port — « Combien coûte la livraison en France ? À partir de quel montant est-elle offerte ? » Réponse tirée de /policies/shipping-policy et de votre page livraison.
  • Retours et remboursements — « J'ai 30 jours pour renvoyer ? Qui paie le retour ? » Réponse tirée de /policies/refund-policy.
  • Tailles et caractéristiques — « Ce jean taille grand ? » Le bot renvoie au guide des tailles et aux caractéristiques de la fiche.
  • Disponibilité — « Vous l'avez en M ? » Le bot lit la disponibilité affichée sur la variante.
  • Suivi de commande — c'est le seul cas qui dépasse le crawl. Le statut d'une commande précise (« où est mon colis ? ») exige une connexion à votre système de gestion via API. Sans cette connexion, le bot fait la bonne chose : il explique la procédure (« retrouvez votre numéro de suivi dans l'e-mail de confirmation Shopify ») et bascule vers un humain pour un litige transporteur. Il ne bluffe pas un statut qu'il n'a pas.

L'intérêt SEO et conversion est double : une question résolue à 23 h est une vente qui ne part pas chez un concurrent, et un ticket que votre SAV ne traite pas le lendemain. Pour le détail par métier, voyez notre page dédiée à l'agent IA en e-commerce.

Envie de tester ?

Créez votre chatbot IA en 2 minutes. Gratuit, sans carte bancaire.

Face aux apps Shopify natives : la question du prix par conversation

Les chatbots les plus installés sur Shopify (Tidio, Gorgias, et les modules IA type Fin d'Intercom) partagent un modèle économique qu'il faut regarder avant de signer : la facturation à l'unité de résolution. Leur brique IA n'est pas facturée au forfait, mais à chaque conversation ou ticket que l'IA traite.

CritèreApps IA du marketplace (Tidio Lyro, Gorgias, Fin)Agent IA par snippet (KipAgent)
Modèle de prix de l'IASouvent à la conversation / résolution automatique : la facture grimpe avec le traficForfait fixe indépendant du nombre de conversations
Alimentation du botParamétrage de flux, import CSV / feed, ou synchro API à configurerCrawl automatique de la boutique, pages /policies/ comprises
InstallationApp du marketplace + permissions sur vos donnéesUn snippet dans theme.liquid, aucune permission Admin
Effet d'un pic de trafic (soldes, pub)Plus de conversations = coût variable qui monteCoût inchangé quel que soit le volume
DésinstallationDésinstaller l'app + révoquer les accèsRetirer une ligne de code

Le point n'est pas que ces apps soient mauvaises — Gorgias est excellent pour une équipe support structurée, Tidio couvre le chat live d'équipe. Le point est le suivant : si votre volume de messages est irrégulier (une boutique saisonnière, un lancement, une campagne Meta qui envoie 10 000 visiteurs d'un coup), un prix par conversation transforme votre succès marketing en note salée. Un forfait fixe absorbe le pic sans surprise. Pour une TPE ou un e-commerçant solo, la prévisibilité pèse souvent plus lourd que la profondeur fonctionnelle.

Nous détaillons ce contraste dans nos comparatifs KipAgent vs Tidio et KipAgent vs Intercom.

Thèmes, multilingue, RGPD : les questions pratiques avant de poser le widget

Compatibilité des thèmes. Le snippet est du JavaScript standard : il fonctionne avec Dawn (le thème par défaut de Shopify), les thèmes Online Store 2.0 à sections, et les thèmes premium du marketplace. Comme il vit dans theme.liquid et non dans une section précise, changer la mise en page ou réorganiser vos blocs ne le fait pas disparaître.

Multilingue et Shopify Markets. Si vous vendez à l'international avec Shopify Markets, vos visiteurs arrivent dans plusieurs langues. Un agent IA détecte la langue du message et répond dans celle-ci, sans qu'il faille dupliquer le paramétrage marché par marché. La traduction des réponses se fait à la volée à partir de votre contenu français.

RGPD. Deux réflexes. D'abord l'hébergement : privilégiez un service dont les conversations sont stockées et chiffrées en Europe, avec une durée de conservation que vous fixez. Ensuite le consentement : le widget de chat ne dépose pas de cookie publicitaire tiers ; il traite les messages que le visiteur choisit d'envoyer. En tant que marchand, vous restez responsable de traitement, le service de chatbot agit comme sous-traitant — un DPA doit être disponible.

Temps de mise en ligne. La pose du snippet prend deux à cinq minutes. Le facteur limitant est le crawl initial de la boutique : plus votre catalogue est fourni, plus la première lecture est longue, mais elle tourne en arrière-plan. Une petite boutique bien structurée est opérationnelle en un quart d'heure ; comptez davantage si vous voulez d'abord vérifier et ajuster les réponses sur la livraison et les retours avant de rendre le bot visible.

Questions fréquentes

Faut-il installer une app depuis le Shopify App Store ?
Non. Un agent IA comme KipAgent s'ajoute en collant un snippet JavaScript dans le fichier theme.liquid de votre thème (juste avant la balise </body>), ou via une section « Liquid personnalisé ». Vous n'installez pas d'app du marketplace, vous n'accordez aucune permission sur vos données clients ou vos commandes, et la désinstallation revient à retirer une ligne de code.
Le chatbot connaît-il mes produits sans que j'importe un catalogue ?
Oui. Le bot apprend en crawlant votre boutique publique : fiches produits, collections, pages de contenu et surtout les pages de politiques que Shopify génère automatiquement (/policies/refund-policy pour les retours, /policies/shipping-policy pour la livraison). Vous n'importez aucun CSV ni feed produit. Quand vous modifiez une info dans Shopify, elle change sur le site public et le bot la relit à la prochaine synchronisation.
Peut-il donner le statut d'une commande en temps réel ?
Le suivi précis d'une commande dépasse le simple crawl : il exige une connexion à votre système de gestion via API. Sans cette connexion, le bot ne bluffe pas — il explique où trouver le numéro de suivi (dans l'e-mail de confirmation Shopify) et bascule vers un humain pour un litige transporteur. Avec la connexion, il peut restituer le statut exact (préparation, expédié, livré).
En quoi est-ce moins cher que Tidio, Gorgias ou Intercom Fin ?
La différence tient au modèle de prix, pas seulement au tarif. Les briques IA de ces apps se facturent souvent à la conversation ou à la résolution automatique : plus vous avez de trafic, plus la facture monte — un pic de soldes ou une campagne publicitaire fait grimper le coût. Un agent IA au forfait fixe garde le même prix quel que soit le volume, ce qui protège une boutique saisonnière ou en croissance des mauvaises surprises.
Est-ce compatible avec le thème Dawn et Shopify Markets ?
Oui aux deux. Le snippet est du JavaScript standard, compatible avec Dawn (thème par défaut), les thèmes Online Store 2.0 à sections et les thèmes premium. Comme il vit dans theme.liquid, il survit aux changements de mise en page. Pour le multilingue via Shopify Markets, le bot détecte la langue du message et répond dedans, sans paramétrage marché par marché.
Combien de temps pour mettre le chatbot en ligne ?
La pose du snippet prend deux à cinq minutes. Le crawl initial de la boutique tourne ensuite en arrière-plan : une petite boutique bien structurée est opérationnelle en une quinzaine de minutes. Prévoyez un peu plus si vous voulez d'abord vérifier et ajuster les réponses sur la livraison et les retours avant de rendre le widget visible aux clients.

Guides connexes

À découvrir aussi