Skip to main content
Card class: HeroCategory: Nerve Centre

At a glance

A real-time count of orders that have passed their despatch deadline today without a PostNord label being generated or a manifest handover being recorded. This is the upstream warning that sits before every delivery metric: a parcel that misses its cut-off in your warehouse cannot meet PostNord’s transit aim no matter how well the carrier performs. The card fires the moment more than five orders sit past their deadline, so your despatch desk can clear the backlog before it becomes tomorrow’s late-delivery and “where is my order” workload.
What it countsOrders whose internal despatch-by time has passed in the current local day and that have no recorded PostNord label or manifest event. Each unfulfilled order counts once until a label is generated or the order is cancelled.
Data sourcedetail: alerts for Dispatch SLA Breach on N Orders Today. The count joins your order feed (Shopify / BigCommerce / Adobe unfulfilled_orders) against PostNord label and manifest events from GET /shipments/v1/manifests and the label-generation log. An order is “breached” when now > dispatch_deadline and no label_created or manifest_handover event exists.
Time windowRT (real time). The count is evaluated continuously through the working day and resets on your local despatch-day boundary.
Alert trigger>5 orders past dispatch deadline. Five is a deliberately low floor: it catches a stalling despatch line early rather than waiting for a percentage of the day’s volume to slip.
Despatch deadline sourceYour configured carrier cut-off (the time after which PostNord same-day collection is missed). For most Nordic merchants this is a single afternoon collection slot (commonly 14:00 to 16:00 local), so the breach window opens sharply once that slot passes.
ScopeOutbound orders only. Returns, cancellations, and orders flagged as pre-order / backorder are excluded so the count reflects genuinely shippable work.
Rolesowner, operations

Calculation

Calculated automatically from your PostNord and order 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 Gothenburg-based DTC supplements brand on Shopify, around 600 orders a day shipped on PostNord MyPack Mailbox, single afternoon collection at 15:00 CET. Reading taken at 14:20 CET on 14 Mar 26.
Time (CET)Orders awaiting labelOrders past 15:00 cut-offCard reads
11:001800 (cut-off not yet relevant)0
14:20470 (still before cut-off)0
15:05313131 (alert tripped)
16:30444 (alert cleared)
At 15:05 the card reads 31 and the alert at >5 orders is firing. Five things to notice:
  1. This is a leading indicator, not a lagging one. None of these 31 orders is late yet: they have simply missed today’s PostNord collection. But every one of them will start tomorrow a day behind, which means On-Time Delivery Rate and Late Shipments will degrade in 24 to 72 hours unless the desk clears them.
  2. The cause is usually upstream of PostNord entirely. A breach spike at cut-off almost always means a picking bottleneck, a printer outage, or a stock-out holding orders open. Check Label Print Failures Spike first: if labels are failing, the orders are stuck at the print step, not the pick step.
  3. 31 breached orders is roughly 31 customer-service contacts in waiting. A despatch delay that pushes delivery past the promised date converts to WISMO tickets at a high rate for supplements buyers who reorder on a cycle. Treat the count as tomorrow’s CS workload.
  4. Clearing late beats missing entirely. By 16:30 the desk has cut the backlog to 4 orders by booking an ad-hoc PostNord pickup or driving the remainder to a PostNord service point. Four is below the alert floor, so the alert clears. A late-day manual handover saves the OTD hit even though the standard collection was missed.
  5. A persistent non-zero floor is a capacity problem. If this card sits at 8 to 12 every afternoon, the despatch line cannot clear the day’s volume by cut-off. That is a staffing or second-collection-slot decision, not a daily firefight. Use Shipments Over Time to confirm whether volume has grown past the line’s throughput.

Sibling cards merchants should reference together

