Seguimiento de pedidos de invitados en WooCommerce: cómo encuentran su pedido y qué añadir
Riellvriany Indriawan
Katelin Teen
Última edición November 5, 2026
Resumen
El seguimiento de pedidos de invitados en WooCommerce funciona, pero solo mediante un formulario que tienes que añadir tú: el shortcode [woocommerce_order_tracking], que pide el ID del pedido y el correo de facturación y luego muestra el estado del pedido y las notas al cliente, no un número de seguimiento del transportista. Pon ese formulario en una página enlazada desde cada correo de pedido, y añade un complemento de seguimiento para que aparezca un número.
Un correo de un invitado que pregunta "¿dónde está mi pedido?" suele ser una consulta que el comprador no pudo terminar. eesel la termina: lee el pedido en vivo y responde en tu chat o helpdesk. Con la CLI de eesel, un agente de programación con IA puede imprimir el enlace de conexión para que un administrador lo apruebe, y luego hacer preguntas de prueba sobre pedidos antes de salir en producción.
Por qué el seguimiento de pedidos de invitados se convierte en tickets de soporte
Trabajo en el equipo de soporte de eesel, así que veo la pregunta en su forma más cruda cada día: "¿dónde está mi pedido?", normalmente desde un correo sin ninguna cuenta detrás. En las tiendas WooCommerce ese patrón viene de serie. Cuando alguien paga como invitado, la documentación de ajustes de WooCommerce dice claramente que "guest orders are not tied to a WordPress user account." Sin cuenta no hay página Mi cuenta > Pedidos, que es donde miraría primero un comprador con sesión iniciada.
Así que el invitado hace lo siguiente más lógico y te escribe.
"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?"
El volumen es real. En nuestros propios registros de clientes, Question Beauty hizo que eesel consultara unos 290 pedidos en un mes, entre unos 990 tickets del helpdesk, antes de responder preguntas de entrega y de pedidos. Su tienda funciona con Shopify, pero la pregunta es la misma en cualquier plataforma: el comprador quiere su pedido, y solo la tienda puede encontrarlo.
El mismo patrón aparece en la guía de seguimiento de pedidos con IA. Para las cifras más amplias, las tasas de contacto en el soporte de ecommerce desglosan cuánto de la cola ocupan las preguntas sobre pedidos, y la automatización de WISMO cubre la solución general.
Desactivar el pago como invitado parece un atajo, y no lo es. La propia pantalla de ajustes de WooCommerce etiqueta Enable guest checkout como "recommended", y un muro de cuenta al pagar cuesta ventas para ahorrar unos pocos correos. Lo mejor es dar a los invitados una forma de consultar el pedido por su cuenta, y responder rápido cuando aun así escriben. Es la misma idea detrás de la mayoría de la automatización del servicio al cliente: arregla la consulta, no al comprador.
¿Qué puede ver un invitado en WooCommerce sin cuenta?
Un invitado tiene tres vías para llegar a su pedido, y cada una pide algo distinto. Ninguna muestra un número de seguimiento del transportista en una tienda estándar.

Esto es lo que hace cada una en detalle.
El formulario de seguimiento de pedidos
Es la herramienta principal para el seguimiento de pedidos de invitados en WooCommerce. Añade el shortcode [woocommerce_order_tracking] a cualquier página y muestra un formulario con dos campos: Order ID ("Found in your order confirmation email.") y Billing email ("Email you used during checkout.") (plantilla del formulario). La documentación de shortcodes de WooCommerce todavía lo lista, y su columna de equivalente en bloque dice "None", así que en un tema de bloques lo pones en un bloque Shortcode.

Cuando el correo coincide con el correo de facturación del pedido, el invitado ve "Order #X was placed on DATE and is currently STATUS", una lista Order updates con las notas al cliente y los detalles del pedido (plantilla de seguimiento). Cuando no coincide, el invitado recibe: "Sorry, the order could not be found. Please contact us if you are having difficulty finding your order details." (código fuente del shortcode). Lee otra vez esa última frase. El mensaje de error envía al comprador directamente a tu bandeja de entrada.
El enlace de pedido recibido del correo de confirmación
La URL de la página de "gracias" lleva la clave del pedido, así que parece una página de pedido permanente. No lo es del todo. Si un invitado la vuelve a abrir más de 10 minutos después de pedir, WooCommerce le pide "login or verify the email address associated with the order" antes de mostrar nada (código del checkout, periodo de gracia). Es una comprobación de privacidad sensata. También significa que el enlace que el comprador guardó funciona de otra manera al día siguiente, y algunos leerán la petición del correo como "el enlace está roto".
Una cuenta nueva, creada después del pedido
Esto antes era un callejón sin salida. Un invitado que se registraba después encontraba un historial de pedidos vacío, porque el pedido antiguo seguía apuntando a "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 cambió eso. El cliente hace clic en Confirm email address en Mi cuenta > Pedidos, recibe un enlace de un solo uso que dura 24 horas, y los pedidos anteriores de invitado con el mismo correo de facturación pasan a su cuenta. Un administrador también puede marcar Email address confirmed en el perfil del usuario, lo que vincula los pedidos al instante. Esa casilla es una solución muy práctica para el ticket de "creé una cuenta y mi pedido desapareció".

