Article

Delivery Management Software for E-Commerce: What It Does, What It Is Not, and How to Choose One

ER
Elvis Röstlund
GTM at Pango
13 min read
Delivery Management Software for E-Commerce: What It Does, What It Is Not, and How to Choose One

Delivery management software is the layer that takes a paid e-commerce order and gets a parcel to the door: it chooses the carrier and service, prices the option the shopper sees, prints the label, hands the parcel to the carrier, watches every scan, and acts when something goes wrong. Most brands run this job across three or four tools and a spreadsheet. The category exists because the job is one job.

Short answer: delivery management software sits between your order data and your carriers. Inbound, it takes an order with an address, weight and promised date. Outbound, it produces a booked shipment with the right carrier, a label, a tracking number and a delivery promise the customer can see. In between it applies rules (which carrier for which order), compares rates, handles multi-warehouse and 3PL dispatch, normalises carrier tracking into one status set, and turns exceptions (late, failed, damaged, returned) into actions rather than tickets. It is not an order management system, not a warehouse management system, and not a carrier.

Free for DTC brands: Pango runs the shipping and returns audit on your own order and carrier data as part of a demo: fifteen numbers across checkout, carriers, warehouse handover, tracking and returns, the three that matter most for your operation, and the same orders shown running on one system. Book the free audit.

What delivery management software does

The job breaks into six pieces. A serious product covers all six on one record of the order; a shipping app usually covers two or three.

PieceWhat it means in practiceWho usually owns it today
Delivery options at checkoutWhich methods, pickup points, prices and dates the shopper sees, by market and by basketCheckout plugin or the store platform
Carrier selection and routingRules that pick the carrier and service for each order: weight, destination, value, promised date, warehouse, costWarehouse team, in the shipping tool's settings
Rates and labelsLive rate comparison across carriers, label generation in the carrier's format, customs documents for cross-borderShipping app or TMS
Dispatch and handoverManifesting, pickup booking, multi-warehouse and 3PL routingWarehouse or 3PL portal
Tracking and communicationEvery carrier's statuses normalised into one set; proactive messages at the events that generate ticketsTracking app plus email tool
Exceptions and returnsLate parcels, failed attempts, damage, returns to sender, and the return leg itselfSupport team, by hand

The six pieces share one thing: they all need the same order record. Where the pieces live in different tools, the record is copied between them and the copies drift, which is why a support agent can see "delivered" in one system and "out for delivery" in another.

Underneath every one of these jobs is a shipping API call to the carrier, for rates, labels or tracking events; what a shipping API is and what it returns is in what is a shipping API.

What it is not

Not an order management system. An OMS owns the order: inventory, payment state, splits, cancellations. Delivery management reads that order and runs the delivery of it. Pango, for example, sits on top of the merchant's order management system and reads its order data; it does not replace it. The distinction is spelled out in OMS vs WMS vs TMS.

Not a warehouse management system. A WMS runs stock locations, picking paths and inventory counts. Delivery management starts at the moment the pick is complete and a parcel needs a carrier, although the best setups tie pick and pack to the shipment so the two never disagree.

Not a carrier. The software chooses and books carriers; the carriers move parcels. When a vendor talks about "our delivery network", ask which carriers are behind it.

Not the same as a TMS in the freight sense. A transportation management system in the enterprise sense plans truckloads and freight lanes. In e-commerce the term has been borrowed for parcel booking and labels, which is why "delivery management", "multi-carrier shipping software", "carrier management" and "parcel TMS" are often the same product described by different vendors. The vocabulary is untangled in carrier management system and what is multi-carrier management.

Why brands buy it

The trigger is rarely strategy. It is one of five operational moments.

  1. A second carrier. One carrier is simple. The day a brand adds a second, someone has to decide which orders go where, and the decision is made in a spreadsheet until it breaks.
  2. A second warehouse or a 3PL. Routing by stock location and by carrier at the same time is beyond a shipping plugin.
  3. A delivery promise at checkout. Showing a date means knowing cut-offs, handling time and measured carrier performance, and keeping the promise once the order is in. The mechanics are in what is order promising and what is delivery promise.
  4. WISMO. "Where is my order" tickets are the cost of tracking that lives on the carrier's site in the carrier's words. The size of that cost is in what is WISMO.
  5. Carrier negotiation. Without one source of performance data per carrier, the brand negotiates on the carrier's numbers.

