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)
- Dans l'admin Shopify, allez dans Boutique en ligne → Thèmes.
- Sur votre thème actif, cliquez sur le bouton ⋯ (trois points) → Modifier le code.
- Dans la colonne de gauche, dépliez Layout et ouvrez
theme.liquid. C'est le gabarit chargé sur chaque page. - Descendez jusqu'à la balise fermante
</body>, et collez le snippet juste avant cette balise. - 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-policyet 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ère | Apps IA du marketplace (Tidio Lyro, Gorgias, Fin) | Agent IA par snippet (KipAgent) |
|---|---|---|
| Modèle de prix de l'IA | Souvent à la conversation / résolution automatique : la facture grimpe avec le trafic | Forfait fixe indépendant du nombre de conversations |
| Alimentation du bot | Paramétrage de flux, import CSV / feed, ou synchro API à configurer | Crawl automatique de la boutique, pages /policies/ comprises |
| Installation | App du marketplace + permissions sur vos données | Un snippet dans theme.liquid, aucune permission Admin |
| Effet d'un pic de trafic (soldes, pub) | Plus de conversations = coût variable qui monte | Coût inchangé quel que soit le volume |
| Désinstallation | Désinstaller l'app + révoquer les accès | Retirer 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.