
Un chatbot qui qualifie le visiteur et crée le lead
Découvrez le chatbot CodeMyShop : parcours scénarisés B2B et produit sur vitrine, gestion dans le hub et qualification de leads pour marchands et développeurs.
Le problème concret du marchand : l'écart entre la navigation et la prise de contact
Sur une boutique en ligne, une part importante des visiteurs quitte le site sans laisser la moindre coordonnée. Face à un catalogue technique, une interrogation sur la compatibilité d'un article ou une demande de volume pour un compte professionnel, l'acheteur potentiel se heurte souvent à deux extrêmes : un formulaire de contact froid et passif, ou une absence totale d'interlocuteur immédiat. Pour le commerçant, cette rupture représente une perte sèche d'opportunités commerciales, particulièrement en vente B2B ou sur des paniers à forte valeur unitaire.
Le traitement des demandes entrantes souffre également d'un manque criant de structuration. Les formulaires traditionnels envoient des courriels disparates qui obligent l'équipe commerciale à multiplier les allers-retours pour obtenir des informations basiques : référence de commande, statut de l'entreprise, volume souhaité ou nature précise du blocage. Cette dispersion ralentit le temps de traitement et dilue l'attention portée aux prospects les plus qualifiés. C'est précisément pour remédier à ce goulet d'étranglement que la réflexion sur le tunnel de capture doit être repensée à la source, comme l'illustre la logique développée dans notre analyse sur le tunnel de conversion et l'engagement du visiteur.
- L'abandon silencieux : le visiteur hésite sur une spécification ou une condition d'achat, ne trouve pas de réponse directe et quitte la vitrine sans solliciter le formulaire de contact.
- Le manque de contexte initial : lorsqu'un message parvient au marchand, il ne contient généralement ni le contexte de navigation, ni les précisions nécessaires pour formuler une réponse commerciale directe.
- La surcharge des boîtes de réception : les demandes de suivi logistique élémentaires se mélangent aux intentions d'achat structurées, retardant le traitement des opportunités prioritaires.
- L'inadéquation des outils externes : l'ajout de scripts tiers alourdit souvent le navigateur et disperse les données des prospects sur des serveurs distants, soulevant des enjeux de maîtrise technique.
L'enjeu n'est donc pas de multiplier les sollicitations invasives, mais de fournir un point d'entrée sobre et disponible qui canalise l'attention du visiteur dès qu'une intention se manifeste. Un système d'échange direct sur la boutique doit agir comme un filtre intelligent : orienter le visiteur vers le parcours pertinent, consigner ses attentes et transmettre un dossier exploitable au gestionnaire du catalogue.
Ce que fait la fonctionnalité : qualification guidée et création de leads
La fonctionnalité intégrée dans CodeMyShop adopte une approche pragmatique. Plutôt que de prétendre simuler une conversation humaine généraliste sans cadre défini, l'outil propose un dispositif d'orientation interactif conçu pour capter le besoin réel du prospect et le transformer en contact actionnable pour l'exploitant.

Sur la vitrine, le dispositif se matérialise par un bouton flottant accessible pendant la navigation. Lorsqu'il est déclenché par l'internaute, ce module déroule des parcours scénarisés fermés, spécifiquement calibrés pour répondre aux quatre situations récurrentes du commerce électronique :
- Achat B2B : un parcours dédié aux professionnels permettant de préciser les besoins spécifiques, les volumes envisagés et les coordonnées de la structure en vue d'établir une relation commerciale suivie.
- Suivi de commande : un circuit d'orientation guidé pour les questions sur une commande.
- Question produit : une séquence destinée à recueillir les interrogations techniques ou fonctionnelles sur les références du catalogue avant l'acte d'achat.
- Parler à un humain : une option explicite qui permet au visiteur de solliciter directement l'intervention du commerçant lorsque son besoin ne relève pas d'un scénario préétabli.
À l'issue de ces échanges guidés, le module ne se contente pas d'enregistrer un historique : il qualifie le visiteur et crée un lead directement exploitable par le commerçant. Lorsque le visiteur a laissé un email ou un téléphone, le parcours terminé produit un enregistrement structuré, reliant l'intention exprimée aux éléments d'identification fournis par le contact. Cette approche s'inscrit au cœur des enjeux actuels de maîtrise technique et de gestion de plateforme, tels que détaillés dans notre dossier sur le choix entre architecture sur-mesure et modèle propriétaire.
Un module de dialogue ne doit pas chercher à simuler artificiellement une présence humaine : sa valeur repose exclusivement sur sa capacité à qualifier l'intention du visiteur et à transmettre un lead exploitable au commerçant.
Le système propose également des réponses par IA optionnelles. Conçue dans le respect de la maîtrise opérationnelle, cette assistance automatisée est désactivée par défaut dans la plateforme. Son activation reste un choix délibéré du marchand et requiert une clé d'un fournisseur d'IA, Mistral. En l'absence de cette configuration, le dispositif fonctionne de manière déterministe sur la base des parcours scénarisés. Le tableau ci-dessous résume les caractéristiques fondamentales du module :
| Composante | Rôle opérationnel | Comportement par défaut |
|---|---|---|
| Bouton flottant sur la vitrine | Point d'accès discret pour déclencher l'échange à l'initiative du visiteur | Présent sur la vitrine une fois la fonctionnalité activée pour la boutique, mais absent du tunnel de commande |
| Parcours scénarisés | Aiguillage précis vers l'achat B2B, le suivi, les questions ou le contact direct | Définis dans la base de la boutique |
| Création de lead | Transformation de la session qualifiée en fiche contact dans l'outil d'exploitation | En fin de parcours, si le visiteur a laissé un email ou un téléphone |
| Réponses par IA (Mistral) | Réponses automatisées aux questions libres des visiteurs sur le catalogue | Désactivées par défaut (requiert une clé API) |
| Gestion dans le hub | Lecture, reprise en main, réponse directe et clôture des échanges par le marchand | Centralisé dans l'interface de gestion |
Comment on s'en sert : de la vitrine au hub marchand
L'utilisation de la fonctionnalité s'articule autour de deux espaces distincts et complémentaires : la vitrine publique consultée par les acheteurs, et le hub d'administration réservé à l'équipe commerciale et technique du site.

