Rastreamento de pedido de convidado no WooCommerce: como os convidados encontram o pedido e o que adicionar
Riellvriany Indriawan
Katelin Teen
Última edição November 5, 2026
Resumo
O rastreamento de pedido de convidado no WooCommerce funciona, mas só por meio de um formulário que você mesmo precisa adicionar: o shortcode [woocommerce_order_tracking], que pede o ID do pedido e o e-mail de cobrança e depois mostra o status do pedido e as notas ao cliente, não um código de rastreamento da transportadora. Coloque esse formulário em uma página linkada de todo e-mail de pedido, e adicione um plugin de rastreamento para que um código apareça.
Um e-mail de convidado perguntando "onde está meu pedido?" costuma ser uma consulta que o comprador não conseguiu concluir. O eesel conclui: lê o pedido ao vivo e responde no seu chat ou helpdesk. Com a CLI do eesel, um agente de programação com IA pode imprimir o link de conexão para um administrador aprovar e depois fazer perguntas de teste sobre pedidos antes de entrar no ar.
Por que o rastreamento de pedido de convidado vira ticket de suporte
Faço parte da equipe de suporte do eesel, então vejo essa pergunta em sua forma mais crua todo dia: "onde está meu pedido?", geralmente enviada de um e-mail sem nenhuma conta por trás. Em lojas WooCommerce, esse padrão já vem embutido. Quando alguém compra como convidado, a documentação de configurações do WooCommerce diz claramente que "guest orders are not tied to a WordPress user account." Sem conta, não há página Minha conta > Pedidos, que é onde um comprador logado olharia primeiro.
Então o convidado faz a próxima coisa lógica e escreve para você.
"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?"
O volume é real. Em nossos próprios registros de clientes, a Question Beauty fez o eesel consultar cerca de 290 pedidos em um mês, entre cerca de 990 tickets do helpdesk, antes de responder perguntas de entrega e de pedidos. A loja deles roda no Shopify, mas a pergunta é a mesma em qualquer plataforma: o comprador quer o pedido, e só a loja consegue encontrá-lo.
O mesmo padrão aparece no guia de rastreamento de pedidos com IA. Para os números mais amplos, as taxas de contato do suporte de ecommerce detalham quanto da fila as perguntas sobre pedidos ocupam, e a automação de WISMO cobre a solução geral.
Desativar o checkout como convidado parece um atalho, mas não é. A própria tela de configurações do WooCommerce rotula Enable guest checkout como "recommended", e uma barreira de conta no checkout custa vendas para economizar alguns e-mails. O melhor é dar aos convidados uma forma de consultar o pedido sozinhos, e responder rápido quando mesmo assim escrevem. É a mesma ideia por trás da maior parte da automação do atendimento ao cliente: conserte a consulta, não o comprador.
O que um convidado consegue ver no WooCommerce sem conta?
Um convidado tem três caminhos para o pedido, e cada um pede algo diferente. Nenhum deles mostra um código de rastreamento da transportadora em uma loja padrão.

Veja o que cada uma faz em detalhe.
O formulário de rastreamento de pedido
Esta é a principal ferramenta do rastreamento de pedido de convidado no WooCommerce. Adicione o shortcode [woocommerce_order_tracking] a qualquer página e ele mostra um formulário com dois campos: Order ID ("Found in your order confirmation email.") e Billing email ("Email you used during checkout.") (modelo do formulário). A documentação de shortcodes do WooCommerce ainda o lista, e a coluna do equivalente em bloco diz "None", então, em um tema de blocos, você o coloca em um bloco Shortcode.

Quando o e-mail coincide com o e-mail de cobrança do pedido, o convidado vê "Order #X was placed on DATE and is currently STATUS", uma lista Order updates com as notas ao cliente e os detalhes do pedido (modelo de rastreamento). Quando não coincide, o convidado recebe: "Sorry, the order could not be found. Please contact us if you are having difficulty finding your order details." (código-fonte do shortcode). Leia essa última frase de novo. A mensagem de falha manda o comprador direto para a sua caixa de entrada.
O link de pedido recebido do e-mail de confirmação
A URL da página de "obrigado" carrega a chave do pedido, então parece uma página de pedido permanente. Não é bem assim. Se um convidado reabrir o link mais de 10 minutos depois de comprar, o WooCommerce pede que ele faça "login or verify the email address associated with the order" antes de mostrar qualquer coisa (código do checkout, período de carência). É uma verificação de privacidade sensata. Também significa que o link que o comprador salvou funciona de forma diferente no dia seguinte, e alguns vão ler o pedido de e-mail como "o link está quebrado".
Uma conta nova, criada depois do pedido
Isso antes era um beco sem saída. Um convidado que se cadastrava depois encontrava um histórico de pedidos vazio, porque o pedido antigo ainda apontava para "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."
O WooCommerce 11.0 mudou isso. O cliente clica em Confirm email address em Minha conta > Pedidos, recebe um link de uso único que dura 24 horas, e os pedidos anteriores de convidado com o mesmo e-mail de cobrança passam para a conta dele. Um administrador também pode marcar Email address confirmed no perfil do usuário, o que vincula os pedidos na hora. Essa caixa é uma correção prática para o ticket "criei uma conta e meu pedido sumiu".

