Documentation

Delivery Estimates

Overview

Delivery Estimates are the focal point of Ingrid Delivery Tracking, providing clear delivery time estimates to the End Customer. Accurate and timely delivery information is a crucial part of the Tracking Journey, as it contributes to increased satisfaction and eases anxiety around the delivery process.

Ingrid Delivery Tracking comes with a built-in mechanism that keeps track of the estimates, allowing for updates not only from the carriers end during the delivery stage but also from the merchants during order's preparation stage.

Estimated Delivery Time

The most important promise to the End Customer, the Estimated Time of Arrival (ETA), indicating when a parcel will be delivered to selected delivery address.

Estimated delivery time

Estimated arrival at pickup point time

ETA promise can be provided to the Ingrid System in a few ways:

If you use Ingrid Delivery Checkout together with Ingrid Delivery Tracking, the delivery promise presented to the Customer upon completion of a checkout session will be automatically collected by the ETA tracking mechanism implemented in Delivery Tracking and shown on the Tracking Widget/Page.

To provide comprehensive information on the estimated delivery times for orders originating outside of the Ingrid System, you can include them in the createTrackingOrder request (see promises in the example)

In case ETA is not known prior to creating an order, or in case it changed during the preparation stage (e.g. due to a high volume of orders), Tracking API (publishOrderEvent endpoint) allows you to post ETA updates along with an order-level event. Those events are meant to provide more granular updates and enhance the parcel tracking experience even before the parcel is ready to leave the warehouse.

After a parcel is in a Carrier's hands, it is their turn to provide the End Customer with tracking updates. This includes information on the Estimated Delivery Time. When the Ingrid System receives a tracking event containing an update on ETA, it is automatically recognised by the ETA tracking mechanism and shown on the Widget/Page to give the End Customer a clear picture of when their delivery will arrive.

Keeping track of the ETA

The importance of ETAs extends beyond timely delivery expectations. Providing real-time updates, including information on when deliveries are running late, is crucial to achieving transparent and meaningful communication with Customers. The ETA tracking mechanism marks ETA as exceeded as soon as the latest ETA date has passed. As a result, Tracking Widget/Page shows an alert to proactively inform the End Customer about the delay.

Estimated delivery time exceeded alert

Estimated Submission Time

Ingrid Delivery Tracking is designed to provide information about the entire Delivery Journey. Since this starts with the End Customer placing an order, we also track another important promise: the Estimated Submission Time Promise.

Estimated Time of Submission (ETS) indicates the day the parcel will be picked up by the Carrier.

Similar to the Estimated Delivery Time promise, ETS can be provided to Ingrid System in a few ways:

Along with ETA, the completed checkout session contains information about the estimated carrier pickup time. This value will be collected automatically by the ETA tracking mechanism and presented to the End Customer on the Widget/Page as Estimated Submission Time.

Multiple events can impact and extend the preparation time of an order, causing the submission date to be postponed. Order Events are a good way to update such information in the Ingrid System for the End Customer to stay updated.

Even though Estimated Submission Time is not highlighted in the Tracking UI, the date is still tracked by the ETA tracking feature and can be exceeded. When ETS is marked as exceeded, an internal event tracking event is posted, enabling the option to e.g. trigger an email notification informing End Customers about delayed submission.

Last updated: Wed, Aug 13, 06:15 AM