What you will learn
- Shipping zones and regions
- Flat, calculated, and free shipping rates
- Packaging and weight
- Delivery times and tracking
- Shipping mistakes that create support tickets
1. Define shipping zones by where you actually ship
A shipping zone is a group of regions served by the same rates, such as domestic, neighbouring countries, and rest of world. Create zones only for regions you can genuinely serve, and exclude the rest until you have a carrier and a cost for them. Serving a region with no rate configured means customers there cannot check out at all, which is worse than a high rate they can choose to accept.
2. Choose rates that cover real costs
Flat rates are simple and predictable for customers, and suit stores with similar-sized products. Calculated rates from a carrier reflect actual weight and distance, and suit stores with varied product sizes. Free shipping above a threshold can raise average order value, but only if the threshold is set above your typical order so it encourages a larger basket without erasing your margin. Whichever model you choose, it must cover packaging, postage, and handling, or every order quietly loses money.
3. Weigh and measure your products honestly
Shipping costs depend on weight and dimensions, so weigh a packed parcel, not just the product, and record the box size you actually use. Guessing leads to rates that are too low, which eats margin, or too high, which loses sales. If you sell products of very different sizes, set separate rates or product-based rules rather than forcing one rate on everything.
4. State delivery times as ranges, not promises
Give delivery times as honest ranges that include processing time, such as dispatched within two working days and delivered within five to seven working days domestically. Add tracking information to orders so customers can follow a parcel without emailing you. A realistic range plus tracking prevents most where is my order messages, which are the most common shipping support request.
5. Review shipping after your first orders
After your first ten or twenty orders, compare what you charged against what shipping actually cost, including packaging and any carrier surcharges. Adjust rates that consistently lose money, and reconsider zones where delivery repeatedly fails or costs far more than expected. Shipping setup is not a one-time task; it is refined from real orders.
Example: a small store's three-zone setup. A store selling ceramics sets three zones: domestic with a flat rate, neighbouring countries with a weight-based rate, and rest of world with a higher calculated rate. Orders above a set value ship free domestically only, since international free shipping would erase margins. Every product page states the domestic delivery range, and every order email includes tracking. Support messages about delivery drop sharply, because expectations were set before purchase, not after.
Shipping through busy periods
Busy periods, such as holiday seasons or sales events, strain shipping in ways normal weeks do not: carriers slow down, packaging supplies run short, and a one-day dispatch promise becomes hard to keep. Prepare by confirming carrier cut-off times in advance, stocking packaging early, and updating your stated delivery ranges before the rush rather than during it. Customers accept a longer stated wait during a busy period far more readily than they accept a missed promise made in quieter times.
After a busy period, review what shipping actually cost against what you charged, which regions had the most delays, and which products caused packaging problems. Those answers drive the next round of rate and packaging changes, and they are worth recording while the details are fresh. Shipping improves fastest when each busy period teaches the next one, instead of each one repeating the last one's surprises.
Frequently asked questions
What is a shipping zone in Shopify?
A group of countries or regions that share the same shipping rates. You create zones for the regions you serve and set rates for each one.
Should I offer free shipping?
Only if the maths works. A free-shipping threshold above your average order value can raise basket size; free shipping on every order can erase margins on small orders.
Flat rate or calculated shipping: which is better?
Flat rates suit uniform products and simple pricing. Calculated rates suit varied sizes and weights, where one flat rate would overcharge some customers and undercharge others.
Why can't customers in some countries check out?
Usually because no shipping zone covers their region, or no rate applies to their cart. Add the region to a zone with a valid rate to fix it.
How do I reduce 'where is my order' messages?
State honest delivery ranges before purchase, send tracking with every order, and reply to delivery questions with the tracking link and the expected range.