A delivery tracking page checklist should prove that a customer can identify the right order, understand the latest known status, reach the carrier when appropriate, and get help when events stop updating. Review the source data as well as the page; polished wording cannot repair an incorrect tracking number or carrier.

Verify order and shipment identity

Use an owner-controlled test order. Compare the order number, fulfillment, package count, carrier, tracking number, destination summary, and shipment date across the admin record, notification email, tracking page, and carrier page. Mask personal data that is not needed for recognition. If an order has multiple packages, make the relationship between each package and its tracking event clear.

Shopify explains that adding a tracking number to a fulfilled order makes tracking available through the order status page, notification emails, and the Shop app (Shopify order tracking guidance). For another platform, identify the equivalent source record and every place that reuses it. A wrong value entered once can spread to several customer surfaces.

Check status language and timestamps

List the statuses customers can see, such as label created, accepted, in transit, out for delivery, delivered, delayed, or exception. Confirm that wording does not claim more than the carrier event supports. Show the time zone or use a presentation that avoids ambiguity, and distinguish an estimated arrival from a confirmed delivery.

The U.S. Postal Service states that entering the tracking number on its tracking page returns the current item status and other tracking information (USPS Tracking basics). Your page may summarize carrier data, but the carrier's current record should remain reachable when it is the authoritative delivery source. Do not manufacture movement when no new scan exists.

Test access and privacy

Open the page from the shipping message, a signed-in account, and any guest verification path the store supports. Shopify notes that its order status page can require an account or identity verification using contact information and an order confirmation number after time has passed. Confirm that one customer's identifiers cannot reveal another customer's order.

Test keyboard navigation, visible focus, zoom, screen width, and descriptive link text. The page should not depend on color alone to distinguish a delay from a completed delivery. If a map or carrier widget fails, essential text status and a support route should still be available.

Exercise exceptions and recovery

Test a valid shipment, an unrecognized carrier, a malformed tracking value, multiple packages, a long period without a scan, and a delivered status that the customer disputes. Explain the next useful action for each state. Avoid promising a replacement or refund before the applicable policy and order facts have been reviewed.

Check whether a tracking link remains on the store's domain or opens the carrier, and verify HTTPS and the destination hostname. A custom link should be built from trusted fulfillment data, not from arbitrary customer input. Retired or corrected tracking numbers should not remain as unexplained duplicate links.

Compare notifications with the page

Trigger the supported shipping notifications and compare their status, date, carrier, tracking number, and destination with the page. Confirm that resending a message does not create a new shipment record. If customers can opt into updates, verify the consent and preference behavior in the actual system.

Record the test order, package count, carrier, timestamps, access route, observed statuses, defects, and cleanup. Recheck after changes to fulfillment providers, carrier integrations, templates, privacy controls, or customer accounts. The review is complete when a customer can follow the right shipment and knows what to do when tracking is incomplete.

Sources

  1. USPS Tracking - The Basics — United States Postal Service
  2. Order tracking at Shopify — Shopify Help Center