What to look for

Native, maintained connectors for your carriers. Not "1,000 carriers" but your five, with the service levels you actually use, kept current when the carrier changes its API. The carrier integration checklist is a twelve-question script for this.

Rules you can read. Carrier selection is a policy: "orders over 2 kg to Germany go DHL unless the promised date needs express". If the rule lives in a settings screen only one person understands, it is not a policy, it is a risk. The examples in carrier selection rules show what readable rules look like.

Status normalisation, not status forwarding. Carriers publish anywhere from ten to more than a hundred distinct statuses each. The software should map all of them to one small set the customer and the support team understand, and treat a status as a trigger, not a label.

Exceptions as workflows. A failed delivery attempt should open a customer message and a re-delivery option, not a ticket. A return to sender should start the return on the same order record. The consumer side of these events, which is what your customers are reading, is documented in attempted delivery and package returned to sender.

One record. Checkout promise, shipment, tracking events, return and refund on the same order. This is the difference between a stack and a system, and it is the thing to test in a demo: ask to see one order from checkout to refund without switching screens.

Performance data you own. Handover time, on-time rate, first-attempt rate and exception rate per carrier, from your own scans. How to build that view is in carrier performance metrics.

Where AI changes the job

Static rules are where delivery management has lived for a decade. They work until the world changes: a carrier's on-time rate slips in one region, a promise is missed, a peak week doubles volume. Someone then edits the rules by hand.

The change is that the rule itself can now be written in plain language and compiled into a workflow, and the workflow can act on events without a person watching a dashboard. Pango's approach is to read the merchant's data, schema and delivery and returns policies on install, propose the operations worth automating, and run them: carrier routing across more than 100 carriers through prebuilt connectors, delivery promises at checkout, warehouse pick and pack, branded tracking with proactive messages, and returns and exchanges, on one record of the order. The operator writes the rule ("route to the cheapest carrier that can still make the promised date, and message the customer if the first attempt fails") and supervises the result. The broader pattern is described in AI agents in e-commerce logistics.

How to evaluate vendors

  1. List your carriers and services, your warehouses and 3PLs, and your markets. Ask each vendor which are native connectors and which are generic.
  2. Bring five real orders that broke last quarter: a missed promise, a failed attempt, a customs hold, a damaged parcel, a return to sender. Ask to see how each would have run.
  3. Ask where the order record lives and how many systems a support agent opens to answer "where is my order and can I still change it".
  4. Ask for carrier performance data from a live customer's account, anonymised, to see what the analytics actually produce.
  5. Run the shipping and returns audit on your own operation first, so you know which of the six pieces is costing you most.

The category term for that layer, and how to buy it, is covered in carrier management software.

For brands whose products ship as freight or on white-glove services, the carriers, the promise and the return are different, and they are set out in big-and-bulky delivery and returns for DTC brands.

Ecommerce delivery management software, platform or solution: the same thing?

Vendors sell the same category under four names. "Ecommerce delivery management software" is the plain product name: the system described on this page, bought by an online store to run carriers, labels and tracking. "Ecommerce delivery management platform" is the same product sold with its integrations in front: checkout, carriers, warehouse and support connected through one system. "Ecommerce delivery management solution" is the same product sold with services around it, usually enterprise onboarding and account management. "Multi-carrier delivery management" names the one capability that defines the category, choosing and booking among several carriers on one record, which is explained on its own in multi-carrier parcel management. "Ecommerce delivery software" and "delivery software" are the shortest forms of the same name, used by stores that want the carrier, label and tracking jobs without the management vocabulary. Whatever the name, evaluate it on the jobs listed above: the order in, the booked shipment out, and what happens when a delivery goes wrong.

Ecommerce delivery management software vs a TMS vs a shipping app

The section above says what delivery management software is not; this table shows the three products side by side on the jobs an ecommerce brand actually needs done.

