The Elo Cloud family
EloERP Cloud
Start Free Trial
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Sell compliantly from day one.

Compliance hub
Ecommerce › Live tracking

Know where every parcel is — and let your buyers know too

One shipments cockpit answers “where are all my parcels right now?” across every courier, a central 13-status engine normalises the chaos of raw carrier codes, and a public no-login page keeps your buyers informed — all driven from a single status chokepoint that never lets a milestone slip.

Shipments cockpit

Every consignment, every courier, on one live screen

Stop logging into a dozen carrier portals to find one parcel. The shipments cockpit gathers every active consignment into a single board, each row carrying a canonical status chip so a stuck shipment is obvious at a glance — whichever courier is carrying it.

  • All consignments in one board, each tagged with a canonical status chip
  • Per-courier performance tiles — dispatched, in transit, delivered and returned at a glance
  • Aging filters that surface parcels sitting too many days in transit
  • Search by tracking number, order number or customer in one box
  • Per-row manual refresh and a direct link to the courier’s own tracking page
  • Click any courier tile to instantly filter the board to that carrier
shipments cockpit · 1,284 active
In transit
642
across 5 couriers
Aging > 4 days
57
needs a chase
Return in transit
31
RTO incoming
CN 7741·2290 · #EL-48213Out for delivery
CN 5528·1174 · #EL-48198Second attempt
Search: CN · order # · customerrefresh · track ↗
Central status engine

13 canonical statuses that map every courier’s raw codes

Every carrier speaks its own dialect of status codes. EloERP maps them all onto one central catalog of thirteen canonical statuses, so a delivery is a delivery whether it came from a global express giant or a local city rider. A monotonic lifecycle guard means a shipment can move forward but never silently regress.

1Pending 2Booked 3Picked up 4In transit 5Out for delivery 6Delivered
7Second attempt 8Shipper advice 9Awaiting shipper advice 10Return in transit 11Returned 12Cancelled 13Lost

The central catalog is managed by a super admin: each courier’s raw code list is mapped once onto these thirteen canonical statuses, and every shipment on the platform speaks that single vocabulary from then on. Because updates flow through one status chokepoint, the same event that advances a parcel also pushes back to the storefront, fires the customer notification and posts to your books — all in step.

track.yourstore · public
Order #EL-48213
Out for delivery
Estimated arrival today, before 6:00 PM
Picked up
Mon 09:12
In transit
Mon 21:40 · hub scan
Out for delivery
Tue 08:05 · with rider
Track on courier’s site ↗
Customer tracking page

A public tracking page your buyers can open without a login

Cut the “where is my order?” tickets. Buyers look up their own parcel with just an order number and phone — no account, no password — and see a clean milestone timeline fed by the same canonical statuses your team works from.

  • Look-up by order number plus phone — no login, no friction
  • A visual milestone timeline that tells the delivery story at a glance
  • A status headline with estimated-delivery context up top
  • Customer-visible event history, filtered to what buyers should see
  • A direct link out to the courier’s own tracking page for the full scan trail
Event notifications

Automated alerts at every milestone — nothing slips

Because notifications fire from the same status chokepoint that advances the shipment, every buyer hears about every milestone. There is no separate job to run, no queue to babysit, and zero events quietly missed.

Dispatch & transit milestones

The buyer gets an alert the moment an order is dispatched, again when it moves into transit, and once more when it is delivered — each carrying the tracking number and a link to the public page.

Return & cancellation alerts

When a parcel goes into return-in-transit, lands back as returned, or an order is cancelled, both your team and the customer are told — so a reversal never comes as a surprise on the books.

Failed-delivery & NDR alerts

A failed attempt or a non-delivery report raises an immediate flag, prompting a second-attempt booking or shipper advice before the parcel drifts toward an automatic return.

Payment-received notification

When a COD parcel is delivered and the courier remittance is reconciled, a payment-received notification fires and the settlement posts straight to your ledger — closing the loop from parcel to cash.

Every alert above is triggered from the single status chokepoint, so the storefront push-back, the customer notification and the accounting entry always tell the same story.

Explore the suite

Live tracking connects to the whole ecommerce module

← Back to the Ecommerce overview

One status chokepoint

See every parcel, and let your buyers see theirs

A shipments cockpit for your team, a public tracking page for your customers, and milestone notifications that never miss — all driven from one canonical status engine. Start free for 14 days.

Start 14-Day Free Trial Book a demo
Schedule a demo