¿Cómo se configura el seguimiento de pedidos de invitados en WooCommerce?
Cinco pasos, alrededor de una hora para una tienda pequeña, casi toda en el paso 3.
- Crea una página "Rastrea tu pedido". Añade una página, pon
[woocommerce_order_tracking]y publícala en una URL corta como/track-order. Ponla en tu pie de página, en tu centro de ayuda y en cualquier flujo de chatbot de estado de pedidos que uses. Los invitados no encuentran una página que nadie enlaza. - Enlázala desde cada correo al cliente. En WooCommerce > Ajustes > Correos, edita los correos de pedido en proceso y completado para que apunten a la página de seguimiento e indiquen qué dirección de correo escribir. Dile a la gente que use la dirección a la que llegó el correo. Esa línea evita la mayoría de los errores de "no se encontró el pedido".
- Añade números de seguimiento. Los correos de pedido del núcleo no tienen campo para el número de seguimiento, así que elige un complemento de la tabla de abajo. Sin uno, la única forma de enviar un número es una nota al cliente en el pedido, que es como empiezan muchas tiendas pequeñas, escribiendo los números a mano.
- Revisa los ajustes de cuentas. En Ajustes > Cuentas y privacidad, deja activado Enable guest checkout y activa la creación de cuenta After checkout, para que los invitados reciban una oferta sin presión de guardar el pedido en una cuenta (documentación de ajustes). En 11.0 o posterior, deja activado el correo "Confirm email address" para que las cuentas nuevas puedan reclamar pedidos antiguos de invitado.
- Pruébalo como invitado. Haz un pedido en una ventana privada, espera más de 10 minutos y prueba cada vía: el enlace de la página de gracias, el formulario de seguimiento con el correo correcto y el formulario de seguimiento con otro correo. Verás exactamente lo que ven tus clientes, incluido el error.

Si dudas de que WooCommerce siga siendo la base adecuada, consulta nuestras alternativas a WooCommerce. Si todavía estás eligiendo plataforma, la comparación Shopify vs WooCommerce y el desglose de precios de WooCommerce cubren cuánto de esto tendrías que construir tú en cada una.
¿Qué complemento de seguimiento elegir para invitados?
Aquí está el hueco en una imagen. El WooCommerce del núcleo le dice a un invitado que el pedido está "Completed". No le dice qué transportista lo tiene ni dónde está.

Los dueños de tiendas lo notan rápido.
"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."
Estos son los complementos que ponen un número de seguimiento delante de un invitado, con precios de la página de cada proveedor:
| Complemento | Precio | La consulta del invitado necesita | Dónde ven el seguimiento los invitados | Transportistas |
|---|---|---|---|---|
| Shipment Tracking (de Woo) | $59/año | ID del pedido + correo de facturación (formulario del núcleo) | Correos, página de seguimiento del núcleo, Mi cuenta | ~15 con nombre más personalizados |
| Advanced Shipment Tracking (Zorem) | Gratis; PRO $129/año | Enlace de seguimiento en el correo, Mi cuenta | Widget en el correo, Mi cuenta | 1010+ |
| TrackShip (se combina con AST) | Pro desde $7.5/mes (600 envíos/año) | ID del pedido + correo, o número de seguimiento | Página con tu marca y estado en vivo del transportista | A través de TrackShip |
| Orders Tracking / Trakoo (VillaTheme) | Gratis; Pro $39 a $69 | Correo, ID del pedido y/o número de seguimiento | Página Track Order creada automáticamente | A través del servicio de seguimiento |
| CWILL, antes ParcelPanel | Gratis hasta 20 pedidos/mes | Número de pedido + correo/teléfono, o número de seguimiento | Página de seguimiento con tu marca | 1,500+ |
Mi elección: si tu transportista está en la lista de Woo y solo necesitas el número en el correo de envío y en el formulario del núcleo, la extensión oficial Shipment Tracking es la que menos piezas móviles tiene. Una peculiaridad: guardar un número de seguimiento no envía nada. Marcar el pedido como Completed envía el correo con el seguimiento incluido. Si envías con una larga cola de transportistas, AST gratis cubre 1010+ de ellos, y añadir TrackShip da a los invitados una página con estado en vivo en lugar de un enlace al transportista.



