Back to Insights

The Ultimate eCommerce Shipping Guide: Reduce Costs, Improve Delivery and Protect Margin

,

Shipping is one of the most influential—and frequently underestimated—parts of the ecommerce experience.

Customers use delivery cost, speed and convenience to decide whether to complete an order. Behind the scenes, retailers must coordinate inventory, packaging, carriers, insurance, fulfilment locations and customer communications while protecting already narrow margins.

The solution is rarely to find one carrier offering the lowest headline rate. A scalable shipping strategy connects multiple providers and selects the best service for each order based on its destination, size, value, urgency and handling requirements.

Here is how to build that strategy.

Start by understanding your shipping profile

Before choosing technology or negotiating carrier agreements, understand what you actually ship.

Review order data by:

This analysis normally reveals that a retailer does not have one shipping requirement. It has several.

Small and lightweight parcels moving within a metropolitan area may be ideal for a local courier or well-known carrier such as Australia Post. Large cartons may require a specialist carrier, while furniture and appliances may need scheduled or white-glove delivery.

The right strategy begins by dividing orders into meaningful shipping profiles rather than forcing everything through one provider.

Direct carrier integrations or shipping aggregators?

Retailers generally connect carriers to their ecommerce operation in one of two ways.

A direct integration connects the retailer’s platform, order management system or warehouse directly to a carrier. This can provide access to negotiated rates, specialised services and detailed carrier functionality.

However, every direct integration must be developed, tested and maintained. Labels, tracking events, service codes and error messages vary between carriers. Changes to a carrier’s systems can also require ongoing technical work.

A shipping aggregator provides one connection to multiple carriers. It typically standardises quoting, label generation, tracking and related functions across its network.

This can offer:

The trade-off is that an aggregator may not expose every carrier feature or support highly specialised freight requirements. Its commercial rates may also differ from those available through a direct enterprise agreement.

For many retailers, the best answer is a hybrid architecture: use an aggregator for broad parcel coverage while maintaining direct integrations with strategically important or specialist carriers.

Build a carrier layer—not carrier dependency

Carrier logic should not be embedded throughout the ecommerce platform.

If checkout, warehouse processes and customer communications all depend on one carrier’s terminology and service codes, replacing that provider becomes unnecessarily difficult.

A better approach is to create a shipping layer between the ecommerce operation and individual carriers.

The ecommerce platform sends standard order information to this layer, including:

The shipping layer then obtains eligible services, applies business rules and returns appropriate options.

This separation allows the retailer to add or remove carriers without redesigning checkout or retraining every connected system. It also creates one place to manage routing rules, labels, tracking and performance reporting.

Select the best carrier for each order

The cheapest quoted rate is not always the lowest-cost delivery option.

A carrier may offer an attractive base rate but produce more delays, damage, support enquiries or address surcharges. Another may cost slightly more while delivering more reliably in a particular region.

Automated carrier selection should consider:

Rules can be simple at first. For example:

As order volume grows, routing can become more sophisticated. The important principle is that carrier selection should reflect total commercial performance rather than rate alone.

Offer delivery choices customers can understand

Too many shipping options can be as damaging as too few.

Customers generally need a short list of clearly differentiated choices, such as:

Use plain language and provide a realistic arrival date where possible. Internal carrier product names should not appear at checkout unless they help the customer make a decision.

Delivery promises should account for:

A fast service is valuable only when the promise is reliable.

Decide when to use local or national delivery

Local and national services solve different problems.

Local delivery is often well suited to metropolitan orders, same-day services, store-based fulfilment and products that benefit from careful handling. It may provide greater control over delivery windows and a more personal customer experience.

National networks offer broader reach, established infrastructure and more consistent coverage across regional areas.

A retailer might use:

Avoid applying a simple distance rule without examining order density. A local fleet may be economical in a dense delivery area but expensive when routes contain only a few widely separated orders.

Compare cost per stop, vehicle utilisation, failed deliveries and operational overhead—not just kilometres travelled.

Handle large and bulky products differently

Large products should not be treated as oversized parcels.

Furniture, garden equipment, building materials and appliances introduce different requirements:

Collect the information needed for fulfilment before the delivery day. Ask customers about stairs, lifts, narrow access, parking restrictions or other relevant constraints during checkout or appointment scheduling.

Delivery pricing should reflect both distance and service complexity. A sofa delivered to a ground-floor commercial address is not equivalent to the same product being carried upstairs into an apartment.

Retailers should also define what is and is not included. “Delivery” can mean curbside drop-off, placement inside the property or complete installation. Ambiguity creates disputes and expensive service recovery.

