E-COMMERCE

Delivery automation: order statuses without constant manual checks

How to link every shipment to its order, update statuses without manual checks, and catch delays in time.

4 min readBy Artem Kotsar

The question "Where is my order?" often comes up because the store and the customer see different information. A manager copies the tracking number, checks the carrier by hand, and retells the status in a messenger. Delivery automation is useful when it links every shipment to its order and creates a clear action when something is delayed. The main result of such a process is being able to tell a normal delivery from one that needs intervention, quickly.

When a process needs automation

One order can consist of several parcels, especially when different suppliers ship the items. So a single "shipped" status is not enough. You need data on each part of the order and rules for how the overall result is derived. Define separately which data the carrier confirms and which the supplier reports. A created waybill does not yet prove the parcel was handed to the carrier.

Recommended workflow

01. Linking the shipment

Store the order number, parcel contents, carrier, and shipment ID. For split orders, track each parcel separately. The manager should see which items are already on the way and which are still waiting to ship.

02. Receiving events

Update the status through the carrier's available interface or a scheduled check. Keep the original status and the event time. A repeated event must not create a new notification or move the order back a stage.

03. A clear notification

Turn statuses into a short message with the order number and the action expected from the customer. Send it only on a meaningful change. Treat consent for service messages and the chosen channel separately from marketing mailings.

04. Exception queue

A delay, a wrong address, a refusal, or no movement creates a task for the person in charge. The task needs a response deadline and the shipment details. Once it is resolved, record the outcome so the exception never stays open forever.

Handling exceptions

Event order

Events can arrive late. Compare their times and the allowed status transitions. If the carrier sends contradictory data, keep both events and pass the case for review instead of making an automatic promise to the customer.

Notifications and limits

Limit repeat messages and check the contact before sending. A message delivery failure must land in the work queue. Do not declare an order fully delivered until every linked parcel is confirmed.

The first pilot

Launch the process for one carrier and one shipment type. Prepare tests for a partial shipment, a repeated event, a wrong tracking number, and a return to sender. First the manager approves the message texts. Then automate only the statuses whose source and meaning are unambiguous.

Checking the result

Compare the same process and a comparable workload before and after the pilot. Set target values based on your own starting point.

Delivery enquiries

The number of "where is it" requests per comparable number of shipments.

Response speed

The time between a problem event and the first action by the person in charge.

Status accuracy

The share of checked shipments with the correct state in the store's system.

Repeat messages

The number of unnecessary notifications caused by duplicate events.

Frequently asked questions

Can we promise an exact delivery date?

Show the source's confirmed estimate and what kind of estimate it is. If the carrier gives an approximate date, keep it as approximate. A date change must be visible to both the manager and the customer.

What if the supplier does not send a tracking number?

Create a separate "awaiting shipment" stage with a deadline and an owner. A reminder to the supplier helps, but a missing number must never be automatically replaced with an "in transit" status. Nexora Digital Systems helps design such a process around your systems and working rules. In the first conversation we can set the pilot's scope, the process owner, and how the result will be checked.

Sources

The documentation separates the work of fulfilling an order from the actual fulfilment, including partial shipments.

Sources checked on 04.10.2026. The implementation order and pilot in this article are Nexora's recommendations and need adapting to your systems. The examples are not results from client projects.

If a process runs through a CRM, spreadsheets, email, Telegram, finance, or several departments, it can be broken down into an architecture that shows exactly where automation will create a real effect. Describe one problem process and we will show you what data is needed to evaluate it and what a target system could look like.

Read next

© Nexora Digital Systems. All blog articles are original copyrighted material. Copying, reprinting, or publishing them in full or in part without written permission is prohibited. Short quotations are allowed only with an active link to the original article.