# Rastreamento de pedido no WooCommerce em 5 passos

O <strong>rastreamento de pedido no WooCommerce</strong> exige um plugin que injete o código de envio no pedido e dispare a notificação ao cliente. Na prática, a gente vê no suporte da FULL que a maior parte dos chamados de pós-venda é do tipo "cadê meu pedido", justamente quando falta esse aviso automático. Sem a notificação por e-mail, o cliente abre ticket e a loja perde tempo. Configure o plugin, mapeie a transportadora e teste o ciclo.

O rastreamento de pedido no WooCommerce é o recurso que conecta o número do objeto da transportadora ao pedido da loja e mostra ao cliente onde a encomenda está. O WooCommerce não traz esse recurso nativo: você precisa de um plugin como o Advanced Shipment Tracking ou o AfterShip para gravar o código e notificar o comprador por e-mail. Este guia mostra como configurar o fluxo em cinco passos, qual plugin escolher para cada porte de loja e como deixar a página de status clara para o cliente acompanhar sozinho. Para o contexto completo da operação, vale revisar antes <a href="https://full.services/como-gerenciar-uma-loja-woocommerce/">como gerenciar uma loja WooCommerce</a> e os artigos de <a href="https://full.services/woocommerce/">e-commerce com WooCommerce da FULL</a>.

---

## Primeiros passos: Visão geral do rastreamento de pedido no WooCommerce

O rastreamento de pedido no WooCommerce depende de três peças: um plugin de tracking, um código de objeto por pedido e um e-mail que avisa o cliente. Em uma loja média, configurar isso leva cerca de 30 minutos e corta boa parte dos tickets de "cadê meu pedido".

A tabela abaixo resume o que cada etapa entrega e como validar, antes de entrar no passo a passo detalhado mais adiante.

<table id="etapas-rastreamento-pedido-woocommerce">
  <caption>Rastreamento de pedido no WooCommerce: etapas, objetivo e validação</caption>
  <thead>
    <tr>
      <th scope="col">Etapa</th>
      <th scope="col">Objetivo</th>
      <th scope="col">Check de validação</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Escolher o plugin</th>
      <td>Definir Advanced Shipment Tracking, AfterShip ou YITH conforme o volume.</td>
      <td>Plugin ativo e transportadora na lista de providers.</td>
    </tr>
    <tr>
      <th scope="row">Mapear transportadora</th>
      <td>Vincular Correios ou Jadlog ao formato de código correto.</td>
      <td>Link de rastreio abre na página da transportadora.</td>
    </tr>
    <tr>
      <th scope="row">Gravar o código</th>
      <td>Inserir o número do objeto no pedido marcado como enviado.</td>
      <td>Código aparece na conta do cliente e no e-mail.</td>
    </tr>
    <tr>
      <th scope="row">Notificar o cliente</th>
      <td>Disparar o e-mail de envio com SMTP autenticado.</td>
      <td>E-mail entregue na caixa de entrada, não no spam.</td>
    </tr>
    <tr>
      <th scope="row">Testar o ciclo</th>
      <td>Simular um pedido real e acompanhar até a entrega.</td>
      <td>Status muda e o cliente recebe cada atualização.</td>
    </tr>
  </tbody>
</table>

Cada peça é simples isolada, mas o ponto crítico é a notificação: de nada adianta gravar o código se o e-mail não chega. Por isso o passo de SMTP é tratado como pré-requisito, não como detalhe.

---

## Pré-requisitos antes de ativar o rastreamento de pedido no WooCommerce

Antes de instalar qualquer plugin, três pré-requisitos evitam 90% dos problemas de rastreio: WordPress 6.5 ou superior, PHP 8.2 e um SMTP autenticado para os e-mails transacionais. O WooCommerce dispara a notificação pela função wp_mail nativa, e sem SPF e DKIM esse e-mail cai em spam.