Protect fragile products through packaging

Fragile-item delivery performance begins with packaging design.

Products such as glassware, ceramics, mirrors and lighting may require:

Packaging should be tested against the actual distribution environment. A box that performs well in a warehouse may fail after repeated conveyor transfers, vehicle movement and manual handling.

Avoid solving every problem by adding more packaging. Excess weight and volume can increase carrier costs, create waste and make the product more difficult to handle.

Track damage by product, packaging configuration, fulfilment location and carrier. This helps distinguish between a product-design problem, a packing problem and a transportation problem.

Insure the orders that need it

Carrier liability and shipping insurance are not always the same thing.

Standard carrier coverage may be limited, excluded for certain products or dependent on strict packaging and evidence requirements. Retailers should understand:

Insurance may be appropriate for high-value, fragile or theft-sensitive orders. It can be applied to every eligible shipment or triggered when an order crosses a particular value or risk threshold, so consider offering this as a paid service.

The decision should be economic. Compare premiums with historical loss, damage and recovery rates. It may be more efficient to self-insure predictable low-value losses while purchasing cover for less frequent, high-consequence events.

Reduce split shipments

Split shipments often create hidden costs.

A single order may generate multiple picking tasks, cartons, carrier charges, tracking messages and delivery attempts. Customers can also become confused when only part of an order arrives.

Retailers can reduce unnecessary splits by:

Consolidation is not always the right decision. Holding an entire order for one delayed item may create a worse experience. The system should balance speed, customer expectations and incremental shipping cost.

Price shipping to support conversion and margin

Shipping should be managed as a commercial lever—not treated solely as a pass-through expense.

Common pricing models include:

Each model changes customer behaviour.

A free-shipping threshold can increase average order value, but the threshold should be based on contribution margin. If the additional products do not generate enough margin to fund delivery, the retailer may increase revenue while reducing profit.

Flat rates are simple and predictable, but they create winners and losers across the order base. Live rates protect cost recovery but may expose customers to unattractive prices at the final stage of checkout.

A strong strategy often combines models. Standard parcels might qualify for threshold-based shipping, while remote, expedited and bulky deliveries remain separately priced.

Can retailers profit from shipping?

Shipping revenue should be evaluated carefully.

Charging customers more than the carrier’s base rate is not necessarily profit. The total cost may also include:

Retailers should calculate shipping contribution using the complete fulfilment cost.

A commercially sustainable objective is to recover an appropriate proportion of those costs while using delivery offers to improve conversion and order value. Excessive shipping markups can damage trust and make the retailer uncompetitive.

Shipping profitability is usually improved through smarter routing, packaging, consolidation and negotiation—not by simply increasing the price customers see.

Integrate tracking and exception management

The shipping experience continues after dispatch.

Tracking events from multiple carriers should be translated into a consistent customer journey. Customers do not need to understand the operational differences between carriers.

Useful notifications include:

Exception management is particularly valuable. Instead of waiting for a customer to report a problem, the system can identify orders that have stopped moving, missed a scan or exceeded the expected delivery window.

An operations team can then investigate, communicate proactively and resolve the issue before frustration grows.

Measure shipping as a commercial system

Headline freight expenditure provides little insight on its own.

Track performance using measures such as:

Analyse these measures by product, carrier, destination and fulfilment location. Aggregate performance can hide costly combinations, such as a particular carton size sent to a particular region through the wrong service.

Build for flexibility

The strongest ecommerce shipping strategy is not built around one carrier or a single rate card.

It creates a flexible decision layer that connects ecommerce, inventory, fulfilment and multiple delivery providers. Each order can then be matched with the service that offers the best balance of cost, speed, reliability and customer experience.

Begin by understanding the shipping profiles within your order base. Standardise how systems exchange shipment information. Introduce carrier choice where it creates value, and treat bulky, fragile and high-value products according to their real operational requirements.

Most importantly, measure shipping as part of the complete order economics.

When delivery choices are clear, integrations are flexible and costs are visible, shipping stops being a necessary expense at the end of checkout. It becomes a source of customer confidence, operational resilience and sustainable ecommerce growth.

PREVIOUS ARTICLE

How to Deliver a Winning Click & Collect Experience

Click and collect has evolved from a convenient delivery alternative into an important part of the omnichannel customer experience. For shoppers, it offers the speed of online purchasing without the cost or uncertainty of home delivery. For retailers, it can convert store inventory into an ecommerce advantage, reduce fulfilment costs and bring digitally acquired customers […]