KPI Tree

Metric Definition

Order-to-delivery time

Fulfilment Speed = Sum of (Delivery Date - Order Date) for All Orders / Total Orders Delivered
Delivery DateThe date and time the order was confirmed as delivered to the customer
Order DateThe date and time the customer completed the purchase
Total Orders DeliveredThe number of orders that were successfully delivered during the measurement period

Track from

Fulfilment speed

Fulfilment speed measures the average elapsed time from when a customer places an order to when they receive it. It is one of the most visible indicators of operational excellence and directly influences customer satisfaction, repeat purchasing, and competitive positioning.

8 min read

Generate AI summary

What is fulfilment speed?

Fulfilment speed is the average number of days (or hours, for same-day operations) between a customer placing an order and receiving it. If a retailer delivered 5,000 orders last month with a combined total of 15,000 delivery days, the average fulfilment speed is 3.0 days.

This metric captures the entire end-to-end delivery experience, not just the shipping transit time. It includes order processing, warehouse picking and packing, carrier handoff, transit, and last-mile delivery. Each stage contributes to the total elapsed time, and each stage can be optimised independently.

Fulfilment speed has become a primary competitive differentiator in e-commerce. Customer expectations have been permanently reset by next-day and same-day delivery offerings from major retailers. Research consistently shows that 63% of online shoppers consider delivery speed when deciding where to buy, and 36% have abandoned a purchase because the estimated delivery time was too long. Slow fulfilment does not just delay the order; it loses the sale entirely.

For marketplaces, fulfilment speed adds complexity because the seller, not the marketplace, often controls the fulfilment process. Marketplace-level fulfilment speed is an average across many sellers with varying capabilities. Tracking speed at the seller level reveals which sellers are delivering excellent experiences and which are dragging the average down. This data supports seller performance programmes, fulfilment badges, and decisions about which sellers to feature prominently.

Fulfilment speed should always be measured alongside on-time delivery rate. A fast average is meaningless if it comes with high variance. Customers care about reliability as much as speed, so the combination of the two metrics gives the true picture of delivery performance.

The stages of fulfilment speed

Breaking fulfilment speed into stages reveals where time is spent and where the biggest improvement opportunities lie.

Order processing

The time between order placement and the warehouse beginning to pick the order. This includes payment verification, fraud checks, and order routing. For many retailers, this stage takes 2 to 12 hours and is the easiest to compress through automation.

Picking and packing

The time to locate items in the warehouse, assemble the order, and prepare it for shipping. Warehouse layout, pick path optimisation, and staffing levels directly influence this stage. High-volume operations can complete this in under an hour.

Carrier handoff

The window between the order being packed and the carrier collecting it. Late-day cut-off times, carrier pickup schedules, and label generation all affect this gap. A 4-hour delay here pushes the entire delivery by a day.

Transit

The carrier transit time from the distribution centre to the customer. This is largely determined by carrier speed, service level, and the distance between the fulfilment location and the customer. Multiple fulfilment centres can reduce average transit distance.

Last-mile delivery

The final leg from the local depot to the customer. Last-mile is typically the most expensive and time-consuming stage. Failed first-delivery attempts, address issues, and access restrictions all add time at this stage.

Fulfilment speed in a metric tree

A metric tree decomposes fulfilment speed into the sequential stages of the order-to-delivery journey, making it possible to identify exactly where delays occur and which team owns the fix.

The tree transforms a single headline number into a diagnostic framework. If average fulfilment speed is 4.2 days, the tree might show that order processing takes 0.5 days, warehouse throughput takes 1.0 day, and transit takes 2.7 days. This immediately tells you that transit is the bottleneck, not your warehouse. Conversely, if your warehouse takes 2.0 days but transit only 1.5, the warehouse is the constraint to address first.

The tree also supports geographic segmentation. Fulfilment speed varies dramatically by region depending on fulfilment centre locations, carrier networks, and address density. A regional breakdown of transit time reveals where additional fulfilment centres or carrier partnerships could have the greatest impact.

Fulfilment speed benchmarks

SegmentAverage fulfilment speedTop performer range
Grocery and essentialsSame day to 2 hoursUnder 1 hour (rapid delivery)
General e-commerce (domestic)3 to 5 days1 to 2 days (next-day capable)
Fashion and apparel3 to 7 days2 to 3 days
Marketplace (multi-seller)4 to 8 days2 to 4 days (with fulfilment programme)
Cross-border e-commerce7 to 21 days3 to 7 days (with local warehousing)
Bulky and heavy goods5 to 14 days3 to 7 days (with dedicated logistics)