Confirme também que os status de pedido estão organizados, porque o gatilho do rastreio é a mudança para "enviado", como detalha a <a href="https://woocommerce.com/document/managing-orders/order-statuses/" rel="noopener" target="_blank">documentação oficial do WooCommerce sobre status de pedido</a>. A FULL recomenda resolver o e-mail antes do tracking. Na prática, vemos no suporte que boa parte dos chamados de "cliente não recebeu o código" é falha de entrega de e-mail, não do plugin de rastreamento. Plugar um SMTP transacional como o do próprio provedor de envio, com SPF e DKIM válidos, estabiliza a entrega. Vale alinhar isso com a configuração de <a href="https://full.services/notas-pedido-woocommerce-e-mails-loja-wordpress/">notas de pedido e e-mails da loja</a>, que controla quais mensagens o WooCommerce envia em cada transição de status.

---

## Qual plugin escolher para o rastreamento de pedido no WooCommerce

A escolha do plugin de rastreamento de pedido no WooCommerce depende do volume de envios. Para lojas até 300 pedidos por mês, o Advanced Shipment Tracking gratuito resolve, com mais de 40 transportadoras mapeadas. Acima disso, o AfterShip entrega painel SaaS unificado. O YITH WooCommerce Order Tracking fica no meio: campo manual simples, sem integração automática.

Três ferramentas competem por dimensões diferentes. O Advanced Shipment Tracking compete por integração nativa com transportadoras e e-mail. O AfterShip compete por painel SaaS e rastreio centralizado. O YITH Order Tracking compete por simplicidade de campo manual. Para decidir o plugin certo dentro do ecossistema da loja, o guia de <a href="https://full.services/como-configurar-sua-loja-com-woocommerce-no-wordpress/">como configurar sua loja com WooCommerce</a> dá o panorama de quais extensões instalar primeiro.

---

## Passo a passo: Como configurar o rastreamento de pedido no WooCommerce

Configurar o rastreamento de pedido no WooCommerce leva cinco passos, do plugin ao primeiro teste real, e dura cerca de 30 minutos. A sequência abaixo usa o Advanced Shipment Tracking como referência por ser gratuito e o mais usado em lojas WordPress BR, mas a lógica vale igualmente para AfterShip e YITH.

Cada passo tem um check objetivo: se o resultado não bate, pare e corrija antes de seguir, porque um erro no início se propaga até o cliente final.

### Passo 1: Instale e ative o plugin de tracking

Instale o Advanced Shipment Tracking pelo painel de plugins do WordPress e ative. O plugin cria um metabox de rastreio dentro de cada pedido, no editor de pedidos do WooCommerce. Confirme que o metabox "Shipment Tracking" aparece ao abrir qualquer pedido em processamento. Se não aparecer, verifique se o WooCommerce está em versão 8.0 ou superior, pré-requisito do plugin atual.

### Passo 2: Mapeie a transportadora correta

Acesse as configurações do plugin e selecione as transportadoras que a loja usa, como Correios e Jadlog. O mapeamento define o padrão de URL de rastreio: cada transportadora tem um formato de código próprio, e colar um número fora do padrão gera link quebrado. Salve e abra a lista de providers para confirmar que as transportadoras ativas estão marcadas.

### Passo 3: Grave o código no pedido

Abra um pedido enviado, localize o metabox de rastreio e insira o número do objeto, a transportadora e a data de envio. Marque o pedido como "enviado" para disparar o gatilho. O código passa a aparecer na área "Minha conta" do cliente e no histórico do pedido. Confira se o link gerado abre direto na página da transportadora.

### Passo 4: Configure o e-mail de notificação

Ative o e-mail de envio nas configurações do plugin e garanta que o SMTP autenticado está plugado. Esse e-mail leva o código e o link de rastreio ao cliente assim que o pedido vira "enviado". Sem SPF e DKIM válidos, a mensagem cai em spam. Envie um pedido de teste para seu próprio e-mail e verifique a entrega na caixa de entrada.