¿Y los Order Fulfillments integrados de WooCommerce?
WooCommerce está integrando el seguimiento en el núcleo. La función Order Fulfillments añade un transportista, un número de seguimiento y una URL de seguimiento a cada envío, con 70+ proveedores, y envía un correo al cliente cuando se crea, actualiza o cancela un fulfillment. También se aplica a los pedidos de invitados: WooCommerce 10.8 cerró un agujero por el que los fulfillments de pedidos de invitados podían leerse mediante la API REST sin iniciar sesión.
El problema es su estado. Se incluye en versiones estables desde 10.2, pero sigue siendo una beta, desactivada por defecto, que se activa con un comando de WP-CLI y sin interruptor en los ajustes. La versión actual es la 11.2.2, y no encontré ningún anuncio que la saque de la beta. La probaría en staging y mantendría un complemento en la tienda en producción hasta que Woo le dé un interruptor de verdad.
¿Por qué siguen fallando las consultas de pedidos de invitados?
Incluso con una página de seguimiento activa, algunos invitados no lo consiguen. Estas cuatro causas aparecen una y otra vez:
- El correo no coincide. El formulario compara el correo escrito con el correo de facturación. Un comprador que pagó con un correo del trabajo y escribe desde uno personal recibe "could not be found", siempre.
- El enlace de confirmación pide verificar el correo. Pasados 10 minutos, la página de gracias quiere el correo del pedido antes de mostrar nada. Bien para la privacidad, confuso para un comprador que esperaba ver el pedido.
- El seguimiento está donde el invitado no lo ve. Cuando un almacén o una herramienta de etiquetas escribe el seguimiento en una nota privada del pedido, el invitado nunca lo ve.
"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."
- El silencio parece una estafa. Si no llega nada entre "pedido recibido" y el paquete, algunos compradores suponen lo peor. Un operador en Hacker News describió clientes que inundaban el soporte con "this-site-is-a-scam-where-is-my-order" por un retraso de dos días. Eso es ecommerce en general, no WooCommerce, pero la solución es la misma: un correo de envío con un número que funcione.
Las devoluciones plantean la misma pregunta una semana después, algo que cubre la guía de IA para la gestión de devoluciones. La guía de notificaciones de retraso en el envío cubre qué enviar cuando hay retraso, y el soporte relacionado con fraude cubre qué hacer cuando "¿dónde está?" se convierte en un contracargo.
¿Cómo debe responder soporte a un correo de invitado "¿dónde está mi pedido?"?
Siempre igual, que es justo por lo que vale la pena dejarlo por escrito. Todo el trabajo consiste en encontrar el pedido correcto y luego decir lo único que importa para su estado.

