Help and documentation
Last updated: 15 June 2026
DeliveryGuard ETA helps Shopify merchants monitor delivery risk, prioritise problem shipments, and show estimated delivery timing on product pages. This page explains how each part works in plain language.
What DeliveryGuard ETA does
DeliveryGuard ETA watches your fulfilled orders and flags the ones that look like they may run into delivery problems, such as orders that are late, stuck, unscanned, or approaching their estimated delivery date with no tracking. It groups these into a Risk Inbox so your team can focus on the shipments that need attention, and it can show an estimated delivery range on your product pages.
It helps you act earlier on delivery issues. It does not guarantee delivery outcomes, and it does not contact carriers or customers on your behalf.
How order monitoring works
When you install the App, it listens to your Shopify order and fulfilment events. When an order is fulfilled, DeliveryGuard records it, estimates an expected delivery date from your delivery settings, and assigns a risk level. As fulfilment or tracking details change, the risk level is reassessed. A daily job also re-checks active orders so risk stays current as time passes.
The Risk Inbox
The Risk Inbox is your working queue. By default it shows orders that need attention, with the riskiest shipments first. Low-risk orders are counted as monitored on the dashboard and appear under the Low and Monitored filter rather than cluttering the default view. You can filter by risk level and switch between active and resolved orders.
What the risk levels mean
- Low: within the estimated delivery window. No action needed.
- Watch: worth keeping an eye on, for example approaching the estimated date with no tracking added.
- At Risk: showing early signs of a problem, such as a stalled scan or a label with no carrier pickup.
- Urgent: likely to need action now, such as well past the estimated date or stuck out for delivery.
- Dispute Risk: highest concern, such as long overdue with no movement, where a refund or loss claim is more likely.
Using Review
Select Review on any order to open its detail page. There you can see the risk level, the flagged issue, a plain-English explanation of why it was flagged, a recommended action, the fulfilment and tracking summary, and any case notes. Depending on your plan you can also prepare a customer update, add internal notes, and escalate the order.
Resolve and Show resolved
When an order is handled, select Resolve. This marks the order and its open risk flags as resolved and removes it from the active queue, while keeping its full history. You can view resolved orders at any time with the Show resolved toggle, and reopen one if it needs attention again. Resolving never deletes order history.
Daily re-classification
Once a day, DeliveryGuard re-checks every active order against the latest timing and tracking data, so an order that was fine yesterday can move to a higher risk level today as its estimated date approaches or passes. It only records a change when the risk level or issue actually changes, so your history stays clean and meaningful. Resolved orders are left untouched.
The product page ETA block
The optional storefront block shows an estimated delivery range on your product pages. It is calculated in the shopper’s browser from your settings, uses the word estimated, and makes no carrier guarantees.
Adding the block
In your Shopify admin, open Online Store, then Themes, then Customise. Switch the template selector to a product page, select Add block, choose Apps, then DeliveryGuard ETA, and place it below the product title or price. Save, then open a product on your storefront to confirm it shows.
Block settings
- Minimum and maximum delivery days: the estimated range, for example 3 to 5 days.
- Day type: count business days or calendar days.
- Exclude weekends: skip Saturday and Sunday when counting business days.
- Merchant timezone: the IANA timezone used for cutoff calculations, for example Europe/London.
- Order cutoff hour: orders placed at or after this hour start counting from the next business day. Growth and Command plans.
- Holiday dates: a comma-separated list of dates to skip when counting. Growth and Command plans.
- Product tag rules: override the range for products with specific tags, for example made-to-order items. Growth and Command plans.
- Display mode: show a relative range (3 to 5 business days) or absolute dates (between 14 Jun and 18 Jun).
- Headline text: the label shown before the range, for example Estimated delivery.
- Show icon: show or hide the small delivery icon.
- Alignment, font size, and spacing: control how the block sits within your product page.
- Show border and show background: optional styling. Growth and Command plans.
Customer update templates
On the order detail page you can generate a ready-made customer message from a template, edit it, and save it for your records. DeliveryGuard prepares the wording so you can send it through your own email or chat tool. Customer update templates are available on the Operator plan and above.
What the App does not do yet
- No live carrier-tracking API ingestion yet. Risk is currently assessed from Shopify fulfilment timing and any tracking details on the order. Real-time carrier scan feeds are not connected yet.
- Customer updates are copy and paste, not auto-send. DeliveryGuard prepares the message text. It does not send messages to customers directly.
- It does not contact carriers, issue refunds, or open disputes for you.
Plans and billing
Start with a 7-day free trial. Choose the plan that matches your order volume and delivery-risk workflow. The plans are Operator, Growth, and Command. Higher plans monitor more orders and unlock more of the workflow, such as case notes, advanced delivery settings, and priority support. Billing is handled through Shopify. You can view current prices, start a trial, or change your plan on the Plans and billing page inside the App.
Contact support
Email support@operatordeskstudio.com with your Shopify store domain and a short description of your question. We aim to respond within one to two business days. See also the Support page.