Picked up
Dummy copy: your cargo has been collected and logged into our system at the origin point.
Cargo visibility
Enter your reference to view the latest movement. This demo responds to three sample references — try NNL-2026-0142 (in transit), NNL-2026-0087 (delivered) or NNL-2026-0205 (picked up).
Tracking number
How tracking works
Dummy copy: every shipment reference is tied to a route plan created when your cargo is booked. As the vehicle checks in at each hub, the status below updates automatically — no need to call in for a manual update.
Dummy copy: your cargo has been collected and logged into our system at the origin point.
Dummy copy: the shipment has cleared a cross-dock or hub and is moving toward its next stop.
Dummy copy: cargo has arrived and been signed for at the final destination.
Going live
Dummy copy: this page currently looks up three sample references from nebula_demo_shipments() in functions.php. To power it with real shipment data, you have two options:
Dummy copy: a free, open-source WordPress plugin built specifically for courier, cargo and logistics companies (not tied to WooCommerce). It gives you a shipment database, a customer-facing tracking widget/shortcode, and a driver/status update workflow out of the box — a close match for a site like this one. View the plugin →
Dummy copy: if you already ship via DHL, FedEx, UPS or a similar carrier, replace the lookup in nebula_demo_shipments() with a live call to that carrier's tracking API and map the response onto the same timeline markup.
Dummy copy: this theme already registers a private Shipment post type in functions.php as a starting point — extend it with custom fields (or a plugin like Advanced Custom Fields) and query it instead of the hardcoded array.
Dummy copy: whichever route you choose, keep this page's form and result markup (.track-form, .tracking-result, .timeline) so the visual design stays consistent — only the data source needs to change.
Can't find your reference?