JobShipping appFreight TMSEcommerce delivery management software
Print labels for several carriersYes, its coreSometimes, for parcelsYes
Choose the carrier and service per parcel by rules and ratesRarely, or price onlyYes, for freight lanes and loadsYes, against rates, measured performance and the promised date
Show delivery options and a date at checkoutNoNoYes
Normalise tracking across carriers for a branded pageNoRarelyYes
Act on exceptions (failed attempt, delay, customs hold)NoFor freight milestonesYes, as messages and workflows
Plan truckloads, pallets and freight routesNoYes, its coreNo
Know the customer waiting at the doorNoNoYes, the order and the customer are on the record

A shipping app is the right tool when one person prints labels for one or two carriers. A freight TMS is the right tool when the problem is pallets and trucks. Ecommerce delivery management software is the right tool when parcels go to consumers through several carriers and the promise at checkout has to match what the carrier does.

The carrier-facing half of that third column, choosing, labelling, tracking and reporting on carriers, is set out with the seven things to look for in carrier management software.

What ecommerce delivery management software should do at checkout, in transit and at the door

At checkout. Show the delivery options the customer can actually get for their address today, home delivery, pickup points and lockers on a map, with a price and a date for each, and fall back automatically when a carrier's service is unavailable. The date has to come from the warehouse's handover time and the carrier's measured performance on that lane, not from a published transit table.

In transit. Choose the carrier and service per parcel, print the label when the parcel is packed, and then read every carrier's events into one status set: show them on the brand's own tracking page, compare them with the promised date, and send a message when a delay scan or a customs hold arrives, before the customer notices.

At the door. Message the customer on the out-for-delivery scan with what they need to do, and on a failed attempt with a way to choose another day, a pickup point or a neighbour, before the carrier's attempts run out. When the parcel is delivered, the same record is where a return or a missing-parcel claim starts.

Pango does these three as one operation: its checkout delivery module controls the shipping methods, pickup-point maps, prices, ETAs and carrier-failure fallback at checkout; its shipping module routes and labels across more than 100 carriers through prebuilt connectors; its tracking module normalises carrier statuses and treats a status as an operational trigger; and returns run on the same order record.

Ecommerce delivery management software compared, from the vendors' own pages