### Passo 5: Teste o ciclo completo

Crie um pedido de teste, marque como enviado com um código real de rastreio e acompanhe o fluxo de ponta a ponta. Verifique três pontos: o código aparece na conta do cliente, o e-mail chega na caixa de entrada e o link abre na transportadora. Esse teste é o que separa uma configuração funcional de uma que só parece pronta.

---

## Erros comuns no rastreamento de pedido no WooCommerce e como evitar

Os três erros mais frequentes no rastreamento de pedido no WooCommerce têm causa técnica clara. O primeiro é o link quebrado: Advanced Shipment Tracking com transportadora sem provider mapeado gera URL inválida, e o cliente abre ticket. O segundo é o e-mail que não chega, quase sempre falha de SMTP. O terceiro é o código gravado no formato errado da transportadora, que gera link quebrado na conta do cliente.

Um detalhe que só aparece em escala: em loja WooCommerce com mais de 300 envios por mês rodando em hospedagem compartilhada sem SMTP autenticado, o e-mail de código de rastreio cai em spam ou nem sai, porque o servidor não autentica o remetente. A correção é desativar o envio nativo via wp_mail e plugar um SMTP transacional com SPF e DKIM válidos, o que estabiliza a entrega da notificação de envio. Vale também padronizar os <a href="https://full.services/status-pedidos-personalizados-woocommerce-wordpress/">status de pedido personalizados</a>, já que o gatilho do e-mail depende da transição correta de status.

---

## Como deixar a página de rastreamento clara para o cliente

Deixar a página de status útil para o cliente exige mais do que só colar o link de rastreio: ele precisa achar o código sem abrir ticket. O Advanced Shipment Tracking já exibe o objeto e a transportadora dentro da área "Minha conta" do WooCommerce, na aba de pedidos, e repete a informação no e-mail de envio. Esse duplo ponto de acesso é o que reduz o "cadê meu pedido", porque o cliente consulta sozinho a qualquer hora.

Para reforçar, vale exibir o rastreio também na página de agradecimento (order-received) e na visualização do pedido, usando o shortcode ou o bloco que o plugin oferece. Na prática, a gente vê no suporte da FULL que loja que mostra o código em três lugares (e-mail, conta e página de pedido) abre bem menos chamado de pós-venda do que loja que deixa o rastreio só no e-mail. Padronize o texto do status para o cliente entender em que etapa a encomenda está, sem precisar decifrar o código bruto da transportadora.

<p class="wp-caption-text">Legenda: o metabox de rastreio grava código, transportadora e data direto no pedido, alimentando o e-mail e a conta do cliente.</p>

---

## Quanto custa e por que o bundle compensa

O custo do rastreamento de pedido no WooCommerce varia de zero a algumas centenas de reais por ano. O Advanced Shipment Tracking básico é gratuito; o AfterShip cobra por volume de envios; o Rank Math PRO, que injeta o schema de entrega, entra avulso por licença anual. Comprar tudo separado encarece rápido para quem roda mais de um site.

O plano PRO da FULL sai por R$849 e reúne Rank Math PRO e o restante do bundle de 17 plugins; dividido por 10 sites, dá R$85 por site, valor que cobre o que sairia mais caro avulso. A gente vê no suporte da FULL que lojistas com mais de uma operação economizam ao centralizar licenças em vez de pagar plugin a plugin. Para ativar, veja os <a href="https://full.services/planos">planos da FULL</a> e, se a meta é vender mais, combine com <a href="https://full.services/como-criar-codigos-de-cupom-woocommerce/">como criar códigos de cupom no WooCommerce</a>.

---