Sur la vitrine publique, l'ergonomie privilégie la discrétion et la clarté. L'acheteur potentiel repère le bouton flottant positionné en surimpression de la navigation. En cliquant sur cet élément, une fenêtre de discussion s'ouvre. Le visiteur n'a pas à saisir de commande complexe : il sélectionne l'un des parcours scénarisés proposés. Les étapes successives du parcours choisi enregistrent ses réponses. Le parcours « parler à un humain » fait partie des choix proposés.
Dans le hub, le marchand dispose d'une visibilité complète sur l'ensemble des interactions générées sur sa boutique. L'exploitation quotidienne de l'outil repose sur quatre actions essentielles :
- Lire les conversations : le marchand accède à la liste des échanges engagés, avec l'intégralité des messages échangés lors des parcours scénarisés et les coordonnées saisies par le visiteur.
- Reprendre la main : dès qu'un prospect requiert une attention particulière ou choisit l'option d'échange direct, l'opérateur peut intervenir manuellement dans le fil de discussion en cours.
- Répondre : le marchand rédige et transmet directement ses messages au visiteur, fournissant les précisions commerciales ou techniques attendues.
- Clore l'échange : une fois la qualification terminée ou la réponse apportée, l'opérateur clôt la conversation.
Cette organisation sépare nettement la phase de tri mécanique et la phase de relation client. Le marchand ne passe plus son temps à demander les informations de base : lorsqu'il ouvre une conversation dans le hub, les données préliminaires sont déjà recueillies, lui permettant de se concentrer sur la proposition commerciale.
Pour qui c'est fait, et pour qui ça ne l'est pas
Chaque dispositif d'interaction répond à un contexte d'exploitation précis. Pour déterminer si cette fonctionnalité correspond à votre structure, il convient d'analyser vos processus de vente et la charge opérationnelle de vos équipes.
La fonctionnalité est particulièrement adaptée aux profils suivants :
- Les distributeurs et marchands B2B : les entreprises qui traitent des commandes sur devis, des ouvertures de comptes professionnels ou des conditions tarifaires spécifiques trouvent dans le parcours d'achat B2B un moyen direct de transformer des visiteurs anonymes en prospects identifiés.
- Les boutiques de produits techniques : lorsque l'acte d'achat repose sur des critères précis de compatibilité ou d'usage, le parcours de question produit permet de centraliser les doutes des acheteurs et de leur apporter un éclairage rapide.
- Les équipes commerciales réduites : les structures qui ne peuvent pas mobiliser un opérateur en permanence devant un écran tirent parti des scénarios guidés pour pré-qualifier les demandes avant de les traiter par vagues dans le hub.
- Les exploitants soucieux de souveraineté : les organisations qui refusent d'injecter des traceurs fermés sur leur front-office et recherchent un outil intégré à leur environnement applicatif.
À l'inverse, l'outil ne conviendra pas à certaines typologies d'exploitation :
- Les structures cherchant une délégation totale du support : le module n'a pas été conçu pour répondre magiquement à toutes les requêtes sans intervention humaine. Les commerçants qui souhaitent un système entièrement autonome pour gérer les litiges complexes n'y trouveront pas de solution miracle.
- Les plateformes nécessitant un routage téléphonique ou omnicanal externe : le système se concentre sur le dialogue web et la création de leads au sein de la plateforme, sans se connecter nativement à des centres d'appels tiers.
- Les boutiques sans ressources pour traiter les leads : qualifier des prospects n'a de valeur que si le marchand dispose du temps nécessaire pour consulter le hub, reprendre la main et clore les dossiers de manière réactive.
Cette distinction claire des usages permet d'aborder l'outil avec des attentes réalistes, en l'intégrant comme un accélérateur de prospection plutôt que comme un substitut au discernement humain.
Limites actuelles et parti pris : qualifier sans remplacer l'humain
Il est indispensable de formuler une mise au point nette sur la vocation de cet outil : le chatbot sert d'abord à qualifier, pas à remplacer le service client. Confier l'intégralité de la relation de confiance d'un commerce à un automate présente des risques opérationnels majeurs, particulièrement lorsque des enjeux de facturation, de garantie ou de conseil technique pointu sont en jeu.