VendorCheckout delivery optionsDelivery datesCarrier coverage (vendor's claim)TrackingReturnsPricing model as published
Metapack"Show real-time, validated delivery choices at checkout", with "flexible pickup and fulfillment options"Not stated as dates on the pages read"A single integration to 4,000+ carrier services""On-brand tracking", "branded tracking""Frictionless returns", "self-service returns"API-first delivery infrastructure; no pricing on the pages read
Sendcloud"Increase checkout conversion with flexible delivery methods"; "dynamic delivery options in checkout"Not stated as dates on the pages read"Over 170 global and local courier partners"Email, SMS and WhatsApp tracking notifications"Automate your shipping from checkout to returns"; a return portal in the brand's own brandingNo subscription fee up to 20 parcels a month; plans with monthly label limits and a per-label fee; 14-day free trial
ShipStation"Offer convenient delivery options, show accurate costs, validate addresses"Not stated on the pages read"200+ parcel carriers and 50+ LTL freight carriers""Enhanced tracking from warehouse to delivery"Not stated on the pages readSubscription plans, billed at the end of a 30-day free trial
ShippoNot stated on the pages read"Estimated delivery dates powered by AI""Discounted rates across 40+ carriers"Not stated on the pages readNot stated on the pages readPlans on the pricing page; "Connect your own carrier account (5cts/label)"
Easyship"Real-time rates at checkout to showcase the best courier options for each address, including delivery times and fully landed costs"Delivery times shown at checkout"Compare 550+ courier services"Branded trackingPre-paid return labelsFree plan; 14-day free trial of professional plans
PangoShipping methods, pickup-point maps, prices and ETAs at checkout, with carrier-failure fallback and A/B testing of delivery optionsETAs at checkoutConnects to more than 100 carriers through prebuilt connectorsBranded tracking on the brand's own domain, normalised statuses, proactive notifications, status as an operational triggerReturns and exchanges on the same record, exchange to any product in the storeSee pango.ai/pricing

"Not stated on the pages read" means the vendor pages we fetched today do not cover that column; it does not mean the product lacks it. Check the vendor's own product pages for that column before ruling it out.

The bottom line

Delivery management software is the single system for the job that most brands run across four tools: options at checkout, carrier choice, labels, tracking and exceptions. Judge it on native connectors, readable rules, status normalisation, exceptions as workflows and one order record. If you want to see what your own operation is leaking before you shortlist anyone, start with the audit or book a demo.

Frequently asked questions

Quick answers about how Pango works, and what switching looks like.

Software that runs the delivery of an e-commerce order: delivery options at checkout, carrier selection, rates and labels, dispatch, tracking and exception handling, on one order record.

In e-commerce the terms overlap. A freight TMS plans truckloads; parcel-level delivery management books carriers and labels for individual orders. Many vendors use both words for the same product.

Multi-carrier shipping software is the rate, label and booking part. Delivery management adds the checkout promise, tracking, exceptions and the return leg.

Rarely. The need appears with the second carrier, the second warehouse, or the first delivery promise at checkout.

No. It reads the order from the OMS and starts where the WMS finishes the pick.

Pango runs delivery management as one of six modules on a single order record, with rules written in plain language and agents acting on delivery and return events. The module is described at delivery management.

EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES  
CREATE EXCEPTIONAL   CREATE EXCEPTIONAL   CREATE EXCEPTIONAL   CREATE EXCEPTIONAL  
EXPERIENCES   EXPERIENCES   EXPERIENCES   EXPERIENCES   EXPERIENCES  
EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES   EXCEPTIONAL EXPERIENCES  
CREATE EXCEPTIONAL   CREATE EXCEPTIONAL   CREATE EXCEPTIONAL   CREATE EXCEPTIONAL  
EXPERIENCES   EXPERIENCES   EXPERIENCES   EXPERIENCES   EXPERIENCES  

See Pango run your whole post-purchase operation

Book a demo and we will show tracking, delivery, returns and carriers running as one AI-native platform, on your own workflow.

Book a demoTry Pango

Related Articles

Article
Arribado: qué significa en SHEIN, dónde está el paquete, qué viene después, cuánto tarda y cuándo actuar

Arribado: qué significa en SHEIN, dónde está el paquete, qué viene después, cuánto tarda y cuándo actuar

Arribado en SHEIN significa que el paquete llegó a la instalación de la mensajería local de tu país. 'Arribado en destino' y 'llegó a la instalación local' dicen lo mismo. Qué registra, qué estado sigue, qué dice SHEIN en sus páginas de ayuda sobre cuánto tarda, y cuándo contactar a la mensajería o a SHEIN.

Read more
Article
Hub Scan Ne Demek: Kargo Takibinde 'Hub Scan' Anlamı, Türkçesi, Kargo Şimdi Nerede, Sonra Ne Olur ve Ne Kadar Sürer

Hub Scan Ne Demek: Kargo Takibinde 'Hub Scan' Anlamı, Türkçesi, Kargo Şimdi Nerede, Sonra Ne Olur ve Ne Kadar Sürer

Hub scan ne demek: kargonuz bir aktarma merkezinde (hub) okutuldu, yani yolda normal şekilde ilerliyor. Türkçesi, benzer taramalar (air hub, departure scan, arrival scan, abnormal parcel scan), hangi takip ekranlarında görünür, Yurtiçi, Aras, MNG, PTT ve UPS Türkiye'nin kendi sayfalarında ne var, sonra ne olur ve ne zaman harekete geçmelisiniz.

Read more
Article
Insufficient Address Meaning in Hindi: 'Insufficient Address' का हिंदी में मतलब, पार्सल अब कहाँ है, Delhivery, Blue Dart और Amazon.in क्या करते हैं, और सही पता कैसे दें

Insufficient Address Meaning in Hindi: 'Insufficient Address' का हिंदी में मतलब, पार्सल अब कहाँ है, Delhivery, Blue Dart और Amazon.in क्या करते हैं, और सही पता कैसे दें

Insufficient address का हिंदी में मतलब: पता अधूरा या गलत है और कूरियर उसे ढूँढ नहीं पा रहा। पार्सल अब कहाँ है, Delhivery, Blue Dart और Amazon.in अपने पेज पर पता सुधार, दोबारा कोशिश और वापसी के बारे में क्या कहते हैं, और सही पता कैसे दें।

Read more