Suivi de commande invité WooCommerce : comment les invités retrouvent leur commande, et quoi ajouter
Riellvriany Indriawan
Katelin Teen
Dernière modification November 5, 2026
En bref
Le suivi de commande invité WooCommerce fonctionne, mais seulement via un formulaire que vous devez ajouter vous-même : le shortcode [woocommerce_order_tracking], qui demande l'ID de commande et l'e-mail de facturation, puis affiche le statut de la commande et les notes au client, pas un numéro de suivi du transporteur. Placez ce formulaire sur une page liée depuis chaque e-mail de commande, et ajoutez une extension de suivi pour qu'un numéro s'affiche.
Un e-mail d'invité « où est ma commande ? » est le plus souvent une recherche que l'acheteur n'a pas pu terminer. eesel la termine : il lit la commande en direct et répond dans votre chat ou votre helpdesk. Avec la CLI eesel, un agent de code IA peut afficher le lien de connexion qu'un administrateur approuve, puis poser des questions de test sur des commandes avant la mise en ligne.
Pourquoi le suivi de commande invité devient des tickets de support
Je fais partie de l'équipe support d'eesel, donc je vois cette question à l'état brut chaque jour : « où est ma commande ? », généralement envoyée depuis une adresse e-mail sans compte derrière. Sur les boutiques WooCommerce, ce schéma est intégré. Quand quelqu'un paie en invité, la documentation des réglages de WooCommerce dit clairement que « guest orders are not tied to a WordPress user account. » Pas de compte, donc pas de page Mon compte > Commandes, là où un acheteur connecté regarderait en premier.
L'invité fait donc la chose logique suivante et vous écrit.
"we are constantly being emailed from customers who checked out as a guest to either edit their address or because they want to see their order on our website. Is there a way to do this?"
Le volume est réel. Dans nos propres données clients, Question Beauty a fait rechercher environ 290 commandes à eesel en un mois, pour environ 990 tickets de helpdesk, avant de répondre aux questions de livraison et de commande. Leur boutique tourne sur Shopify, mais la question est la même sur toute plateforme : l'acheteur veut sa commande, et seule la boutique peut la retrouver.
Le même schéma apparaît dans le guide du suivi de commande par IA. Pour des chiffres plus larges, les taux de contact du support e-commerce détaillent la part de la file que prennent les questions de commande, et l'automatisation WISMO couvre la solution générale.
Désactiver le paiement invité ressemble à un raccourci, et ce n'en est pas un. L'écran de réglages de WooCommerce étiquette lui-même Enable guest checkout comme « recommended », et un mur de compte au paiement fait perdre des ventes pour économiser quelques e-mails. Mieux vaut donner aux invités un moyen de retrouver leur commande eux-mêmes, et répondre vite quand ils écrivent quand même. C'est la même idée derrière la plupart des automatisations du service client : réparer la recherche, pas l'acheteur.
Que peut voir un invité dans WooCommerce sans compte ?
Un invité a trois portes d'entrée vers sa commande, et chacune demande quelque chose de différent. Aucune n'affiche de numéro de suivi du transporteur sur une boutique standard.

Voici ce que fait chacune en détail.
Le formulaire de suivi de commande
C'est l'outil principal du suivi de commande invité WooCommerce. Ajoutez le shortcode [woocommerce_order_tracking] à n'importe quelle page et il affiche un formulaire à deux champs : Order ID (« Found in your order confirmation email. ») et Billing email (« Email you used during checkout. ») (modèle du formulaire). La documentation des shortcodes WooCommerce le liste toujours, et sa colonne d'équivalent en bloc indique « None », donc avec un thème à blocs, vous le placez dans un bloc Shortcode.