Dispatch SLA breach is the earliest operational alarm in the PostNord chain. Pair it with these to find the cause and forecast the downstream cost:
CardWhy pair it with Dispatch SLA BreachWhat the combination tells you
Label Print Failures SpikeFailed labels hold orders at the print step.If breaches climb at the same time as label failures, the bottleneck is label generation, not picking.
PostNord Tracking API Unavailable / 5xxAPI outages stop labels being created at all.A breach spike with a concurrent API outage means PostNord is down, not your warehouse. Switch to a fallback carrier or hold.
Orders with Dispatch SLA MissedThe 7-day order-level view of the same breach.This real-time card is today’s firefight; the cross-channel card is the trend and the revenue-at-risk total.
On-Time Delivery RateThe downstream outcome a despatch breach feeds.A despatch-breach day predicts an OTD dip 1 to 3 days later.
Late ShipmentsThe absolute count of parcels that arrived late.Today’s breach count is a forecast of tomorrow’s late-shipment count.
Shipments Over TimeVolume trend against despatch capacity.If breaches rise with volume, the line is at capacity; if breaches rise on flat volume, the process broke.
Cross-connector: shopify.unfulfilled_ordersThe raw pool of orders awaiting a label.A climbing unfulfilled count is the reservoir this breach count draws from.

Reconciling against the source

Where to look in PostNord’s own tooling: Open the PostNord Business Portal and the PostNord Customer Service / Booking (Kundeservice) area. The closest like-for-like view is the day’s manifest / booking list: count the orders in your store’s order feed with a despatch deadline before “now” today, then subtract the parcels that appear on today’s PostNord manifest with a label generated. The remainder is the breach count. The card also reads the manifest handover stream (GET /shipments/v1/manifests), so an order with a printed label that has not yet been handed to PostNord still counts as breached until the manifest event lands. Why our number may legitimately differ from the portal:
ReasonDirectionWhy
Tracking-event ingestion lagOurs can lagPostNord pushes manifest and label events in batches; a label generated 5 minutes ago may not be reflected yet, so a just-cleared order can show as breached for a short window.
Carrier-local timeBoundary offPostNord scan and manifest timestamps are recorded in carrier-local time (CET / CEST for SE / DK, plus the relevant local zone for NO / FI). An order booked near midnight can land on a different calendar day in the portal than in the card.
Despatch deadline definitionEitherThe portal does not know your internal despatch-by promise; it only knows when a label was created. The breach is computed against your configured cut-off, so the two systems are measuring different things by design.
Manual / off-portal handoversOurs higher brieflyA parcel driven to a PostNord service point clears the breach only once its scan ingests, which can lag the physical handover by minutes to a couple of hours.

Known limitations / merchant FAQs

Why does the card sometimes show breached orders that I know shipped? Ingestion lag. A label generated or a manifest handed over in the last few minutes may not have ingested yet. If an order clears within 10 to 15 minutes it was a lag artefact; if it persists past that, the label genuinely was not created. PostNord scan timestamps are in carrier-local time, so cross-check the booking time in the portal, not your own clock. The count never goes to zero, even overnight. Is that a bug? Usually not. A persistent floor means orders are arriving after the day’s collection and rolling into the next day’s breach window, or that pre-order / backorder items are leaking into the count. Check that pre-orders and backorders are correctly flagged so they are excluded; a true zero is only achievable if every shippable order gets a label before cut-off. Five orders feels like a very low alert floor for my volume. It is deliberate. The floor catches a stalling line early, when 5 orders is a 5-minute fix, rather than waiting for a percentage of the day to slip. High-volume merchants can raise the floor, but the cost of a missed PostNord collection is a full day of transit, so most operations teams prefer to be paged early. A breach here did not turn into a late delivery. Why? Because despatch breach measures your cut-off, not PostNord’s transit aim. If you miss the standard collection but recover with an ad-hoc pickup or a service-point drop-off the same evening, the parcel can still hit its delivery aim. The breach is a risk signal, not a guaranteed late delivery. The realised impact shows on Late Shipments. How does this differ from “Orders with Dispatch SLA Missed”? This card is real-time and resets daily: it is the despatch desk’s live worklist. Orders with Dispatch SLA Missed is a 7-day, order-level, cross-channel view that totals the revenue at risk from missed cut-offs over the period. Use this card to act today, that card to spot a trend and quantify the cost. What is the playbook when the alert fires? In order: (1) check Label Print Failures Spike and PostNord Tracking API Unavailable / 5xx to rule out a label / API cause, (2) if the bottleneck is picking, surge staff to the pack bench, (3) if cut-off has passed, book an ad-hoc PostNord pickup or drive the remainder to a service point, (4) if the floor is chronic, add a second collection slot or raise despatch capacity.

Tracked live in Vortex IQ Nerve Centre

Dispatch SLA Breach on N Orders Today is one of hundreds of KPI pulses Vortex IQ tracks across PostNord and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.