Shop
Package Tracking

Package Tracking

TimberCloud gives every shipment real-time package tracking with automatic status updates, customer notifications, and hands-off order status management. Once a shipment has a tracking number, TimberCloud keeps it current automatically — you and your customers always see where the package is.

Tip: When you book a shipment through TimberCloud's Carrier Services, the tracking number is captured and registered for tracking automatically — there's nothing extra to set up. Carrier Services are included on Build / Production / Enterprise, or available on Commerce via the Carrier & Freight Services add-on. See Subscriptions & Plans.

Overview

The tracking system provides:

  • Real-time status updates as the carrier scans the package
  • Multi-carrier coverage through TimberCloud's integrated carrier network
  • Automatic order updates when every package is delivered
  • Customer notifications at each tracking milestone
  • A complete event history for every shipment

How It Works

TimberCloud keeps tracking fresh using two complementary methods through the Parcels App tracking network:

MethodTimingPurpose
WebhookAs it happensPushes an update the moment the carrier scans the package
PollingAbout every 15 minutesRe-checks all active (not-yet-delivered) shipments to catch anything a webhook missed

Together, these mean tracking stays current even if a single carrier update is delayed or dropped — the next poll picks it up within about 15 minutes.

Tracking flow

  1. The order ships and a tracking number is added (automatically when you book a label, or manually).
  2. The tracking number is registered with the Parcels App tracking network.
  3. Status updates arrive in real time (webhook) and are reconciled by periodic polling.
  4. Customer notifications fire at each configured milestone.
  5. When the package is delivered, the order status updates on its own.

Tracking Statuses

Each shipment moves through these statuses as it travels:

StatusDescription
PendingTracking created, awaiting the carrier's first scan
Info receivedThe carrier has the shipment details
In transitPackage is moving through the carrier network
Out for deliveryOn the delivery vehicle
Delivery attempt failedDelivery was attempted but couldn't be completed
DeliveredPackage delivered successfully
ExceptionA problem occurred with delivery
ExpiredTracking is no longer active
CancelledThe shipment was cancelled

Carrier Coverage

Tracking runs through TimberCloud's integrated carrier network, so you don't connect or maintain individual carrier accounts. The network covers the major small-parcel carriers (for example UPS, FedEx, USPS, and DHL) as well as many regional and LTL freight carriers. The carrier is detected automatically from the tracking number where possible, so you usually don't need to pick one by hand.

Note: Specific carrier names are illustrative of the integrated network, not a fixed or exhaustive list.


Adding Tracking Numbers

Automatically from a booked label

When you book a shipment through TimberCloud's Carrier Services, the tracking number is:

  • Captured from the carrier at booking
  • Linked to the order
  • Registered for tracking updates
  • Used to notify the customer (if notifications are enabled)

This is the recommended path — see Booking Shipments.

Manually from an order

If you shipped outside of TimberCloud (or need to add a number by hand):

  1. Open the order in your dashboard.
  2. Go to the Shipping section.
  3. Click Add Tracking Number.
  4. Enter the tracking number.
  5. Select a carrier if it isn't auto-detected.
  6. Add a note if helpful (for example, "Package 1 of 2").
  7. Save.

Multiple tracking numbers per order

An order can have more than one tracking number — useful for:

  • Split shipments from different locations
  • Separate packages on large orders
  • Different carriers for different items

The order isn't marked delivered until every tracking number on it shows delivered.


Automatic Order Status Updates

When all tracking numbers on an order reach Delivered, TimberCloud automatically:

  1. Updates the order status to Delivered
  2. Records the actual delivery date and time
  3. Marks the order as shipped
  4. Pushes a real-time update to the dashboard
  5. Triggers the delivery confirmation notification (if enabled)

You don't have to mark the order delivered yourself — the tracking network drives it.


Customer Experience

Order tracking page

Customers can follow their shipment from their order page, which shows:

  • The current status
  • The estimated delivery date
  • A complete event timeline
  • The carrier name and service
  • A direct link to the carrier's own tracking page

On the embeddable storefront and hosted website, this view refreshes on its own so customers always see the latest status without reloading.

Event timeline

Each tracking update on the timeline shows the date and time, the location (city, state, country), a status description, and any additional event details.

Email & SMS notifications

You can notify customers at key milestones. Configure these in your notification settings:

EventWhen it fires
ShippedA tracking number is added
In transitThe first movement scan
Out for deliveryThe package is on the vehicle
DeliveredThe package is delivered
ExceptionA delivery problem occurs

Managing Tracking in the Dashboard

Tracking overview

From the Shop and order views you can see all active shipments at a glance — filter by status, search by tracking number, and sort by date or carrier.

Sync now

Tracking refreshes automatically, but if you want the very latest immediately:

  1. Open the tracking record.
  2. Click Sync Now.
  3. TimberCloud fetches the latest status and updates the record on the spot.

You can also sync every tracking number on an order at once.

What's tracked per shipment

For each shipment, TimberCloud stores the tracking number, carrier, current status and details, estimated and actual delivery dates, ship date, origin and destination, the full event history, and when it was last checked.


Best Practices

  1. Let booking do the work — booking a label through Carrier Services captures and registers the tracking number for you.
  2. Add manual tracking promptly — if you ship outside TimberCloud, enter the number as soon as the label is created.
  3. Watch for exceptions — keep an eye on shipments flagged with an exception so you can act early.
  4. Keep customers informed — enable shipped / out-for-delivery / delivered notifications.
  5. Double-check the number — confirm the tracking number is entered correctly before saving.

Troubleshooting

Tracking isn't updating

  • Confirm the tracking number is entered correctly and in a valid format.
  • Allow up to 24 hours after the label is created for the carrier's first scan.
  • Use Sync Now to force an immediate refresh.

A new tracking number shows "not found"

  • The carrier hasn't scanned the package yet — wait for the first scan (usually within 24 hours).
  • Verify the number directly with the carrier and check for typos.

The order isn't marked Delivered

  • An order only flips to Delivered when all of its tracking numbers show delivered.
  • Open the order and check each tracking number — one stuck in transit will hold the order.
  • Sync all tracking on the order, then confirm every package is accounted for.

Related