Blog / Guide

Where WooCommerce keeps your tracking numbers

WooCommerce doesn’t have one standard home for tracking numbers. Where yours end up depends on how you ship: a plugin, your 3PL or a quick note typed by your team. Before you can show customers a tracking page, you need to know which one it is.

1. A shipment tracking plugin

The most common setup. The WooCommerce Shipment Tracking plugin, and plugins that follow the same format like Advanced Shipment Tracking, save each tracking number with its carrier and ship date on the order. One order can hold several tracking numbers, which matters as soon as you split shipments.

Good sign: you see a “Shipment Tracking” box on the order screen in your WooCommerce admin.

2. A custom order field

Many 3PLs and shipping apps write the tracking number to their own order field instead. The data is there, it just has a different name, like _tracking_number or shipping_tracking.

Good sign: tracking shows up in your order data or exports, but not in a tracking box.

3. Order notes

Some teams and tools add a note like “Shipped with UPS, tracking 1Z84F2K1…”. It works for customers reading emails, but it’s the hardest place for software to read, so the format needs to be consistent.

Good sign: your order notes are where you go to find tracking.

How to choose

  • If you have a tracking plugin, use it. It’s the most reliable and supports split shipments.
  • If your 3PL writes to a custom field, use that field.
  • Use order notes only if nothing else is available, and keep the wording the same every time.
  • If you’re adding tracking by hand or starting fresh, you don’t need a plugin for it. A tool that writes to the Shipment Tracking field, like OrderCtrl, gives you the same reliable format.

How OrderCtrl handles it

When you connect your store, OrderCtrl looks at your 20 most recent orders, checks all three places and suggests the one where it found tracking. You can test the choice on a real order before saving, and switch any time.

It also works the other way. Add a tracking number on an order in OrderCtrl, or buy the shipping label there, and the number is saved to the WooCommerce order in the Shipment Tracking format, next to any numbers already on it. So one tool adds the tracking, tracks the package and emails the customer, without a separate tracking plugin or service.

Not sure what you use? Open a recent shipped order in WooCommerce and look for a tracking box, then check the order notes. Keep in mind that WooCommerce doesn’t show the Shipment Tracking field in its own emails unless a plugin displays it.