Quand l'e-mail correspond à l'e-mail de facturation de la commande, l'invité voit « Order #X was placed on DATE and is currently STATUS », une liste Order updates de notes au client et les détails de la commande (modèle de suivi). Quand ce n'est pas le cas, l'invité reçoit : « Sorry, the order could not be found. Please contact us if you are having difficulty finding your order details. » (code source du shortcode). Relisez cette dernière phrase. Le message d'échec envoie l'acheteur directement dans votre boîte de réception.
Le lien de commande reçue de l'e-mail de confirmation
L'URL de la page de « remerciement » contient la clé de commande, elle ressemble donc à une page de commande permanente. Ce n'est pas tout à fait le cas. Si un invité la rouvre plus de 10 minutes après la commande, WooCommerce lui demande de « login or verify the email address associated with the order » avant d'afficher quoi que ce soit (code du paiement, délai de grâce). C'est un contrôle de confidentialité sensé. Cela veut aussi dire que le lien enregistré par l'acheteur se comporte différemment le lendemain, et certains liront la demande d'e-mail comme « le lien est cassé ».
Un nouveau compte, créé après la commande
C'était autrefois une impasse. Un invité qui s'inscrivait plus tard trouvait un historique de commandes vide, car l'ancienne commande pointait toujours vers « Guest ».
"The issue is the customer information is only being stored in the order data since no account is created during checkout.Therefore, when the user creates an account, after they've already placed their previous Guest order, their newly created account isn't linked to their previous order."
WooCommerce 11.0 a changé cela. Le client clique sur Confirm email address dans Mon compte > Commandes, reçoit un lien à usage unique valable 24 heures, et les anciennes commandes invité avec le même e-mail de facturation passent dans son compte. Un administrateur peut aussi cocher Email address confirmed sur le profil de l'utilisateur, ce qui lie les commandes immédiatement. Cette case est une solution pratique pour le ticket « j'ai créé un compte et ma commande a disparu ».

Comment configurer le suivi de commande invité dans WooCommerce ?
Cinq étapes, environ une heure pour une petite boutique, la plupart sur l'étape 3.
- Créez une page « Suivre votre commande ». Ajoutez une page, insérez
[woocommerce_order_tracking]et publiez-la sur une URL courte comme/track-order. Placez-la dans votre pied de page, votre centre d'aide et tout flux de chatbot de statut de commande que vous utilisez. Les invités ne trouvent pas une page que personne ne lie. - Liez-la depuis chaque e-mail client. Sous WooCommerce > Réglages > E-mails, modifiez les e-mails de commande en cours et terminée pour qu'ils pointent vers la page de suivi et indiquent quelle adresse e-mail saisir. Dites aux gens d'utiliser l'adresse à laquelle l'e-mail est arrivé. Cette ligne évite la plupart des erreurs « commande introuvable ».
- Ajoutez des numéros de suivi. Les e-mails de commande du cœur n'ont pas de champ pour le numéro de suivi, choisissez donc une extension dans le tableau ci-dessous. Sans extension, la seule façon d'envoyer un numéro est une note au client sur la commande, ce par quoi beaucoup de petites boutiques commencent, en saisissant les numéros à la main.
- Vérifiez vos réglages de compte. Dans Réglages > Comptes et confidentialité, laissez Enable guest checkout activé et activez la création de compte After checkout, pour que les invités reçoivent une proposition sans pression d'enregistrer la commande dans un compte (documentation des réglages). Sur la version 11.0 ou ultérieure, laissez activé l'e-mail « Confirm email address » pour que les nouveaux comptes puissent récupérer les anciennes commandes invité.
- Testez en tant qu'invité. Passez une commande dans une fenêtre privée, attendez plus de 10 minutes, puis essayez chaque chemin : le lien de la page de remerciement, le formulaire de suivi avec le bon e-mail, et le formulaire de suivi avec un autre e-mail. Vous verrez exactement ce que voient vos clients, y compris l'erreur.

Si vous vous demandez si WooCommerce reste la bonne base, voyez nos alternatives à WooCommerce. Si vous choisissez encore une plateforme, la comparaison Shopify vs WooCommerce et le détail des tarifs WooCommerce montrent la part que vous devriez construire vous-même sur chacune.
Quelle extension de suivi choisir pour les invités ?
Voici le manque en une image. Le WooCommerce du cœur dit à un invité que la commande est « Completed ». Il ne dit pas quel transporteur l'a ni où elle se trouve.

