Voici un scénario que j'ai continué à rencontrer pendant les tests. Un client ouvre le widget de chat, tape « montrez-moi des chaussures de randonnée sous 100 € » et obtient une liste de produits assortis avec images, prix et descriptions. Bon jusqu'à présent. Puis ils en choisissent un. « J'aime le deuxième, la paire imperméable en taille 42. » Et puis... rien d'utile ne se passe. Le chat dit quelque chose comme « Bon choix, vous pouvez le trouver sur notre boutique. » Le client doit quitter la conversation, naviguer vers la page produit, trouver la bonne taille dans un menu déroulant et cliquer sur Ajouter au panier.
Cet écart entre « Je veux ceci » et « c'est dans mon panier » est où les achats meurent. Chaque clic supplémentaire est une chance pour le client de se distraire, reconsidérer, ou simplement abandonner. J'ai construit la recherche de produits d'Emporiqa pour bien gérer le côté découverte. Mais la découverte sans action est seulement la moitié du travail.
L'abandon que personne ne parle
La plupart des outils de chat traitent les recommandations de produits comme la ligne d'arrivée. L'assistant trouve le produit, l'affiche et considère son travail fait. Mais l'intention du client n'a pas été satisfaite. Ils ont dit « Je veux ceci. » La réponse devrait être « C'est fait, c'est dans votre panier. » Au lieu de cela, ils se font rediriger vers une page produit où ils doivent répéter le processus de sélection manuellement.
Pour les boutiques avec des variantes de produit (tailles, couleurs, configurations), cela devient pire. Le client a déjà indiqué au chat quelle variante il veut. Les envoyer vers une page produit pour re-sélectionner cette variante est un travail redondant. Et le travail redondant coûte les conversions.
Comment fonctionnent les opérations de panier
Voici comment cela fonctionne : l'assistant dit à votre boutique ce qu'il faut ajouter, et votre système de panier de la boutique s'en charge. L'assistant ne touche jamais le panier directement. Il n'appelle jamais les API du magasin, ne gère jamais l'état du panier et ne s'approche jamais du traitement des paiements.
- Le client dit « ajoute les chaussures de randonnée imperméables à mon panier, taille 42 »
- L'assistant confirme que le produit existe et vérifie la disponibilité
- Le système de panier de votre boutique l'ajoute — toutes vos règles (promotions, limites de stock) s'appliquent toujours
- Le client voit une confirmation dans le chat avec un total de panier mis à jour
La boutique possède l'implémentation du panier entier. Emporiqa transmet simplement les données structurées : quel produit, quelle variante, quelle quantité, quelle action. La boutique décide comment l'exécuter.
Six actions soutenues
Les clients peuvent faire tout cela à travers le langage naturel dans le chat :
- Ajouter au panier : « Ajoute ceci à mon panier » ou « J'en prends deux »
- Supprimer du panier : « Supprime les chaussures de randonnée »
- Mettre à jour la quantité : « Changez la quantité à 3 »
- Vider le panier : « Videz mon panier »
- Afficher le panier : « Qu'est-ce qu'il y a dans mon panier ? »
- Aller au paiement : « Je suis prêt à payer »
L'assistant gère le contexte de la conversation. Si le client regardait juste un produit et dit « ajoute-le », il sait à quoi « cela » se réfère. Si le produit a des variantes et le client n'en a pas spécifié une, il demande quelle variante il veut avant de continuer.
Support de plateforme
Les plugins pour Drupal Commerce (guide de configuration), WooCommerce (guide de configuration), Sylius (documentation d'intégration), Magento 2 (documentation d'intégration) et PrestaShop incluent les opérations de panier prêtes à l'emploi. Pas de code personnalisé requis.
Suivi de conversion : Fermer la boucle
Chaque action de panier d'une session de chat est suivi comme un événement de conversion. Quand un client ajoute un produit à son panier via le chat, Emporiqa l'enregistre : quel produit, quelle quantité, le prix, s'il a réussi. Si le client lance le paiement, cela est également enregistré.
Le dernier morceau est l'accomplissement de l'achat. Deux chemins alimentent ces données :
- Page de confirmation : Votre page de confirmation de commande de la boutique envoie une notification d'achat à Emporiqa. Cela relie l'achat à la session de chat qui l'a commencé.
- Notification serveur : Votre boutique envoie une notification d'achat avec l'ID de commande et le total.
Avec les événements de panier et les événements d'achat liés à la même session de chat, vous obtenez l'attribution complète. Le tableau de bord montre quelles conversations de chat ont mené à l'ajout au panier, qui ont mené au paiement et qui se sont complétées comme des achats. Vous pouvez voir l'entonnoir : sessions avec activité de panier, taux de panier à paiement, taux de paiement à achat et revenu total attribué au chat.
Ce que les opérations de panier ne font pas
Pas de paiement en chat
Quand un client dit « paiement », le widget les redirige vers la page de paiement de la boutique. L'assistant ne traite pas les paiements, ne recueille pas les adresses d'expédition et ne gère aucune partie du flux de paiement. C'est intentionnel. Les boutiques veulent contrôler leur expérience de paiement. C'est où elles appliquent les codes de réduction, vendent supplémentaires et gèrent les calculs de taxe. Le traitement des paiements à l'intérieur d'un widget de chat créerait également des problèmes de sécurité et de conformité PCI qui ne valent pas la peine d'être résolus quand la boutique a déjà un paiement fonctionnant.
Pas de persistance du panier entre les sessions
L'assistant ne maintient pas son propre état de panier. Il délègue au système de panier de la boutique, qui gère la persistance cependant la boutique l'a configurée (cookies, base de données, session). Si le panier de la boutique s'efface quand le navigateur se ferme, l'assistant ne peut pas l'ignorer.
Pas de récupération du panier abandonné
Si un client ajoute des produits à son panier via le chat puis part sans acheter, Emporiqa n'envoie pas d'emails ou SMS de suivi. Les événements de conversion sont enregistrés et visibles dans le tableau de bord, mais il n'y a pas de flux de travail de récupération automatisé. C'est une catégorie de produit différente.
Le panier doit être activé par boutique
Les opérations de panier ne sont pas activées par défaut. L'administrateur de la boutique les active dans le tableau de bord et le plugin doit être installé sur le site. Si le plugin n'est pas configuré, le widget dit au client de visiter la page produit directement.
Pourquoi cette approche
Chaque plateforme de commerce électronique gère les paniers différemment. Au lieu d'essayer de gérer votre panier de l'extérieur, Emporiqa transmet la demande du client à votre boutique et laisse votre plateforme faire ce qu'elle fait le mieux. Vos promotions, règles de stock et flux de paiement fonctionnent exactement comme avant.
Premiers pas
Si vous utilisez déjà Emporiqa avec l'un des plugins supportés (Drupal Commerce, WooCommerce ou Sylius), les opérations de panier fonctionnent après que vous les activiez dans le tableau de bord. Les plugins gèrent tout prêt à l'emploi.
Pour les plates-formes personnalisées, votre développeur écrit une petite intégration. Voir la documentation pour les détails.
Pour voir la chaîne d'attribution complète en action, demandez à votre développeur d'activer le suivi d'achat sur votre page de confirmation de commande. Cela relie le dernier point entre le chat, le panier et l'achat terminé.
Vous voulez voir les opérations de panier fonctionnant avec vos propres produits ? Créez une boutique bac à sable gratuite avec jusqu'à 100 produits et testez le flux complet : recherche de produit, ajouter au panier, redirection de paiement et suivi de conversion. Pas de carte de crédit requise.