Como configurar o rastreamento de pedido de convidado no WooCommerce?
Cinco passos, cerca de uma hora para uma loja pequena, a maior parte no passo 3.
- Crie uma página "Rastreie seu pedido". Adicione uma página, insira
[woocommerce_order_tracking]e publique em uma URL curta como/track-order. Coloque-a no rodapé, na central de ajuda e em qualquer fluxo de chatbot de status de pedido que você use. Os convidados não encontram uma página que ninguém linka. - Linke a página em todo e-mail ao cliente. Em WooCommerce > Configurações > E-mails, edite os e-mails de pedido em processamento e concluído para apontarem para a página de rastreamento e dizerem qual endereço de e-mail digitar. Diga às pessoas para usarem o endereço em que o e-mail chegou. Essa linha evita a maioria dos erros de "pedido não encontrado".
- Adicione códigos de rastreamento. Os e-mails de pedido do núcleo não têm campo para código de rastreamento, então escolha um complemento da tabela abaixo. Sem um, a única forma de enviar um código é uma nota ao cliente no pedido, que é como muitas lojas pequenas começam, digitando os códigos à mão.
- Confira suas configurações de conta. Em Configurações > Contas e privacidade, mantenha Enable guest checkout ativado e ative a criação de conta After checkout, para que os convidados recebam uma oferta sem pressão de salvar o pedido em uma conta (documentação de configurações). Na versão 11.0 ou posterior, deixe ativado o e-mail "Confirm email address" para que contas novas possam reivindicar pedidos antigos de convidado.
- Teste como convidado. Faça um pedido em uma janela privada, espere mais de 10 minutos e experimente todos os caminhos: o link da página de agradecimento, o formulário de rastreamento com o e-mail correto e o formulário de rastreamento com um e-mail diferente. Você verá exatamente o que seus clientes veem, inclusive o erro.

Se você está avaliando se o WooCommerce ainda é a base certa, veja nossas alternativas ao WooCommerce. Se ainda está escolhendo uma plataforma, a comparação Shopify vs WooCommerce e o detalhamento de preços do WooCommerce mostram quanto disso você teria de montar por conta própria em cada uma.
Qual complemento de rastreamento escolher para convidados?
Aqui está a lacuna em uma imagem. O WooCommerce do núcleo diz a um convidado que o pedido está "Completed". Não diz qual transportadora está com ele nem onde está.

Os donos de loja percebem isso 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."
Estes são os complementos que colocam um código de rastreamento diante de um convidado, com preços da página de cada fornecedor:
| Complemento | Preço | A consulta do convidado exige | Onde os convidados veem o rastreamento | Transportadoras |
|---|---|---|---|---|
| Shipment Tracking (da Woo) | $59/ano | ID do pedido + e-mail de cobrança (formulário do núcleo) | E-mails, página de rastreamento do núcleo, Minha conta | ~15 nomeadas mais personalizadas |
| Advanced Shipment Tracking (Zorem) | Grátis; PRO $129/ano | Link de rastreamento no e-mail, Minha conta | Widget no e-mail, Minha conta | 1010+ |
| TrackShip (combina com o AST) | Pro a partir de $7.5/mês (600 envios/ano) | ID do pedido + e-mail, ou código de rastreamento | Página com a sua marca e status ao vivo da transportadora | Via TrackShip |
| Orders Tracking / Trakoo (VillaTheme) | Grátis; Pro $39 a $69 | E-mail, ID do pedido e/ou código de rastreamento | Página Track Order criada automaticamente | Via serviço de rastreamento |
| CWILL, antigo ParcelPanel | Grátis para 20 pedidos/mês | Número do pedido + e-mail/telefone, ou código de rastreamento | Página de rastreamento com a sua marca | 1,500+ |
Minha escolha: se sua transportadora está na lista da Woo e você só precisa do código no e-mail de envio e no formulário do núcleo, a extensão oficial Shipment Tracking é a que tem menos peças móveis. Uma peculiaridade: salvar um código de rastreamento não envia nada. É marcar o pedido como Completed que envia o e-mail com o rastreamento. Se você envia com uma longa lista de transportadoras, o AST gratuito cobre 1010+ delas, e adicionar o TrackShip dá aos convidados uma página com status ao vivo em vez de um link para a transportadora.



