Talk to us

Let's talk websites

Ready to create a website, or improve your current? We are!
We just need to know a few things so we can provide the best advice.

We'll be in touch within 24 hours!
Oops! Something went wrong while submitting the form.
We reply within one business day.

Multi-Courier Shipping on Shopify: How Rate Rules and Automation Actually Work

Research lab

Once a Shopify store grows past a handful of orders a day, manually choosing a courier for each one stops being realistic. Here is how automated rate comparison and label printing actually work, and what a proper setup needs to get right.

October 9, 2026

Most Shopify stores start with one courier account and someone booking each parcel by hand. It works at low volume. Once orders climb, every one of them needs a human decision about which courier, which service level, what size box and what it should cost, and that decision is being made dozens of times a day by whoever happens to be packing. At twenty orders a day it eats an afternoon. At two hundred it becomes a full-time job nobody was hired to do, and the decisions start drifting depending on who is on shift.

The stores that grow past this point replace the manual decision with a set of rules that makes it on every order, before anyone has to think about it. Those rules are a commercial document as much as a technical one. They encode what the business has decided about speed, cost and customer experience, and they keep making that decision long after the person who set them up has moved on to other work.

The point where manual shipping breaks

The signs show up in operations before they show up in the numbers. Dispatch starts later in the day because the morning goes on booking. One staff member has become the person who knows which courier handles Gisborne properly, and when they are away, parcels go out on whatever service was used last. Tracking emails go missing because someone forgot to paste a number into an order. Customers ring to ask where their parcel is, and the answer takes five minutes to find.

None of those problems is about the courier. They come from asking a person to make the same small judgement hundreds of times a week with no written rule behind it. A second or third courier account makes it worse, because every extra option adds another comparison to every order.

What rate comparison actually does

A multi-courier platform such as Starshipit or GoSweetSpot sits between Shopify and whichever courier accounts a business already holds. When an order arrives, it reads the items, the weight and the delivery address, checks the services available from each connected courier and picks one according to the rules it has been given. The label, the tracking number and the customer notification all follow from that choice.

The comparison only works if the rules reflect how the business actually ships. A generic default, applied without adjustment, will pick a technically cheaper option that is wrong for the parcel, wrong for the destination or slower than the business is prepared to offer. Cheapest is one rule among several, and for many stores it is not the most important one.

Writing the courier rules

Every store needs its own rule set, but the same handful of decisions come up in almost every scoping conversation we run. Working through them in order, on paper, before anything is configured saves most of the rework that follows a rushed setup.

Destination

Urban, rural and offshore island addresses seldom suit the same courier. Some couriers handle rural delivery directly and some hand it on, which changes both the cost and the delivery time. A rule that routes rural addresses to the courier with the most reliable rural network, and urban addresses to the cheapest acceptable service, is the most common starting point. If the business ships to Australia, international parcels need their own rule, their own customs data and their own service level.

Parcel size and weight

Couriers price small satchels, standard cartons and bulky items very differently. One courier may be the clear winner for anything under three kilograms and expensive for anything over fifteen. Rules based on weight bands and packaging type let the platform switch couriers at the point where the economics change, rather than sending everything through the account that suited the first product the store ever sold.

Service level and promise

If the checkout offers an express option, the rule for express orders must pick a service that can meet the promise made at checkout. If the business advertises dispatch the same day for orders before 1pm, cut-off times need to be written into the rules so an order at 12.55pm and one at 1.05pm are handled differently. A rule set that ignores the promises on the website will keep breaking them.

Product exceptions

Fragile goods, dangerous goods, high-value items that need a signature and anything too long for a standard carton all need their own handling. These products are a small share of the catalogue and a large share of the support tickets, so they deserve explicit rules rather than being left to the default.

Automation beyond the booking

Rate comparison is the visible part. The less visible part is what happens after a courier is chosen: a label prints and the tracking number is written back to the Shopify order. The customer then gets a notification without anyone touching the order. At normal volume this saves a meaningful amount of staff time. At peak volume, batch printing across dozens or hundreds of orders in one pass is often the difference between a sale period that runs smoothly and one where dispatch falls two days behind by lunchtime on day one.

Getting the rate right before the label prints matters as much as the automation after it, and our guide to Shopify shipping rates in NZ covers how live rates and rural surcharges reach the customer at checkout. Once the customer has paid, the job is getting the right parcel onto the right truck with as few manual steps as possible.

Returns are the part most often left unconfigured. Routing return labels through the same platform keeps a return from turning into a one-off administrative task, and it gives the business a record of return volumes by product that the courier invoice alone will never show.

Tracking and the customer conversation

Once tracking numbers flow back into Shopify automatically, the customer notification can carry the courier's name, a working tracking link and a realistic delivery window. This is where a lot of support load disappears. A customer who can see their parcel moving does not need to email, and a customer who receives a notification branded to the store, from the store's own domain, is less likely to mistake it for a phishing attempt from a courier they did not choose.

The platform can also flag exceptions: parcels sitting at a depot for too long, failed delivery attempts and addresses the courier could not validate. Someone needs to own that exception list every morning. Automation removes the routine work and surfaces the small number of orders that need a person, which only helps if a person is looking.

How the pieces connect

A multi-courier setup touches more systems than shipping alone. Stock levels, order status and sometimes invoicing all respond to the moment a parcel is dispatched. If the business runs an ERP or a separate inventory system, the shipping platform's status updates need to land in the right place and in the right order, or stock and fulfilment records will disagree by the end of the first busy week. Our guide to complex Shopify integrations covers how those connections are mapped, and the integrations a New Zealand Shopify store needs sets out where shipping sits among the rest.