Le parti pris architectural de CodeMyShop repose sur la transparence de l'automatisation. Les parcours scénarisés sont volontairement délimités : ils ne prétendent pas improviser sur des sujets hors catalogue. Même lorsque les réponses par IA sont activées via une clé Mistral, l'intelligence artificielle n'a pas vocation à inventer des règles commerciales ni à engager l'entreprise sur des promesses non vérifiées. Son rôle d'assistance s'arrête là où commence la responsabilité de l'exploitant.
Parmi les limites actuelles du dispositif, plusieurs points doivent être soulignés :
- Nécessité d'une clé externe pour l'IA : l'option d'enrichissement par modèle génératif n'est pas un service hébergé opaque inclus sans configuration. Le marchand qui souhaite l'activer doit souscrire son accès auprès du fournisseur Mistral et fournir sa clé dans la configuration de la boutique.
- Dépendance à la réactivité du marchand : la possibilité offerte au visiteur de « parler à un humain » suppose que l'équipe marchande consulte régulièrement le hub. Si les conversations s'accumulent sans réponse manuelle, l'expérience pour le visiteur perd son intérêt.
- Cadre strict des scénarios : le module sur la vitrine guide l'internaute à travers des choix prédéfinis. Un visiteur dont la demande sort des parcours n'a que le choix de solliciter l'échange humain. Par ailleurs, un lead n'est créé que si le visiteur a laissé un email ou un téléphone : un parcours terminé sans coordonnées est clos sans lead.
Cette sobriété fonctionnelle est un gage de robustesse : en évitant les promesses intenables d'autonomie complète, la plateforme laisse au marchand la maîtrise des leads entrants et de l'image de sa boutique.
Synthèse opérationnelle : intégrer le flux dans votre boutique
L'intégration d'un module de dialogue sur une vitrine e-commerce répond à un impératif de qualification commerciale. En proposant des parcours ciblés pour l'achat B2B, le suivi de commande, les questions produit et l'accès à un opérateur, CodeMyShop met à disposition des marchands un levier concret pour transformer l'audience en contacts identifiés dans le hub.
Le développement de la plateforme s'inscrit dans une logique technique pérenne. Fondé par Alexandre Carette, auteur du projet mis en avant sur la plateforme CodeMyShop, l'outil repose sur un socle moderne 100 % TypeScript articulé autour de Nuxt 4, Drizzle et PostgreSQL, avec IA intégrée. Le modèle économique assure 0 % de commission sur les ventes, offrant une indépendance complète aux exploitants techniques et commerciaux.
Cette fonctionnalité de qualification et de dialogue est livrée directement dans l'édition Community de la solution. Distribuée sous licence AGPL-3.0, elle garantit aux équipes de développement une accessibilité intégrale du code pour l'adapter à leurs contraintes d'infrastructure. Vous pouvez examiner et auditer l'ensemble du dépôt public sur le code source de CodeMyShop sur GitHub. Cette ouverture technique assure la pérennité de vos développements et préserve votre infrastructure des dépendances logicielles fermées, une thématique centrale que nous abordons régulièrement dans notre réflexion sur l'indépendance technologique face aux acteurs dominants.
Pour déployer votre propre environnement, tester la qualification de vos visiteurs et mettre en place votre boutique avec son hub de gestion des leads, vous pouvez initier votre configuration en visitant le parcours de démarrage de CodeMyShop.
À lire aussi
Questions fréquentes
Tout ce que vous devez savoir sur ce sujet.
Une question ?
Contactez-nous directement.
Discussion
Nos conseils liés à Fonctionnalités
FonctionnalitésCRM B2B intégré à la boutique e-commerce pour commerciaux
Découvrez le CRM B2B intégré à CodeMyShop : fiche société, journal par dictée, offres commerciales et écrans de pilotage pour l'équipe commerciale.
FonctionnalitésPrix B2B par groupe et palier : guide complet
Découvrez comment gérer les tarifs par groupe de clients et les prix dégressifs par palier de quantité sur CodeMyShop pour automatiser vos ventes B2B.
FonctionnalitésBoutique multilingue native : URL, hreflang et sitemaps
Découvrez comment gérer une boutique multilingue native avec CodeMyShop : URL traduites, balises hreflang, sitemaps par langue et redirection 301 automatique.