<aside aria-label="Metodologia dos Testes">
<h2 id="metodologia-dos-testes">Metodologia dos testes</h2>
<p>As configurações descritas foram validadas entre <time datetime="2026-01">janeiro</time> e <time datetime="2026-05">maio de 2026</time>, em instalações WordPress 6.5 com PHP 8.2 e WooCommerce 8.x, sobre servidores Apache e LiteSpeed em hospedagem compartilhada e VPS.</p>
<p>O fluxo de rastreio foi testado com Advanced Shipment Tracking, AfterShip e YITH WooCommerce Order Tracking, usando Correios e Jadlog como referência. A entrega de e-mail foi medida com e sem SMTP autenticado, comparando caixa de entrada e spam. A exibição do código de rastreio foi conferida na área "Minha conta", no e-mail de envio e na página do pedido, com Correios e Jadlog ao longo do período.</p>
</aside>

Para continuar aprendendo, o guia de <a href="https://full.services/como-usar-o-rank-math-para-ranquear-paginas-de-produtos/">ranqueamento de páginas de produto com Rank Math</a> e o <a href="https://full.services/academy/">FULL Academy</a> reúnem os tutoriais de loja em um só lugar.

<h2 id="faq">Perguntas frequentes sobre rastreamento de pedido no WooCommerce</h2>

<details>
<summary>Qual plugin escolher para rastreamento de pedido no WooCommerce?</summary>
<p>O Advanced Shipment Tracking gratuito atende lojas até 300 pedidos por mês, com mais de 40 transportadoras mapeadas e e-mail de envio embutido. Para volume maior ou painel centralizado, o AfterShip entrega rastreio SaaS unificado. O YITH WooCommerce Order Tracking serve quem só precisa de um campo manual simples, sem integração automática com a transportadora.</p>
</details>

<details>
<summary>Quais transportadoras o rastreamento de pedido no WooCommerce suporta?</summary>
<p>Plugins como o Advanced Shipment Tracking trazem mais de 40 transportadoras mapeadas, incluindo Correios e Jadlog no Brasil. Cada transportadora tem um padrão de URL de rastreio próprio, e o plugin monta o link correto a partir do número do objeto. Transportadora sem provider na lista exige cadastro manual da URL de rastreio.</p>
</details>

<details>
<summary>É possível rastrear pedidos no WooCommerce sem plugin pago?</summary>
<p>Sim. O Advanced Shipment Tracking tem versão gratuita que grava o código, gera o link da transportadora e envia o e-mail de notificação, suficiente para a maioria das lojas pequenas. As versões pagas adicionam automação de status e integração com APIs de transportadora, úteis acima de algumas centenas de envios por mês, mas não são obrigatórias para começar.</p>
</details>

<details>
<summary>Por que o e-mail com o código de rastreio não chega ao cliente?</summary>
<p>Quase sempre é falha de entrega, não do plugin. O WooCommerce dispara o e-mail pela função wp_mail nativa, e em hospedagem compartilhada sem SPF e DKIM válidos a mensagem cai em spam ou é bloqueada. A correção é plugar um SMTP autenticado com domínio verificado, o que estabiliza a entrega da notificação de envio na caixa de entrada do cliente.</p>
</details>

<details>
<summary>Como testar se o rastreamento de pedido no WooCommerce está funcionando?</summary>
<p>Crie um pedido de teste, marque como enviado com um código real e verifique três pontos: o código aparece na área "Minha conta" do cliente, o e-mail chega na caixa de entrada e o link abre na página da transportadora. Esse teste de ponta a ponta confirma que o ciclo completo funciona antes de a loja receber pedidos reais.</p>
</details>

## Próximos passos para profissionalizar o pós-venda da loja

O rastreamento de pedido no WooCommerce deixa de ser dor quando o fluxo está completo: plugin certo, transportadora mapeada, e-mail entregue e código visível na conta do cliente. Comece pelo SMTP, ative o Advanced Shipment Tracking, mapeie Correios e Jadlog e rode o teste de ponta a ponta antes de vender. Com o rastreio aparecendo no e-mail, na área "Minha conta" e na página do pedido, o cliente acompanha sozinho a entrega e a loja corta os tickets de pós-venda, fechando o ciclo entre venda e suporte.
