Order tracking is everything that lets a customer answer one question on their own: "where is my parcel?" It starts when they pay and ends when the carrier scans the delivery. In between, the store, the carrier and sometimes a warehouse pass a tracking number around and turn scans into statuses the customer can read.
It concerns anyone who ships a physical product, from a creator posting 20 prints a month from their kitchen to a brand sending 3,000 boxes through a logistics partner. The bigger the volume, the more it looks like a system. The smaller the volume, the more it looks like a habit. Both matter.
What is order tracking?
Order tracking is the chain of events between a paid order and a delivered parcel, made visible to the buyer. In practice it rests on three pieces:
- An order status inside your store (paid, being prepared, shipped, delivered, returned).
- A tracking number issued by the carrier when the label is created.
- A tracking page, either the carrier's or your own, that reads the carrier's scans and shows them in plain words.
It is not the same as fulfillment, which is the work of picking, packing and handing the parcel over. Tracking is the visibility layer on top of that work. It is also not a guarantee of delivery. A tracking number tells you where a parcel was last scanned, not where it is right now, and a parcel can sit two days between two scans without anything being wrong.
Related vocabulary you will meet: "label" (the shipping sticker that carries the number), "manifest" (the list of parcels handed to the carrier in one go), "proof of delivery" (a signature or photo), and "exception" (any scan that is not a normal step, such as address problem or held at customs).
Why it matters
The most common support ticket in e-commerce is not "my product is broken". It is "where is my order?". Carriers call it WISMO, and for a small store it can be half of all incoming messages. Every one of those messages costs you between five and ten minutes. At 200 orders a month with a 20% WISMO rate, that is 40 tickets and roughly five hours a month spent answering a question a link could have answered.
There is a revenue side too. A customer who can see their parcel move is a customer who does not open a chargeback out of impatience. On a $60 order, a chargeback costs you the $60, the shipped goods, and a $15 to $25 dispute fee from the payment provider. Three of those a month wipe out the margin on thirty good orders.
Tracking also affects repeat purchases. The delivery window is the last thing a customer remembers about you. If the last memory is "I had no idea what was happening for nine days", the second order rarely comes.
How it works
The mechanism is the same whether you ship yourself or through a 3PL. Step by step:
- Order paid. Your store records the order and sets the status to paid. The customer receives a confirmation email with the order number.
- Label created. You or your warehouse buy a label from the carrier. The carrier returns a tracking number, typically 12 to 22 characters.
- Number attached to the order. The tracking number is stored on the order and the status moves to shipped. This is the moment to send the "your order is on its way" email with the link.
- Carrier scans. Each time the parcel is scanned (pickup, sorting hub, out for delivery, delivered), the carrier publishes an event. A tracking page polls or receives those events.
- Delivered or exception. The final scan closes the loop. An exception (failed attempt, returned to sender, customs hold) should trigger a message from you before the customer notices.
For a store doing under 100 orders a month, this can be entirely manual: buy the label, paste the number into the order, send the email. Above that, you want the label purchase and the number attachment to happen in one click, and the emails to send themselves.
Benchmarks and examples
- Time from payment to tracking number. Same day for a store shipping daily, 24 to 48 hours for a creator shipping twice a week. Anything beyond 72 hours without a message to the customer starts to generate tickets.
- WISMO share of support. 15% to 30% of tickets for stores with no proactive emails. Under 10% for stores that send shipped and out-for-delivery notifications.
- Scans per parcel. Domestic parcels usually show four to seven events. International parcels show more, with a gap of two to six days around customs that looks like the parcel is stuck. It usually is not.
- A creator example. A ceramicist ships 40 pieces a month with the national post. She prints labels on Tuesday and Friday, pastes the numbers into her orders, and her store sends the email. Her WISMO tickets went from about ten a month to two.
- A brand example. A skincare brand ships 1,500 orders a month through a 3PL. The 3PL pushes tracking numbers back to the store automatically. The brand adds a tracking page on its own domain so the customer never leaves the site.
Common mistakes
- Marking an order as shipped before the label exists. The customer receives an email with no link, then a second email, and trust drops twice.
- Sending only the carrier's raw link. Carrier pages are full of jargon. Rewrite the statuses in your own words, or at least tell the customer what to expect.
- Ignoring exceptions. A failed delivery attempt that nobody follows up on becomes a return to sender, a refund and a lost sale.
- Promising a delivery date you do not control. Say "ships within 2 business days, delivery usually 3 to 5 days" rather than "delivered Thursday".
- Treating international parcels like domestic ones. Warn about customs delays and possible import fees before the customer pays, not after.
Best practices
- Send three emails, not one. Order confirmed, order shipped with the tracking link, and out for delivery or delivered. Each one removes a reason to write to you.
- Put the tracking link in the account page too. Customers who lose the email should find it in two clicks on your store.
- Set a realistic handling time and show it on the product page. "Ships in 1 to 2 business days" on the page prevents more tickets than any tracking tool.
- Check exceptions every morning. Five minutes a day scanning for "attempted", "held" or "address issue" turns a bad week into a normal one.
- Add a note on international orders. One sentence at checkout about customs and delivery times cuts complaints on cross-border parcels by a lot.
- Keep the tracking number on the order forever. You will need it for return claims, lost-parcel insurance and disputes months later.
- Match your shipping method to your promise. If you offer express, make sure the carrier service you buy is actually express, and that tracking is included in the price you paid.
In Roctify
Every order in Roctify carries a status, and the same order object is shared by all your channels: an order placed from your link-in-bio page and one placed from your online store live in the same list, with the same customer and product data. Physical products support shipping settings, so you define your handling time and shipping rates once and they apply everywhere.
When you ship, you update the order status and add the carrier's tracking number so the customer can find it from their order confirmation. Roctify is not a carrier or a 3PL, so label purchase happens with your carrier or logistics partner, and the order in Roctify is where you keep the reference.
FAQ
Do I need a tracking number for every parcel?
For anything above roughly $15 in value, yes. Untracked letter mail is cheaper but you have no proof of shipping, so a "never received" claim ends with a refund out of your pocket. Below that value, some sellers accept the risk and price it into the margin.
What should I do when tracking has not moved for several days?
Wait 48 hours on a domestic parcel and five business days on an international one before opening a claim with the carrier. In the meantime, message the customer first, tell them you are watching it, and give the date at which you will reship or refund. Silence is what makes people angry, not delay.
Can I offer tracking if I ship from home?
Yes. National posts and most carriers sell tracked services to individuals online. You print the label at home, drop the parcel at a counter or locker, and the number works exactly like it would for a warehouse. The only difference is that you paste the number into the order yourself.