Per-channel NetDispatch OTD.
At a glance
Net Dispatch on-time delivery rate split by sales channel: own Shopify/Magento/WooCommerce site, Amazon UK, eBay UK, OnBuy, Etsy UK, Notonthehighstreet, B2B EDI, etc. UK marketplaces have their own SLAs that may differ from the underlying carrier’s commit; this card surfaces channel-specific on-time problems hidden in the aggregate.
| What it counts | COUNT(shipments WHERE delivery_date <= promised_date AND channel = X) / COUNT(delivered shipments WHERE channel = X) per channel over the trailing 30 days. Aggregate equals On-Time Delivery Rate. |
| How “channel” is determined | Net Dispatch reads channel attribution from the originating ecommerce platform stamped on the booking (via customerReferences or equivalent). Most UK ecommerce platforms (Shopify UK, BigCommerce UK, Magento, WooCommerce) integrate with Net Dispatch and pass channel tags. |
| UK marketplace SLA layering | Amazon UK Seller-Fulfilled Prime: 1-2 day calendar-day SLA, strict; Late Shipment Rate >4% over 7 days = SFP suspension. eBay UK: variable per listing; “Below Standard” seller status if late-shipment rate >5%. OnBuy: similar to eBay. Notonthehighstreet: more flexible but premium-buyer expectations. |
| Delivery success criterion | Net Dispatch unified Delivered status. |
| On-time threshold | The card uses the underlying carrier’s commit (booked promise). Marketplace SLAs may differ; if Net Dispatch’s commit was met but Amazon’s calendar-day SLA was missed, the card counts the shipment as on-time but the marketplace will count it as late. |
| Channel coverage | Most UK DTC merchants see Shopify/own-site, Amazon UK, eBay UK, plus B2B (Faire Europe, direct retailer EDI). Channels under 5% volume pool into “Other”. |
| Returns / RTO | Excluded across channels. |
| Time window | 30D (rolling 30 days) |
| Alert trigger | any channel <90% (warn). Aggregate alert is on parent card. |
| Sentiment key | on_time_delivery_rate |
| Roles | owner, operations, marketing |
Calculation
Calculated automatically from your NetDispatch data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK DTC homeware merchant selling on Shopify (own site), Amazon UK FBM, eBay UK, OnBuy, and Notonthehighstreet. Reading taken at 09:00 GMT on 12 Mar 26 for the trailing 30 days.| Sales Channel | Shipments | On-Time | Marketplace SLA | Delta vs aggregate |
|---|---|---|---|---|
| Shopify (own site) | 8,420 | 95.2% | n/a (merchant promise) | +1.2 ppt |
| Amazon UK FBM (SFP) | 2,810 | 91.4% | 96% required | -2.6 ppt |
| eBay UK | 1,420 | 92.8% | 95% required | -1.2 ppt |
| OnBuy | 480 | 93.1% | 95% required | -0.9 ppt |
| Notonthehighstreet | 220 | 96.4% | none formal | +2.4 ppt |
| Faire Europe (B2B) | 110 | 97.3% | NET-30 invoicing | +3.3 ppt |
| Other (pooled) | 1,000 | 92.0% | varies | -2.0 ppt |
| All channels (aggregate) | 14,460 | 94.0% | n/a | 0 |
- Amazon UK SFP at 91.4% is in warn zone. Amazon’s 4% Late Shipment Rate threshold maps to 96% on-time required; this is at 91.4%. If trajectory continues, listings risk SFP suspension and loss of Prime badge. Investigation: the merchant routes Amazon SFP via Royal Mail Tracked 24 (next-day); UK midweek nor’easter weather caused a backlog. Mitigation: shift Amazon SFP volume to DPD Next Day for the next 30 days at higher cost (£2/parcel premium) but better reliability.
- eBay UK at 92.8% is just under warn. eBay UK seller-status thresholds tighter than US eBay; “Below Standard” status risks listing demotion. The merchant uses Royal Mail Tracked 48 (2-day) on eBay; consider upgrading to Tracked 24 for high-AOV eBay listings.
- Shopify own-site at 95.2% is healthy. Merchant’s checkout copy says “delivery in 3-5 business days”; carriers comfortably hit this. Don’t over-promise on own-site.
- Notonthehighstreet and Faire B2B at top of range. Premium-buyer expectations; merchant has matched with premium DPD service for these channels.
- The 2.6 ppt Amazon UK drag is invisible at the aggregate. Amazon is 19% of volume; aggregate at 94% looks fine. The channel split is the diagnostic; this card exists for exactly this reason.
Sibling cards merchants should reference together
| Card | Why pair it with NetDispatch OTD by Sales Channel | What the combination tells you |
|---|---|---|
| On-Time Delivery Rate | The aggregate. | Always read together; aggregate hides channel-specific problems. |
| OTD by Route | UK regional split. | Often channel × region cross-tab identifies actionable fix. |
| Shipments by Service | Carrier-mix split. | Shows which carrier serves each channel. |
| Avg Shipping Cost | Cost trade-off. | Fixing channel SLA often requires shifting to DPD or Royal Mail Tracked 24. |
Cross-connector: shopify.unfulfilled_orders | Shopify channel context. | Shopify backlog is leading indicator for Shopify-channel row. |
| Cross-connector: Amazon UK Seller Central | Marketplace-side scorekeeping. | Amazon UK Late Shipment Rate authoritative for SFP penalties. |
Cross-connector: shopify.refund_rate | Channel-tagged refund. | Channel on-time slip predicts channel-specific refund-rate climb. |
Reconciling against the vendor’s own dashboard
Where to look in Net Dispatch’s own dashboard: Net Dispatch’s portal does not natively split by sales channel; channels are a merchant-side construct. The card relies on the channel reference stamped at booking time. For channel-specific scorekeeping, reconcile against each marketplace’s seller dashboard (Amazon Seller Central → Account Health, eBay UK → Seller Hub, OnBuy → Performance). Why our number may legitimately differ from the marketplace’s dashboard:| Reason | Direction | Why |
|---|---|---|
| SLA clock differs | Either | Amazon counts late from order placement (calendar-day); Net Dispatch from label-print. Amazon’s late-flag may fire before Net Dispatch’s. |
| Order-to-ship lag | Card may show higher | If WMS delays printing, Net Dispatch-side commit is from label-print; Amazon scores from order. |
| Channel attribution | Either | Shipments without channel reference fall to “Other”. |
| Marketplace pause-periods | Marketplace may show higher | Amazon UK pauses SLA scoring during declared disruptions; Net Dispatch does not. |
| Card | Expected relationship | What causes legitimate divergence |
|---|---|---|
| Amazon UK Seller Central | Direct comparison Amazon channel. | Different SLA clock. |
| eBay UK Seller Hub | Direct comparison eBay channel. | eBay counts dispatch-time differently. |
shopify.unfulfilled_orders | Upstream Shopify channel. | Backlog is forward-looking; this card lagging. |