eCommerce logistics is the movement of goods behind online orders: from suppliers into your warehouses (first mile), between warehouses and hubs (middle mile) and from the nearest location to the customer's door (last mile), plus returns coming back. Running it well means choosing the right locations, carriers and rules for each order. No single carrier is best everywhere, so a multi-carrier network lets you use each where it is strongest.
- eCommerce logistics covers the first, middle and last mile plus returns; the last mile is usually the most expensive and failure-prone leg.
- The cheapest way to improve the last mile is often upstream: placing stock closer to customers so the last mile is shorter.
- A multi-carrier network uses each carrier where it performs best, keeps a backup when one fails and gives you leverage on rates.
- Allocation rules decide which carrier ships each parcel. A typical order: serviceability first, then the promise, then delivery success, then cost. Borosil improved delivery SLA by 25% with rule-based carrier assignment.
- Acting on every NDR fast stops failed deliveries becoming RTOs: the average return-to-origin rate on cash-on-delivery fashion orders is 30%.
- Score every carrier by region each month, move volume toward the ones that perform and test every change on a slice of volume first.
SECTION 01eCommerce logistics in one paragraph
In brief: eCommerce logistics is the movement of goods behind online orders: from suppliers into your warehouses (first mile), between warehouses and hubs (middle mile) and from the nearest location to the customer's door (last mile), plus returns coming back. Running it well means choosing the right locations, carriers and rules for each order.
Shipping is what the customer sees: a parcel, a tracking link, a delivery. Logistics is the network that makes it possible, and the decisions that set its cost: where stock sits, which carriers serve which regions, and how orders are matched to both. Our pillar on eCommerce shipping covers costs, packaging, labels and tracking. This guide covers the network.
SECTION 02First, middle and last mile
In brief: The first mile moves goods from suppliers or factories into your warehouse. The middle mile moves them between warehouses, hubs and fulfillment centers. The last mile delivers them from the final location to the customer's door, and is usually the most expensive and failure-prone part of eCommerce logistics.
| Leg | What moves | Typical carriers | What goes wrong |
|---|---|---|---|
| First mile | Inbound stock from suppliers or plants to your warehouse | Freight carriers, truckload and part-load | Late or short deliveries that leave the warehouse waiting |
| Middle mile | Stock between warehouses, regional hubs and marketplace fulfillment centers | Line-haul freight, transfers | Stock in the wrong region, transfers that miss peak |
| Last mile | Parcels from the final location to the customer | National, regional and same-day couriers | Failed deliveries, delays, damage and the highest cost per unit |
| Reverse | Returns and undelivered orders back to you | The same couriers, in reverse | Returns that take weeks, return-to-origin charges |
Last mile delivery gets the most attention because it is where most cost, failure and customer frustration sit. But the cheapest way to improve the last mile is often upstream: placing stock closer to customers through the middle mile, so the last mile is shorter. Our guide to multi-warehouse management covers stock placement.
SECTION 03Building a multi-carrier network
In brief: A multi-carrier network uses several carriers, each where it performs best: national carriers for reach, regional carriers for specific areas, same-day couriers within cities and freight for heavy or bulk orders. Choose partners on delivery success by region, cost, service options, cash on delivery handling, returns and the data they share.
No single carrier is best everywhere. One delivers reliably in metros but struggles in smaller towns; another is cheaper for light parcels but poor at handling cash on delivery; a third is the only option for same-day in a city. A multi-carrier network lets you use each where it is strongest, keeps a backup when one fails, and gives you leverage on rates.
How to choose a logistics partner
- Delivery success by region: first-attempt delivery and on-time rates in the pincodes or ZIP codes you actually ship to, not the national average.
- Coverage and services: the destinations, speeds and weight bands they serve, including same-day, freight and international where needed.
- Cost: rates by zone and weight, plus surcharges and return charges.
- Cash on delivery: where it matters, how reliably and quickly they remit collected cash.
- Returns: reverse pickup coverage and how fast returns come back.
- Data and integration: automated label generation, tracking events and invoices you can reconcile.
- Capacity: whether they can absorb your peak without slipping.
Some brands also add their own options: a hyperlocal fleet for one city, or self-shipping where marketplace logistics does not reach. Wholsum Foods made self-ship the default for unserved pincodes and cut the cost of those orders by 64.5%. If you would rather hand the network to a partner, a 3PL can run warehousing and carrier management for you.
SECTION 04Carrier allocation rules
In brief: Carrier allocation rules decide which carrier ships each parcel. Common rules: the cheapest carrier that meets the delivery promise, the best performer for that destination, the only carrier able to meet a fast promise, carriers that handle cash on delivery or a weight band, a share split to meet volume commitments, and a fallback when the first choice cannot.
| Rule | When to use it | Metric that proves it |
|---|---|---|
| Cheapest compliant carrier | Default for standard orders: lowest cost among carriers that can meet the promise and serve the address | Shipping cost per order |
| Best performer by destination | Regions where carriers differ widely in delivery success | First-attempt delivery rate by pincode or ZIP code |
| Promise first | Express, next-day and marketplace orders with tight cut-offs | On-time delivery rate |
| Payment method | Cash on delivery orders, routed only to carriers that handle and remit cash well | Return-to-origin rate; remittance time |
| Weight and size band | Heavy, bulky or fragile items needing freight or specialist handling | Damage rate; cost per kilogram |
| Volume split | Meeting rate commitments or keeping a second carrier warm for peak | Share of volume per carrier vs agreement |
| Fallback | When the first-choice carrier is down, full or does not serve the address | Orders delayed by carrier unavailability |
As with routing between warehouses, the order of the rules is a business decision. A typical setup checks serviceability and payment method first, then the promise, then delivery success for that destination, and finally cost. Borosil runs this way on EasyEcom: orders route to the regional warehouse with stock and the carrier is assigned by rule, and delivery SLA improved by 25%.
Serviceability first, then the promise, then delivery success, then cost.
SECTION 05NDR and RTO
In brief: An NDR, or non-delivery report, is the carrier's notice that a delivery attempt failed: customer unavailable, address problem or refusal. Acting on it quickly, by contacting the customer and arranging a reattempt, stops the parcel becoming an RTO, a return to origin, which costs two-way freight and, for cash on delivery, the whole sale.
Failed deliveries are where logistics cost and lost revenue meet. EasyEcom's State of D2C Fulfilment 2026 report puts the average return-to-origin rate on cash-on-delivery fashion orders at 30%, and finds RTO the largest single share (42%) of the 5 to 8% of margin D2C brands lose to RTO and reconciliation gaps.
The network levers that reduce RTO:
- Act on every NDR fast. Contact the customer the same day, confirm the address or slot, and request a reattempt before the carrier sends the parcel back.
- Allocate by delivery success. Route each destination to the carrier with the best first-attempt record there.
- Check addresses and COD orders before dispatch. Validate addresses and confirm high-risk cash-on-delivery orders before they ship.
- Nudge to prepaid. Prepaid orders are refused far less often than cash-on-delivery ones.
- Track RTO by carrier and region, and move volume away from where it is high.
How returns and RTOs are processed once they arrive back is covered in our returns management playbook.
SECTION 06Measuring logistics performance
In brief: Run a scorecard for every carrier, by region: on-time delivery, first-attempt delivery, return-to-origin rate, damage rate, cost per order, cash remittance time and tracking accuracy. Review it monthly, move volume toward the carriers that perform in each region, and use it to negotiate rates.
| Metric | How to calculate it | What it tells you |
|---|---|---|
| On-time delivery rate | Parcels delivered by the promised date, divided by parcels shipped | Whether the promise at checkout is being kept |
| First-attempt delivery rate | Parcels delivered on the first attempt, divided by parcels attempted | Carrier quality and address quality by region |
| Return-to-origin rate | Parcels returned undelivered, divided by parcels shipped | The cost of failed deliveries, especially on cash on delivery |
| Damage rate | Parcels delivered damaged, divided by parcels delivered | Packaging and carrier handling |
| Cost per order | Total shipping and return cost, divided by orders shipped | Whether allocation rules are working on cost |
| Cash remittance time | Days from cash-on-delivery collection to money in your account | Working capital tied up with carriers |
| Tracking accuracy | Shipments with complete, correct tracking events, divided by shipments | Whether customers and support can trust the status |
Good tracking data is what makes the scorecard possible. Ministry of Nuts chooses each courier from a courier master and runs intra-city same-day delivery with 99.99% tracking accuracy; Wholsum Foods reports 99% order tracking accuracy.
SECTION 07When to add a carrier, and when to drop one
In brief: Add a carrier when a region's delivery success or speed stays poor, when peak volume outgrows your current partners, or when you need a service they cannot offer, such as same-day or freight. Drop or reduce one when its scorecard stays at the bottom for its regions despite clear feedback.
- Add when one region keeps underperforming, when peak capacity runs short, when you launch a new service or market, or when a single carrier carries too much of your volume to be a safe bet.
- Reduce a carrier's share when it trails others on first-attempt delivery, return-to-origin rate or cost in the same regions for several months.
- Drop it when performance does not improve after the numbers have been shared, or when the volume left no longer justifies the integration and management effort.
Every change should be tested on a slice of volume first, with the scorecard comparing old and new carriers on the same destinations.
SECTION 08Where EasyEcom fits
In brief: EasyEcom runs the network decisions in one place: orders route to the nearest warehouse with stock, the least-cost compliant carrier is selected by your rules, parcels are rate-shopped and manifested at the pack station, and tracking flows back to every channel, with carriers connected through EasyEcom's integrations.
EasyEcom's order management system checks live stock, routes each order to the nearest warehouse that has it and selects the least-cost compliant carrier automatically, with labels and manifests generated in the warehouse. Carriers across the US, the Middle East and India connect through EasyEcom's integrations. For the bigger picture of where logistics sits in your operation, see our guides to eCommerce fulfillment and supply chain management.
Running more carriers than your rules can keep track of? Book a demo and we will map your network and allocation rules with you.
Frequently asked questions
What is eCommerce logistics?
eCommerce logistics is the movement of goods behind online orders: from suppliers into warehouses (first mile), between warehouses and hubs (middle mile), from the nearest location to the customer (last mile) and back again for returns. It covers where stock sits, which carriers move it and the rules that match orders to both.
How do you choose a logistics partner for eCommerce?
Judge carriers on delivery success in the regions you actually ship to, coverage and service options, total cost including surcharges and returns, cash-on-delivery handling and remittance speed, reverse pickup, data and integration quality and peak capacity. Most growing brands use several partners, each where it performs best.
How do you improve eCommerce logistics?
Place stock closer to customers, use several carriers and allocate each order by rules for promise, delivery success and cost, act quickly on failed delivery attempts, and score every carrier by region each month. Then move volume toward the carriers that perform and renegotiate with the ones that do not.
What is multi-carrier shipping?
Multi-carrier shipping means using several carriers instead of one, and choosing the best one for each parcel by rules: cost, delivery promise, destination, weight and payment method. It improves delivery success and cost, provides a fallback when a carrier fails and strengthens your position in rate negotiations.
How do you reduce RTO in eCommerce?
Act on every non-delivery report the same day, route each destination to the carrier with the best first-attempt record there, validate addresses and confirm high-risk cash-on-delivery orders before dispatch, encourage prepaid payment and track RTO by carrier and region. Return-to-origin rates fall fastest where several of these work together.
What is the difference between first, middle and last mile?
The first mile brings goods from suppliers into your warehouse. The middle mile moves them between warehouses, hubs and fulfillment centers. The last mile delivers them from the final location to the customer's door, and is usually the costliest and most failure-prone leg of eCommerce logistics.