Les propriétaires de boutiques le remarquent vite.
"Hey, just a heads up. WooCommerce doesn't send tracking info by default, ever. Pirate Ship was either injecting it into the Completed Order email or sending its own."
Voici les extensions qui mettent un numéro de suivi devant un invité, avec les prix de la page de chaque éditeur :
| Extension | Prix | La recherche invité demande | Où les invités voient le suivi | Transporteurs |
|---|---|---|---|---|
| Shipment Tracking (par Woo) | $59/an | ID de commande + e-mail de facturation (formulaire du cœur) | E-mails, page de suivi du cœur, Mon compte | ~15 nommés plus personnalisés |
| Advanced Shipment Tracking (Zorem) | Gratuit ; PRO $129/an | Lien de suivi dans l'e-mail, Mon compte | Widget d'e-mail, Mon compte | 1010+ |
| TrackShip (s'associe à AST) | Pro à partir de $7.5/mois (600 envois/an) | ID de commande + e-mail, ou numéro de suivi | Page à votre marque avec statut transporteur en direct | Via TrackShip |
| Orders Tracking / Trakoo (VillaTheme) | Gratuit ; Pro $39 à $69 | E-mail, ID de commande et/ou numéro de suivi | Page Track Order créée automatiquement | Via un service de suivi |
| CWILL, anciennement ParcelPanel | Gratuit pour 20 commandes/mois | Numéro de commande + e-mail/téléphone, ou numéro de suivi | Page de suivi à votre marque | 1,500+ |
Mon choix : si votre transporteur figure sur la liste de Woo et que vous avez juste besoin du numéro dans l'e-mail d'expédition et sur le formulaire du cœur, l'extension officielle Shipment Tracking est celle qui a le moins de pièces mobiles. Une particularité : enregistrer un numéro de suivi n'envoie rien. C'est le passage de la commande à Completed qui envoie l'e-mail contenant le suivi. Si vous expédiez avec une longue traîne de transporteurs, AST gratuit en couvre 1010+, et ajouter TrackShip donne aux invités une page avec statut en direct au lieu d'un lien vers le transporteur.



Et les Order Fulfillments intégrés de WooCommerce ?
WooCommerce intègre le suivi dans le cœur. La fonction Order Fulfillments ajoute un transporteur, un numéro de suivi et une URL de suivi à chaque expédition, avec 70+ fournisseurs, et envoie un e-mail au client quand un fulfillment est créé, mis à jour ou annulé. Elle s'applique aussi aux commandes invité : WooCommerce 10.8 a comblé une faille qui permettait de lire les fulfillments de commandes invité via l'API REST sans se connecter.
Le hic, c'est son statut. Elle est livrée dans des versions stables depuis 10.2 mais reste une bêta, désactivée par défaut, activée par une commande WP-CLI et sans bouton dans les réglages. La version actuelle est la 11.2.2, et je n'ai trouvé aucune annonce la sortant de la bêta. Je la testerais en préproduction et garderais une extension sur la boutique en ligne jusqu'à ce que Woo lui donne un vrai bouton.
Pourquoi les recherches de commandes invité échouent-elles encore ?
Même avec une page de suivi en ligne, certains invités n'y arriveront pas. Ces quatre causes reviennent sans cesse :
- L'e-mail ne correspond pas. Le formulaire compare l'e-mail saisi à l'e-mail de facturation. Un acheteur qui a payé avec une adresse professionnelle et écrit depuis une adresse personnelle reçoit « could not be found », à chaque fois.
- Le lien de confirmation demande une vérification d'e-mail. Après 10 minutes, la page de remerciement veut l'e-mail de la commande avant d'afficher quoi que ce soit. Bien pour la confidentialité, déroutant pour un acheteur qui s'attendait à voir sa commande.
- Le suivi se trouve là où l'invité ne peut pas le voir. Quand un entrepôt ou un outil d'étiquettes écrit le suivi dans une note de commande privée, l'invité ne le voit jamais.
"Tracking info is getting pushed to the comment section of an order and it says "to customer", but I've been fielding calls all day of people who aren't getting their tracking info emails."
- Le silence passe pour une arnaque. Si rien n'arrive entre « commande reçue » et le colis, certains acheteurs supposent le pire. Un exploitant sur Hacker News a décrit des clients inondant le support de « this-site-is-a-scam-where-is-my-order » pour un retard de deux jours. C'est du e-commerce en général, pas WooCommerce, mais la solution est la même : un e-mail d'expédition avec un numéro qui fonctionne.
Les retours posent la même question une semaine plus tard, ce que couvre le guide sur l'IA pour la gestion des retours. Le guide des notifications de retard d'expédition couvre ce qu'il faut envoyer quand c'est en retard, et le support lié à la fraude couvre quoi faire quand « où est-il » devient une rétrofacturation.
Comment le support doit-il répondre à un e-mail d'invité « où est ma commande ? »
Toujours de la même façon, ce qui est exactement la raison de l'écrire. Tout le travail consiste à trouver la bonne commande, puis à dire la seule chose qui compte pour son statut.

- Trouvez la commande. Cherchez dans WooCommerce > Commandes par l'e-mail de l'expéditeur ou le numéro de commande. Si vous utilisez aussi un système de gestion des commandes séparé, vérifiez lequel contient le suivi. Si rien ne ressort, l'invité a probablement utilisé une autre adresse au paiement.
- Lisez le statut, pas seulement la date. Processing signifie qu'elle n'est pas expédiée : donnez la date d'expédition de votre politique d'expédition. Completed avec suivi signifie envoyer le lien, pas un paragraphe. Completed sans suivi signifie vérifier les notes de commande et votre entrepôt avant de répondre.
- Demandez une seule chose quand il n'y a pas de correspondance. « Pouvez-vous nous envoyer le numéro de commande de votre e-mail de confirmation, ou l'e-mail utilisé au paiement ? » Une question, pas un formulaire.
- Corrigez la cause. Si le suivi était dans une note privée, renvoyez-le comme note au client pour qu'il atteigne l'e-mail et le formulaire de suivi.
Si vous répondez depuis une boîte partagée plutôt qu'un helpdesk, un système de tickets par e-mail devient utile à ce stade, car les e-mails d'invités ont besoin du numéro de commande épinglé au fil.
Si votre équipe travaille dans un helpdesk, la recherche de commande est la partie lente, car elle oblige à quitter le ticket pour l'administration WordPress. C'est l'étape que la plupart des helpdesks e-commerce essaient d'amener dans la vue du ticket.
Sur Zendesk AI ou Freshdesk AI, la recherche reste hors du ticket tant que rien ne l'y amène.
Les guides sur Gorgias avec WooCommerce et sur l'IA pour le support du suivi de commande vont plus loin sur cette configuration.
Comment les outils retrouvent une commande invité en coulisses
Pour qui branche un helpdesk, un chatbot ou un script : les commandes invité ont customer_id à 0 dans l'API REST WooCommerce. On ne peut pas les récupérer « par client ». On les cherche avec GET /wp-json/wc/v3/orders?search= plus l'e-mail de facturation ou le numéro de commande, puis on lit les notes visibles par le client depuis /orders/<id>/notes?type=customer. Les numéros de suivi vivent dans les données propres de l'extension de suivi, pas dans les champs de commande du cœur, donc un outil a besoin de l'API de cette extension (ou du point d'accès fulfillments) pour citer un numéro. C'est la partie que la plupart des chatbots de suivi de commande gèrent pour vous. Savoir si l'IA peut suivre des commandes revient surtout à cet accès aux données.
L'IA peut-elle répondre aux questions de commandes invité sur une boutique WooCommerce ?
Oui, tant qu'elle lit la commande en direct et vérifie qui pose la question. Le tutoriel sur l'automatisation du suivi de commande par IA couvre la configuration générale. Ce second point compte plus sur WooCommerce qu'on ne le croit. C'est le même raisonnement que pour le support de récupération de compte : un invité n'a pas d'identifiant, donc « l'e-mail d'où vient ce message » ou « l'e-mail que vous me donnez » est la seule identité qui existe. WooCommerce lui-même n'affiche pas une ancienne commande invité sans l'e-mail de facturation, et un agent IA devrait tenir la même ligne : confirmer que le numéro de commande et l'e-mail du paiement correspondent avant de partager une adresse ou le contenu de la commande.
C'est ainsi qu'eesel procède. C'est un coéquipier IA pour votre helpdesk, et sur WooCommerce il se connecte via l'extension gratuite eesel AI ou une clé d'API REST (documentation de configuration), puis recherche commandes et clients en direct : articles, totaux, statut et notes. Un invité pose sa question dans la bulle de chat de votre boutique (pensez à un logiciel de chat en direct capable de lire les commandes) ou écrit à votre helpdesk, et eesel retrouve la commande et répond où elle en est. Tout ce qui modifie la commande, comme un remboursement, un changement de statut ou une note au client, suit les règles d'approbation que vous définissez, et une personne peut l'approuver depuis le tableau de bord ou un fil Slack.

Aucun de ces deux clients n'est sur WooCommerce, mais tous deux montrent le schéma. Beautek exécute le flux vérifier puis rechercher sur son propre système de commandes : eesel demande l'e-mail du client, effectue une courte vérification d'identité, puis lit le numéro de commande, la date, le statut, le numéro de suivi et la date d'expédition. ClutchLoop utilise eesel comme chat sur sa boutique Shopify, où il répond aux questions de statut de commande, de retours et de produits, et ouvre un ticket Gorgias quand un chat a besoin d'une personne.
Les boutiques sur Gorgias peuvent comparer avec Gorgias AI order tracking, qui est orienté Shopify.
Quelques limites honnêtes. WooCommerce n'a pas de déclencheurs dans eesel, donc rien dans votre boutique ne lance une conversation seul : la conversation vient du chat, de votre helpdesk ou de Slack. Vos politiques d'expédition et de retour ne vivent pas dans WooCommerce, donc vous connectez aussi votre site web. Et eesel lit les numéros de suivi là où votre boutique les expose, donc si le suivi n'atterrit que dans une note privée, corrigez cela d'abord. Avec la CLI eesel, un agent de code IA comme Claude Code peut exécuter eesel integrations connect woocommerce pour afficher le lien de connexion, puis poser des questions de test sur des commandes et vérifier les réponses. Une personne ayant un accès administrateur WordPress doit toujours approuver la connexion de la boutique.
Si vous comparez des options, les sélections de la meilleure IA pour WooCommerce et des chatbots IA pour WooCommerce couvrent le paysage, et WooCommerce AI explique ce que Woo propose en natif.
Pour une vue plus large, la meilleure IA pour le support e-commerce va au-delà de Woo, et ajouter l'IA à WooCommerce détaille la configuration.
Essayez eesel sur votre boutique WooCommerce
Les questions de commandes invité sont les tickets les plus faciles à déléguer, tant que celui qui répond peut voir la commande. eesel se connecte à WooCommerce via l'extension WordPress gratuite, sans clé d'API à copier, retrouve la commande de l'invité par numéro ou e-mail du paiement, et répond avec le vrai statut dans votre chat ou helpdesk, tandis que remboursements et changements de statut attendent l'accord de votre équipe. Essayez eesel gratuitement sur votre propre boutique.

Questions fréquentes
Les invités peuvent-ils suivre leur commande dans WooCommerce sans compte ?
[woocommerce_order_tracking], qui demande l'ID de commande et l'e-mail de facturation, puis affiche le statut de la commande et les notes au client. Vous devez l'ajouter vous-même à une page, et il n'affiche aucun numéro de suivi du transporteur sauf si une extension le fournit. L'avis sur WooCommerce détaille ce que le cœur laisse de côté.
Comment lier une commande invité à un compte client dans WooCommerce ?