Guides / Ship one order in several boxes

How to ship one Shopify order in several boxes

The wholesale order, the bundle that won't fit, the rug and its pad. How to get every box labeled, tracked and in front of the customer without twelve shipping emails or a "where's the rest of my order?" ticket.

Most orders fit in one box, and most shipping setups assume they always will: one order, one label, one tracking number. Then a customer orders six of the big thing. The packing is the easy part. The hard part is the paperwork around it: one label per box, every tracking number on the order, and a customer who knows that the box on their porch isn't the whole order.

Two ways to record it in Shopify

1. Split the order into separate fulfillments

Fulfill the items in box 1 with box 1's tracking number, then the items in box 2 with box 2's. Shopify then knows exactly which items went in which box, which helps if one box goes missing or comes back.

The catch is email. Each fulfillment sends its own shipping confirmation, so a ten-box order sends ten emails. A merchant who asked about it on the Shopify forum was told by Shopify support that this is expected and there's no built-in way to group them. It's also slower at the bench: someone has to decide and record which items went in which box.

2. One fulfillment with several tracking numbers

Fulfill the whole order once and attach every box's tracking number to that fulfillment. Shopify's fulfillment tracking accepts a list of numbers, each with its own tracking link, for exactly this: "shipping assembly parts of one furniture item in several boxes", in Shopify's own example. The customer gets one shipping confirmation, and merchants report that it lists all the numbers. What you give up is the item-by-item map of which box holds what.

Which to use: one fulfillment for most retail orders, where the boxes travel together and the customer just wants it all to arrive. Separate fulfillments when boxes ship on different days, from different places, or when knowing exactly what's in each box matters, for high-value items or B2B orders that get checked in by box.

One label per box

Postal and parcel carriers price and track each box separately, so each box gets its own label, weight and dimensions. Weigh each box on its own, after it's sealed. Don't divide the total by the number of boxes; carriers re-weigh, and an underpaid box comes back to you as an adjustment.

UPS and FedEx also offer multi-piece shipments, where the boxes travel under one master tracking number. That's handy for freight-style orders, but it ties you to one carrier's tools. For most shops, separate labels and a list of tracking numbers on the order work just as well.

When two boxes are cheaper than one

Carriers bill large, light boxes by size rather than weight (dimensional weight). A big box full of pillows can cost more than two smaller ones holding the same thing. If you ship bulky orders often, price both ways once and write the answer on the wall by the packing bench: "over 3 pillows, use two medium boxes."

Packing so the customer isn't confused

When a box goes missing

Two boxes of three delivered is the classic multi-box ticket. Tracking numbers per box are what make it a five-minute answer instead of a refund: you can see which box is stuck and open a claim on that one. With separate fulfillments you also know which items were in it. With one fulfillment, a quick photo of each open box before you seal it does the same job (Pickadoodl's packing photos are made for this).

How Pickadoodl does it

I build Pickadoodl. On the Pro plan, with your own EasyPost account:

See the shipping labels help for the details.

A quick checklist

  1. Decide your default: one fulfillment with several numbers, or a fulfillment per box.
  2. Weigh and label each box on its own.
  3. Mark boxes "1 of N" with the order number.
  4. Slip in box 1 (or one per box if you split).
  5. Tell the customer how many boxes are coming.
  6. Photograph or check each box before you seal it.

Questions

Can one Shopify fulfillment have more than one tracking number?

Yes. A fulfillment's tracking information can hold a list of tracking numbers, each with its own link. Apps that buy labels can add every box's number to one fulfillment.

Will my customer get one shipping email or several?

Shopify sends a shipping confirmation per fulfillment. One fulfillment with several tracking numbers sends one email; splitting the order into a fulfillment per box sends one email per box.

Should I split the order by box or keep one fulfillment?

Keep one fulfillment when the boxes ship together and the customer just wants everything. Split by box when they ship separately, or when you need to know which items were in which box.

Do I need a separate label for each box?

Yes, for USPS and most parcel services: each box is weighed, priced and tracked on its own. UPS and FedEx also offer multi-piece shipments under one master tracking number through their own tools.

Is it cheaper to use two boxes than one?

Sometimes. Large, light boxes are billed by dimensional weight, so two smaller boxes can cost less than one big one. Price both once for your bulky orders and make it a packing rule.

Big orders, every box tracked.

Free up to 75 orders a month, with every feature. Labels are on Pro. If anything trips you up, email me. I read every message.

Install free on Shopify