Onward tracks every shipment through a series of statuses that reflect its journey from your warehouse to the customer's door. This article explains what each status means and the typical flow a shipment follows.
The Shipment Lifecycle
A typical shipment moves through these stages:
Label Created → Confirmed → Carrier Picked Up → In Transit → Out for Delivery → Delivered
Not every shipment passes through every status — it depends on the carrier, shipping method, and how the carrier reports its updates. Some carriers skip certain milestones or combine them.
All Shipment Statuses
Label Printed
A shipping label has been generated and printed. The package has been prepared for shipping but hasn't been handed off to the carrier yet.
What the customer should know: Your order is being prepared for shipment.
Label Purchased
A shipping label has been purchased through the carrier. Similar to "Label Printed" — the package is ready to ship but hasn't been picked up.
What the customer should know: Your order is packed and a shipping label has been created.
Confirmed
The carrier has confirmed that they've received the shipment information. The package may or may not be physically in the carrier's possession yet.
What the customer should know: The carrier has confirmed your shipment. It will be picked up soon.
Carrier Picked Up
The carrier has physically picked up the package from the merchant's warehouse, fulfillment center, or drop-off location.
What the customer should know: Your package has been picked up by the carrier and is heading to a sorting facility.
In Transit
The package is moving through the carrier's network — between sorting facilities, distribution centers, or transportation hubs.
What the customer should know: Your package is on its way! It's moving through the carrier's delivery network.
Out for Delivery
The package has arrived at the local delivery facility and is on the delivery vehicle. It should be delivered today.
What the customer should know: Your package is out for delivery and should arrive today!
Delivered
The package has been successfully delivered to the shipping address.
What the customer should know: Your package has been delivered. Check your mailbox, porch, or designated delivery area.
Available for Pickup
The package has arrived at a pickup location (post office, parcel locker, retail location, etc.) and is waiting for the customer to collect it.
What the customer should know: Your package is ready for pickup at the designated location.
Picked Up
The customer has collected the package from the pickup location.
What the customer should know: You've picked up your package. Enjoy your order!
Delayed
The carrier has reported a delay. This could be due to weather, high volume, customs processing, or other logistical reasons.
What the customer should know: Your shipment is experiencing a delay. The carrier is working to get it back on track.
Attempted Delivery
The carrier attempted to deliver the package but was unable to complete the delivery. Common reasons include: no one home, access issues, incorrect address, or security gate restrictions.
What the customer should know: The carrier tried to deliver your package but couldn't complete the delivery. They may try again or leave instructions for pickup.
Delivery Error (Failure)
The carrier has reported a delivery failure. This could mean the package was returned to sender, couldn't be delivered due to an address issue, or was damaged in transit.
What the customer should know: There was an issue with delivering your package. Contact the store for assistance.
Returning to Sender
The package is on its way back to the merchant. This usually follows repeated failed delivery attempts, an incorrect or incomplete address, or a customer refusal.
What the customer should know: Your package is being returned to the store. Contact us so we can help arrange redelivery or a refund.
International vs. Domestic Shipments
International shipments may experience:
Longer transit times — Packages pass through customs, which can add days.
Additional statuses — Some carriers report customs clearance as a separate event.
Different exception thresholds — Onward uses longer thresholds for international shipments when detecting stalled or stuck packages.
How Statuses Are Determined
Onward uses two sources of tracking data:
Shopify fulfillment data — When you fulfill an order in Shopify and add a tracking number, Onward captures the fulfillment information.
Multi-carrier tracking enrichment — Onward uses specialized tracking services (primarily Ship24, with 17Track as an additional source for carriers Ship24 doesn't cover) to pull detailed carrier events that go beyond what Shopify provides. This includes location data, carrier messages, and more granular status updates.
The combination of both sources gives you the most complete picture of each shipment's journey.