E os Order Fulfillments integrados do WooCommerce?
O WooCommerce está incorporando o rastreamento ao núcleo. O recurso Order Fulfillments adiciona transportadora, código de rastreamento e URL de rastreamento a cada remessa, com 70+ provedores, e envia e-mail ao cliente quando um fulfillment é criado, atualizado ou cancelado. Aplica-se também a pedidos de convidado: o WooCommerce 10.8 fechou uma brecha em que os fulfillments de pedidos de convidado podiam ser lidos pela API REST sem login.
O problema é o status. Ele vem em versões estáveis desde a 10.2, mas ainda é uma beta, desativada por padrão, ligada por um comando do WP-CLI e sem chave nas configurações. A versão atual é a 11.2.2, e não encontrei nenhum anúncio tirando-o da beta. Eu o testaria em staging e manteria um plugin na loja em produção até a Woo lhe dar uma chave de verdade.
Por que as consultas de pedidos de convidado ainda falham?
Mesmo com uma página de rastreamento no ar, alguns convidados não vão conseguir. Estas quatro causas aparecem de novo e de novo:
- O e-mail não coincide. O formulário compara o e-mail digitado com o e-mail de cobrança. Um comprador que pagou com um e-mail do trabalho e escreve de um pessoal recebe "could not be found", todas as vezes.
- O link de confirmação pede uma verificação de e-mail. Depois de 10 minutos, a página de agradecimento quer o e-mail do pedido antes de mostrar qualquer coisa. Bom para a privacidade, confuso para um comprador que esperava ver o pedido.
- O rastreamento está onde o convidado não vê. Quando um armazém ou uma ferramenta de etiquetas grava o rastreamento em uma nota privada do pedido, o convidado nunca o vê.
"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."
- O silêncio parece golpe. Se nada chega entre "pedido recebido" e o pacote, alguns compradores presumem o pior. Um operador no Hacker News descreveu clientes inundando o suporte com "this-site-is-a-scam-where-is-my-order" por um atraso de dois dias. Isso é ecommerce em geral, não WooCommerce, mas a solução é a mesma: um e-mail de envio com um código que funciona.
As devoluções levantam a mesma pergunta uma semana depois, o que o guia de IA para gestão de devoluções cobre. O guia de notificações de atraso na entrega cobre o que enviar quando está atrasado, e o suporte relacionado a fraude cobre o que fazer quando o "onde está?" vira um chargeback.
Como o suporte deve responder a um e-mail de convidado "onde está meu pedido?"
Sempre do mesmo jeito, que é exatamente o motivo para deixar por escrito. Todo o trabalho é encontrar o pedido certo e depois dizer a única coisa que importa para o status dele.

