Shipping Software and Multi-Carrier
Shipping software is the technical layer between warehouse, order management and shipping carriers. It creates shipping labels, automatically selects the right carrier, transmits Tracking Feedback numbers to the shop and customer, and forms the foundation for a professional multi-carrier strategy. Without centralized shipping software, multi-carrier operations remain manual, error-prone and barely scalable – especially beyond several hundred shipments per month.
For e-commerce merchants with their own warehouse or fulfillment partner, the right shipping software is the lever to reduce shipping costs, shorten throughput times and simultaneously improve delivery quality. It connects WMS, shop system and carrier APIs into an end-to-end shipping process.
What Shipping Software Does in Fulfillment
Shipping software handles all digital steps between the packed parcel and handover to the carrier. It does not replace warehouse logic or order management, but complements them as a specialized shipping layer.
Core functions in day-to-day operations:
- Label creation – Automatic generation of shipping labels via carrier APIs instead of manual entry in the customer portal
- Carrier routing – Selection of the optimal carrier by weight, destination zone, delivery time and cost
- Tracking handover – Return of the Tracking Number Assignment to shop, OMS and customer communication
- Rate calculation – Real-time calculation of shipping costs before label printing
- Bulk shipping – Bulk Label Print of hundreds of shipments with one click
- Return labels – Creation of return shipping labels parallel to outbound shipping
- Reporting – Analysis of shipping costs, carrier performance and error rates
Shipping Software in the Fulfillment Process
Seven steps from order release to carrier handover – steps 3 to 5 form the software core:
Distinction from WMS, TMS and Carrier Portals
Many merchants confuse shipping software with adjacent systems. Clear roles prevent duplicate logic and interface chaos.
Multi-Carrier: Why Centralized Software Is Critical
A multi-carrier strategy distributes shipments across multiple carriers – DHL for standard parcels, DPD for premium customers, Hermes for lightweight shipments, express via DHL Express or UPS. Without shipping software, this means: staff switch between portals, copy addresses manually and lose track of costs and performance.
With multi-carrier shipping software, you define routing rules once and the software automatically selects the right carrier for each shipment:
- Cost optimization – Cheapest rate per weight class and zone
- Service level – Express orders to faster carriers, economy to cheaper ones
- Fallback – Automatic switch in case of carrier outage or peak overload
- Regionality – Strongest delivery provider per postal code area
Single-Carrier vs. Multi-Carrier Software
Typical Routing Rules in Practice
Routing rules are the heart of every multi-carrier shipping software. They are processed by priority – the first matching rule wins.
- Weight limit – Under 1 kg small parcel or mini parcel, above that standard parcel
- Destination zone – Domestic, EU, third country with different carrier assignments
- Shipping method in shop – Economy, standard, express with fixed carrier mapping
- Customer group – B2B key accounts receive premium delivery via DPD or UPS
- Bulky goods flag – Special products to specialized carriers or freight forwarding
- Cut-off time – After 2 p.m. express carrier for same-day promise
Carrier Integration and Interfaces
Carrier integration is done via APIs of the shipping service providers. The shipping software authenticates with your business customer credentials, transmits address and parcel data and receives label PDF and shipment number in return.
Integration Types at a Glance
For DHL integrations, the business customer portal offers an established API interface. Modern shipping software additionally supports Hermes, DPD, GLS, UPS and international carriers via unified data formats.
Carrier API Integration – Workflow
Label Printing and Hardware Integration
The shipping software generates digital labels – physical printing is done via a label printer shipping station. Thermal printers (Zebra, Brother, DYMO) are standard in fulfillment: fast, no toner, directly on self-adhesive labels.
Important requirements for hardware integration:
- Automatic printing after pack scan in WMS – no manual click
- Label format – 100 x 150 mm or 100 x 200 mm depending on carrier specification
- ZPL Data or PDF support – Compatibility with your printer model
- Duplicate labels – Quick reprint for damaged labels
- Packing list and inserts – Optional printing of delivery note and return label in the same workflow
Label creation should bundle Routing Code Validation, weight check and product selection in one step. Invalid addresses are caught before the API call – this saves rework and return costs.
System Selection: What to Look For
Choosing the right shipping software depends on shipment volume, carrier portfolio and existing IT landscape.
Selection Criteria for Shipping Software
Typical Solution Categories
Standalone shipping software is suitable for merchants with their own warehouse and multiple carriers who want to operate independently of the WMS. Advantage: maximum carrier flexibility. Disadvantage: additional interface to the WMS.
WMS-integrated shipping modules combine warehouse and shipping in one system. Useful with a unified workflow and up to three carriers. Limit: fewer special features for complex routing.
Shop plugins (Shopify shipping apps, Shopware shipping plugins) are the quickest entry for small volumes. From 300–500 shipments per month, switching to professional shipping software with WMS integration often pays off.
Integration into the IT Landscape
Shipping software sits between order source and carrier. The cleanest architecture runs via defined API and EDI interfaces:
- Shop or OMS passes released orders with shipping method and customer data
- WMS reports pack completion with weight and dimensions
- Shipping software applies routing rules and calls carrier API
- Label and tracking flow back to WMS and are reported to the shop
- Customer notification starts via shop or shipping software with tracking link
Automation Effect per Shipment
Manual per shipment
Automated per shipment
Monthly savings at 500 shipments
Tracking feedback is business-critical: customers expect automatic shipping confirmations with shipment tracking. Without clean integration, customer notifications remain manual or are omitted – a direct driver of support inquiries and poor reviews.
Implementation: Step by Step
A structured rollout minimizes disruption in ongoing shipping operations.
Phase 1: Analysis and Planning (Week 1–2)
- As-is analysis: Which carriers, which volumes, which shipping methods?
- Target architecture: Standalone vs. WMS-integrated
- Review carrier contracts and API access
- Document routing rules as decision matrix
Phase 2: Technical Integration (Week 3–4)
- Store API credentials of all carriers in shipping software
- Configure WMS and shop interface
- Generate test labels for each carrier and each product
- Test address validation and error handling
Phase 3: Pilot Operation (Week 5–6)
- 10–20 percent of daily volume via new software
- Parallel operation with old process as fallback
- Staff training at the shipping station
- KPI measurement: label error rate, print time, tracking return
Phase 4: Full Operation and Optimization (from Week 7)
- Gradual switchover of all shipments
- Fine-tune routing rules after first evaluations
- Monthly carrier performance review
- Document cost comparison single-carrier vs. multi-carrier
Shipping Software Rollout – Timeline
Checklist: Implementing Shipping Software
Before go-live, all points should be fulfilled:
- Carrier API access for all planned service providers available
- Routing rules documented and stored in software
- WMS interface tested bidirectionally (order in, label and tracking out)
- Shop receives tracking numbers automatically after label print
- Label printer correctly configured (format, DPI, driver)
- Test labels for each carrier product successfully printed
- Address validation active – invalid addresses are blocked
- Return label creation tested
- Staff trained (normal case, error case, reprint)
- Fallback process defined for API outage
- KPI dashboard for shipping costs and carrier performance set up
- Data protection: address data processing clarified with shipping software provider
KPIs and Continuous Optimization
Shipping software provides data for measurable improvements. The most important metrics:
- Cost per shipment – Breakdown by carrier, zone and weight class
- Label error rate – Share of failed API calls or invalid addresses
- First delivery rate – Performance per carrier and region
- Shipping throughput time – Time from pack completion to carrier handover
- Manual intervention – Share of shipments outside routing rules
Monthly review: Which carrier was cheapest in which zone? Are there rules that never apply? Are errors increasing for a specific product? These evaluations make multi-carrier economically viable – the software provides the transparency that manual portal use does not offer.
Frequently Asked Questions (FAQ)
- Do I need shipping software from day one? – Sensible from approx. 100–200 shipments/month or from the second carrier.
- Can't my WMS do it alone? – Often limited; specialized software offers more carriers and routing.
- What does shipping software cost? – From free shop plugins to 200+ euros per month plus label fees.
- How long does implementation take? – Typically 4–8 weeks including test phase.
- What happens during carrier outage? – Fallback rules automatically reroute shipments.
Conclusion
Shipping software is the technical backbone of every professional multi-carrier strategy. It automates label creation, carrier selection and tracking feedback – and thereby makes cost savings and higher delivery quality measurable and scalable for the first time. Getting started pays off at the latest from several hundred shipments per month or from the moment a second carrier comes into play.
Invest in clean interfaces to WMS and shop, start with manageable routing rules and optimize based on real shipping data. This turns shipping software from a cost factor into a competitive advantage in fulfillment.
Related Topics
- Multi-Carrier Strategy
- WMS Warehouse Management System
- Shipping Label and Carrier API
- Label Printer and Shipping Station
- API and Shop Integration DHL
Last updated: July 7, 2026