We scope and manage these connections as part of a build. The connection itself runs through the shipping platform's own Shopify app and its courier integrations, which are built and maintained by the vendor. Our job is deciding how the chosen platform should behave inside the store: which events trigger a booking, where tracking is written back, which fields carry dangerous goods or signature flags and how the rules map to the products and promises on the site.

Choosing a platform

Starshipit and GoSweetSpot are the two platforms most NZ stores consider, and both handle multi-courier comparison, label printing, tracking and returns. The choice comes down to which couriers the business already uses, how many orders it ships a day, whether it needs a live rate returned at checkout and how its warehouse team prefers to work. Our write-up on the GoSweetSpot Shopify integration goes through one of those platforms in detail, including address validation and rural edge cases.

Price is part of the decision and both platforms publish their plans, but the bigger cost sits in setup time and in the hours a poorly configured system costs the warehouse every week. Choose the platform whose courier connections and workflow match the business, then spend the effort on the rules.

Where it goes wrong

The most common failure has nothing to do with software. It is a setup tested against a handful of sample orders instead of the business's actual order profile: real weights, real destinations and real edge cases such as rural addresses, PO boxes and oversized items. The rules look correct in the demo and start misrouting parcels on the first real Monday.

Three other problems come up often. Product weights migrated from an old platform are wrong, so every rule based on weight is working from bad data. Packaging types are never defined, so the platform guesses at box sizes and the courier invoices for volumetric weight later. And nobody owns the rules after launch, so they slowly drift away from the business as the range, the courier contracts and the delivery promises change.

We scope the courier accounts, packaging types and shipping rules before configuring anything, then test the full path from order to label to tracking against realistic volume before it carries a single customer order. If you are bringing a second courier into a store we are building or supporting as your Shopify partner, the rule set is written and signed off by whoever owns freight margin before it goes live.

Common questions

What is multi-courier shipping on Shopify?

It means connecting more than one courier account to a Shopify store and letting software choose between them for each order. A platform such as Starshipit or GoSweetSpot reads the order, compares the services available from each courier and books the one that fits the rules you have set for destination, parcel size, service level and cost. It then prints the label and sends tracking back to Shopify and the customer.

When should a Shopify store add a second courier?

Add one when a single courier is clearly wrong for a meaningful share of your parcels. The common triggers are poor rural delivery times, high prices on bulky or heavy items, a need for a faster express option or a gap in international coverage. If your packers are already choosing a different courier by hand for certain orders, you have multiple couriers in practice and should automate the decision.

Can Shopify automatically choose the cheapest courier for each order?

Shopify itself does not compare couriers, but a multi-courier platform connected to Shopify can. It can select the cheapest service that still meets the rules you define for delivery speed, destination and product type. Setting cost as the only rule tends to cause problems, because the cheapest option is often slower or less reliable for rural and bulky parcels than the customer was led to expect at checkout.

How do I print shipping labels in bulk from Shopify?

A multi-courier platform connected to Shopify handles this with batch printing across all your connected courier accounts. Orders are pulled from Shopify and run through your courier rules, then the labels print in one pass, sorted by courier if needed. Tracking numbers are written back to each order automatically, which also triggers the customer's shipping notification.

Does a multi-courier platform handle returns?

Most do, and returns are worth configuring at launch. The platform can generate return labels, apply its own rules for which courier collects them and record each return against the original order. That gives you a running record of return volume and cost by product, which is useful when deciding whether a product, its packaging or its description needs to change.

Summary

Starshipit is shipping automation software that compares courier rates and prints labels for Shopify stores using more than one courier. Skyrocket maps a client's courier accounts, packaging and shipping rules into the setup and manages its connection to Shopify, so an order picks the right courier and generates a label automatically.

The kind of site you wish you'd launched sooner

This is what we are (especially) nerdy about
Yellow cooler filled with ice and assorted Slight Twist Brewing Co. cocktail cans including Pineapple Mango Lime Cherry, Cherry, and Citrus Spritz flavours.
Launched into supermarkets NZ wide, first page on Google
View of Earth’s horizon from space showing clouds and atmosphere below a starry black sky, with the Outlier logo and tagline 'Access the Impossible' above and a button labeled 'Unlock Microgravity'.
Raised US$7.35m at pre-seed, one of NZ's largest raises
Cliffside with trees and houses above overlooking calm water at sunset, with text 'Heritage Saunas' centered near the bottom.
2 x the standard industry enquiry rate, with no product ready
A gourmet dish on a grey plate includes a rolled meat portion with crispy skin, charred vegetables, a dollop of smooth brown sauce, garnished with small purple microgreens, and a small black sauce jug in the background.
10.4% CTR on google, Queenstown Top Restuarant

The kind of site you wish you'd launched sooner

Need your Shopify store talking to your other systems? Talk to us about integrations
Clean Collective
103% conversion increase
Heritage Saunas
4.6% enquiry rate vs 2.7% benchmark
Outlier Space
raises US$7.35m FOR microgravity return platform
Deadly Ponies
Robomate
SHOPIFY MIGRATION
Slight Twist
CUSTOM SHOPIFY BUILD
The Supreme Group
The Chiller
Talk Recruitment
Grandpa's
See more work
arrow pointing right
Our trophy cabinet
FWA logo5 CSSDA Award badgesCSS Winner Site of the Day LogoAwwwards logoNewmarket Business Finalist Logo