- Encontre o pedido. Pesquise em WooCommerce > Pedidos pelo e-mail do remetente ou pelo número do pedido. Se você também usa um sistema de gestão de pedidos separado, verifique qual deles guarda o rastreamento. Se nada voltar, o convidado provavelmente usou outro endereço no checkout.
- Leia o status, não só a data. Processing significa que não foi enviado: informe a data de envio da sua política de envio. Completed com rastreamento significa enviar o link, não um parágrafo. Completed sem rastreamento significa conferir as notas do pedido e o seu armazém antes de responder.
- Peça uma coisa só quando não houver correspondência. "Pode nos enviar o número do pedido do seu e-mail de confirmação, ou o e-mail que você usou no checkout?" Uma pergunta, não um formulário.
- Corrija a causa. Se o rastreamento estava em uma nota privada, reenvie-o como nota ao cliente para que chegue ao e-mail e ao formulário de rastreamento.
Se você responde de uma caixa de entrada compartilhada em vez de um helpdesk, um sistema de tickets por e-mail vale a pena nesse ponto, porque os e-mails de convidados precisam do número do pedido fixado na conversa.
Se sua equipe trabalha em um helpdesk, a consulta do pedido é a parte lenta, porque significa sair do ticket para o administrador do WordPress. Esse é o passo que a maioria dos helpdesks de ecommerce tenta trazer para a tela do ticket.
No Zendesk AI ou no Freshdesk AI, a consulta continua fora do ticket, a menos que algo a traga para dentro.
Os guias de Gorgias com WooCommerce e de IA para suporte de rastreamento de pedidos aprofundam essa configuração.
Como as ferramentas encontram um pedido de convidado nos bastidores
Para quem está conectando um helpdesk, um chatbot ou um script: os pedidos de convidado têm customer_id igual a 0 na API REST do WooCommerce. Você não consegue buscá-los "por cliente". Você os procura com GET /wp-json/wc/v3/orders?search= mais o e-mail de cobrança ou o número do pedido, e depois lê as notas visíveis ao cliente em /orders/<id>/notes?type=customer. Os códigos de rastreamento ficam nos dados do próprio plugin de rastreamento, não nos campos de pedido do núcleo, então uma ferramenta precisa da API desse plugin (ou do endpoint de fulfillments) para citar um código. Essa é a parte que a maioria dos chatbots de rastreamento de pedidos resolve por você. Saber se a IA consegue rastrear pedidos depende, em grande parte, desse acesso aos dados.
A IA pode responder perguntas sobre pedidos de convidado em uma loja WooCommerce?
Sim, desde que leia o pedido ao vivo e verifique quem está perguntando. O passo a passo sobre automatizar o rastreamento de pedidos com IA cobre a configuração geral. Essa segunda parte importa mais no WooCommerce do que as pessoas esperam. É o mesmo raciocínio do suporte de recuperação de conta: um convidado não tem login, então "o e-mail de onde veio esta mensagem" ou "o e-mail que você me informar" é a única identidade que existe. O próprio WooCommerce não mostra um pedido antigo de convidado sem o e-mail de cobrança, e um agente de IA deve manter a mesma linha: confirmar que o número do pedido e o e-mail do checkout coincidem antes de compartilhar um endereço ou o conteúdo do pedido.
É assim que o eesel lida com isso. É um colega de IA para o seu helpdesk e, no WooCommerce, conecta-se pelo plugin gratuito eesel AI ou por uma chave de API REST (documentação de configuração), e depois consulta pedidos e clientes ao vivo: itens, totais, status e notas. Um convidado pergunta na bolha de chat da sua loja (pense em um software de chat ao vivo que consegue ler pedidos) ou escreve para o seu helpdesk, e o eesel encontra o pedido e responde em que pé ele está. Tudo o que altera o pedido, como um reembolso, uma mudança de status ou uma nota ao cliente, segue as regras de aprovação que você definir, e uma pessoa pode aprovar pelo painel ou por uma conversa no Slack.

Nenhum desses dois clientes está no WooCommerce, mas ambos mostram o padrão. A Beautek executa o fluxo de verificar e depois consultar em seu próprio sistema de pedidos: o eesel pede o e-mail do cliente, faz uma breve verificação de identidade e então lê o número do pedido, a data, o status, o código de rastreamento e a data de envio. A ClutchLoop usa o eesel como o chat em sua loja Shopify, onde responde perguntas sobre status de pedido, devoluções e produtos, e abre um ticket no Gorgias quando um chat precisa de uma pessoa.
Lojas no Gorgias podem comparar isso com o Gorgias AI order tracking, que prioriza o Shopify.
Alguns limites honestos. O WooCommerce não tem gatilhos no eesel, então nada na sua loja inicia uma conversa sozinho: a conversa vem do chat, do seu helpdesk ou do Slack. Suas políticas de envio e devolução não vivem no WooCommerce, então você conecta também o seu site. E o eesel lê códigos de rastreamento onde sua loja os expõe, então, se o rastreamento só cai em uma nota privada, corrija isso primeiro. Com a CLI do eesel, um agente de programação com IA como o Claude Code pode executar eesel integrations connect woocommerce para imprimir o link de conexão, e depois fazer perguntas de teste sobre pedidos e conferir as respostas. Uma pessoa com acesso de administrador do WordPress ainda precisa aprovar a conexão da loja.
Se você está comparando opções, os guias da melhor IA para WooCommerce e de chatbots de IA para WooCommerce cobrem o cenário, e o WooCommerce AI explica o que a Woo oferece nativamente.
Para uma visão mais ampla, a melhor IA para suporte de ecommerce vai além da Woo, e adicionar IA ao WooCommerce explica a configuração passo a passo.
Experimente o eesel na sua loja WooCommerce
As perguntas sobre pedidos de convidado são os tickets mais fáceis de repassar, desde que quem responde consiga ver o pedido. O eesel se conecta ao WooCommerce pelo plugin gratuito do WordPress, sem chaves de API para copiar, busca o pedido do convidado pelo número ou pelo e-mail do checkout e responde com o status real no seu chat ou helpdesk, enquanto reembolsos e mudanças de status aguardam o OK da sua equipe. Experimente o eesel grátis na sua própria loja.

Perguntas frequentes
Os convidados podem rastrear o pedido no WooCommerce sem conta?
[woocommerce_order_tracking], que pede o ID do pedido e o e-mail de cobrança e depois mostra o status do pedido e as notas ao cliente. Você precisa adicioná-lo a uma página por conta própria, e ele não mostra nenhum código de rastreamento da transportadora, a menos que um complemento o coloque ali. A análise do WooCommerce cobre o que mais o núcleo deixa de fora.