Customer expectations have shifted permanently. Two-day delivery, once a premium offering, is now the baseline expectation for domestic e-commerce. Retailers who cannot consistently deliver within this window face higher cart abandonment rates and lower repeat purchasing. The competitive bar continues to rise, with same-day and next-day delivery becoming standard in urban areas.

How to improve fulfilment speed

  1. 1

    Automate order processing

    Eliminate manual steps between order placement and warehouse pick. Automate payment verification, fraud screening (with rules-based auto-approval for low-risk orders), and warehouse routing. The goal is for the warehouse to begin picking within minutes of order placement, not hours.

  2. 2

    Optimise warehouse layout and pick paths

    Store high-velocity products closest to packing stations. Use zone picking or wave picking to reduce travel time. Ensure stock is pre-positioned and ready to pick. Every minute saved in the warehouse translates directly to faster delivery for the customer.

  3. 3

    Extend carrier cut-off times

    Negotiate later carrier pickup windows so orders placed in the afternoon can still ship the same day. A 4pm cut-off versus a 2pm cut-off means two extra hours of orders entering transit today rather than tomorrow.

  4. 4

    Add fulfilment locations closer to customers

    Transit time is largely determined by distance. Additional fulfilment centres, regional warehouses, or store-based fulfilment reduce the average distance to customers and compress transit times. Start with your highest-volume regions.

  5. 5

    Implement carrier diversification

    Use multiple carriers and route shipments to the fastest option for each destination. A single national carrier may be optimal for some zones and slow for others. Real-time carrier selection based on zone, speed, and cost optimises the trade-off for each order.

Tracking fulfilment speed with KPI Tree

KPI Tree lets you model fulfilment speed as a structured metric tree broken down by stage, region, carrier, and seller. You can see exactly where time is being added to the delivery journey and track improvements at each node over time.

Each stage in the tree connects to the team responsible: operations owns warehouse throughput, logistics owns carrier relationships and cut-off times, engineering owns order processing automation, and for marketplaces, seller management owns seller-level fulfilment standards.

The tree also links fulfilment speed to its commercial impact. Faster fulfilment connects downstream to higher conversion rates, lower cart abandonment, stronger repeat customer rates, and higher customer satisfaction scores. This makes it straightforward to quantify the revenue impact of a one-day improvement in delivery time and justify operational investment.

Related metrics

On-Time Delivery Rate

Delivery reliability

Operations Metrics

Metric Definition

On-Time Delivery Rate = (Orders Delivered On Time / Total Orders Delivered) × 100

On-time delivery rate measures the percentage of orders delivered by the promised date. It is a critical customer experience metric that directly affects satisfaction, loyalty, and the organisation's reputation for reliability.

View metric

Order Fulfilment Cycle Time

Order-to-delivery speed

Operations Metrics

Metric Definition

Fulfilment Cycle Time = Delivery Date − Order Placement Date

Order fulfilment cycle time measures the total elapsed time from when a customer places an order to when they receive it. It is a critical operations metric that directly affects customer satisfaction, repeat purchase rates, and competitive positioning.

View metric

Cart Abandonment Rate

Checkout drop-off

Operations Metrics
Shopify

Metric Definition

Cart Abandonment Rate = (1 − Completed Purchases / Carts Created) × 100

Cart abandonment rate measures the percentage of online shopping carts that are created but not converted into completed purchases. It is one of the most impactful e-commerce metrics because it represents revenue that was within reach but lost at the final stage of the buying journey.

View metric

Customer Satisfaction Score

CSAT

Product Metrics
IntercomPylon

Metric Definition

CSAT = (Satisfied Responses / Total Responses) × 100

Customer satisfaction score measures how satisfied customers are with a specific interaction, product, or experience. Unlike NPS which measures loyalty, CSAT captures satisfaction at a moment in time, making it ideal for evaluating specific touchpoints in the customer journey.

View metric

Pinpoint where your fulfilment slows down

Build a metric tree that decomposes fulfilment speed by stage, region, and carrier so your operations team can identify bottlenecks and track the impact of every improvement on delivery time.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business