A customer may open a dispatch email and an order page at the same time. If the email says the parcel has shipped while the page says it is still being packed, the customer has to guess which message to trust. For a business in Tuzla’s Postane neighbourhood, rehearse that disagreement before enabling new tracking messages.
Agree what each status tells the customer
List the milestones the shop can verify, such as preparing the order, handing it to a carrier and delivering it. Record which system confirms each event. Distinguish a label being printed from a parcel being accepted by the carrier, and show the date and time attached to the latest confirmed update.
Use examples to check that the English and French labels convey the same event. If the customer needs to act, put the requested action beside the status.
Check the tracking link from an older email
Create a test order, open the first dispatch message and keep the email. Move the order to the next milestone in the test system, then reopen the original tracking link. The page should show the latest confirmed update and the same order reference.
Try an order with two parcels. Keep each parcel’s events and tracking link together, and tell the customer which part of the order each parcel contains.
Simulate a missing or delayed update
Pause carrier updates in the test copy. Verify that the page displays the last event and when it was received. Give customers an appropriate next step if the expected update does not arrive. Restore updates and check that an older event arriving late cannot replace a more recent verified status.
Put the comparison in the release notes
Record the test order, last carrier event, text from the original email, status on the order page and result in each language. Ask the support team to use the same test reference to find the order before launch.
Checklist before publishing
- Every status has a source and a timestamp
- Old links show the latest confirmed event
- Separate parcels can be distinguished
- Late events cannot overwrite a newer status