- Encuentra el pedido. Busca en WooCommerce > Pedidos por el correo del remitente o el número de pedido. Si además usas un sistema de gestión de pedidos aparte, comprueba cuál guarda el seguimiento. Si no sale nada, el invitado probablemente usó otra dirección al pagar.
- Lee el estado, no solo la fecha. Processing significa que no se ha enviado: da la fecha de envío según tu política de envíos. Completed con seguimiento significa enviar el enlace, no un párrafo. Completed sin seguimiento significa revisar las notas del pedido y tu almacén antes de responder.
- Pide una sola cosa cuando no hay coincidencia. "¿Puedes enviarnos el número de pedido de tu correo de confirmación, o el correo que usaste al pagar?" Una pregunta, no un formulario.
- Arregla la causa. Si el seguimiento estaba en una nota privada, reenvíalo como nota al cliente para que llegue al correo y al formulario de seguimiento.
Si respondes desde una bandeja compartida en lugar de un helpdesk, en este punto vale la pena un sistema de tickets por correo, porque los correos de invitados necesitan el número de pedido fijado al hilo.
Si tu equipo trabaja en un helpdesk, la consulta del pedido es la parte lenta, porque implica salir del ticket hacia el administrador de WordPress. Ese es el paso que la mayoría de los helpdesks de ecommerce intentan traer a la vista del ticket.
En Zendesk AI o Freshdesk AI, la consulta sigue estando fuera del ticket a menos que algo la traiga.
Las guías de Gorgias con WooCommerce y de IA para soporte de seguimiento de pedidos profundizan en esa configuración.
Cómo encuentran las herramientas un pedido de invitado entre bastidores
Para quien conecte un helpdesk, un chatbot o un script: los pedidos de invitados tienen customer_id en 0 en la API REST de WooCommerce. No puedes obtenerlos "por cliente". Se buscan con GET /wp-json/wc/v3/orders?search= más el correo de facturación o el número de pedido, y luego se leen las notas visibles para el cliente desde /orders/<id>/notes?type=customer. Los números de seguimiento viven en los datos propios del complemento de seguimiento, no en los campos del pedido del núcleo, así que una herramienta necesita la API de ese complemento (o el endpoint de fulfillments) para citar un número. Esta es la parte que la mayoría de los chatbots de seguimiento de pedidos resuelven por ti. Que la IA pueda rastrear pedidos depende sobre todo de ese acceso a los datos.
¿Puede la IA responder preguntas de pedidos de invitados en una tienda WooCommerce?
Sí, siempre que lea el pedido en vivo y compruebe quién pregunta. El tutorial de automatizar el seguimiento de pedidos con IA cubre la configuración general. Esa segunda parte importa más en WooCommerce de lo que la gente espera. Es el mismo razonamiento que el del soporte de recuperación de cuentas: un invitado no tiene login, así que "el correo desde el que llegó este mensaje" o "el correo que me des" es la única identidad que hay. El propio WooCommerce no muestra un pedido antiguo de invitado sin el correo de facturación, y un agente de IA debería mantener la misma línea: confirmar que el número de pedido y el correo del checkout coinciden antes de compartir una dirección o el contenido del pedido.
Así lo gestiona eesel. Es un compañero de IA para tu helpdesk, y en WooCommerce se conecta mediante el plugin gratuito eesel AI o una clave de API REST (documentación de configuración), y luego consulta pedidos y clientes en vivo: artículos, totales, estado y notas. Un invitado pregunta en la burbuja de chat de tu tienda (piensa en un software de chat en vivo que puede leer pedidos) o escribe a tu helpdesk, y eesel encuentra el pedido y responde en qué punto está. Todo lo que cambia el pedido, como un reembolso, un cambio de estado o una nota al cliente, sigue las reglas de aprobación que definas, y una persona puede aprobarlo desde el panel o desde un hilo de Slack.

Ninguno de estos dos clientes usa WooCommerce, pero ambos muestran el patrón. Beautek ejecuta el flujo de comprobar y luego consultar en su propio sistema de pedidos: eesel pide el correo del cliente, hace una breve comprobación de identidad y luego lee el número de pedido, la fecha, el estado, el número de seguimiento y la fecha de envío. ClutchLoop usa eesel como el chat de su tienda Shopify, donde responde preguntas de estado de pedidos, devoluciones y productos, y abre un ticket de Gorgias cuando un chat necesita a una persona.
Las tiendas en Gorgias pueden comparar esto con Gorgias AI order tracking, que prioriza Shopify.
Unos límites honestos. WooCommerce no tiene disparadores en eesel, así que nada en tu tienda inicia una conversación por sí solo: la conversación llega desde el chat, tu helpdesk o Slack. Tus políticas de envíos y devoluciones no viven en WooCommerce, así que conectas también tu sitio web. Y eesel lee los números de seguimiento donde tu tienda los exponga, así que si el seguimiento solo acaba en una nota privada, arregla eso primero. Con la CLI de eesel, un agente de programación con IA como Claude Code puede ejecutar eesel integrations connect woocommerce para imprimir el enlace de conexión, y luego hacer preguntas de prueba sobre pedidos y revisar las respuestas. Una persona con acceso de administrador de WordPress sigue teniendo que aprobar la conexión de la tienda.
Si estás comparando opciones, los resúmenes de la mejor IA para WooCommerce y de los chatbots de IA para WooCommerce cubren el panorama, y WooCommerce AI explica lo que Woo incluye de forma nativa.
Para una visión más amplia, la mejor IA para soporte de ecommerce va más allá de Woo, y añadir IA a WooCommerce explica la configuración paso a paso.
Prueba eesel en tu tienda WooCommerce
Las preguntas sobre pedidos de invitados son los tickets más fáciles de delegar, siempre que quien responde pueda ver el pedido. eesel se conecta a WooCommerce mediante el plugin gratuito de WordPress, sin claves de API que copiar, busca el pedido del invitado por número o por el correo del checkout, y responde con el estado real en tu chat o helpdesk, mientras los reembolsos y los cambios de estado esperan el visto bueno de tu equipo. Prueba eesel gratis en tu propia tienda.

Preguntas frecuentes
¿Pueden los invitados hacer el seguimiento de su pedido en WooCommerce sin cuenta?
[woocommerce_order_tracking], que pide el ID del pedido y el correo de facturación y luego muestra el estado del pedido y las notas al cliente. Tienes que añadirlo tú a una página, y no muestra ningún número de seguimiento del transportista a menos que un complemento lo ponga ahí. La reseña de WooCommerce cubre qué más deja fuera el núcleo.