Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Stop Mistakes When Sending My Monthly Box Orders to a Fulfilment House?
Problems We Solve

How Do I Stop Mistakes When Sending My Monthly Box Orders to a Fulfilment House?

Subscription boxes packed by a fulfilment house fail on the monthly order file. We build a checked handover with box recipes, codes and a returns feed.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

When a fulfilment house packs your box, the monthly handover is usually a spreadsheet export that someone reformats, and the errors show up as wrong boxes weeks later. We build a checked handover that turns each subscriber's box into the fulfilment house's codes, validates the file before it goes, and brings back dispatch, tracking and stock figures so both sides agree.

The export, the template and the reformat

You moved packing to a fulfilment house to get your weekends back. Each month, on the agreed day, you export orders from the subscription app, paste them into the fulfilment house's template, map each box type and variant to their SKU codes, add the add-ons from a second export, remove the cancellations since the export, and upload the file.

The following week, their team emails: some rows have an unknown SKU, some addresses are missing a postcode, and the gift messages did not come through. Three weeks later a subscriber says she received the large box, though she pays for the standard.

Fulfilment houses are good at packing what they are told. The problem is the telling. Your data describes subscriptions; theirs describes pick instructions.

  • Box types and variants need mapping to the fulfilment house's own codes, by hand.
  • Add-ons, swaps and gift messages sit in separate exports or notes.
  • Late changes after the export, such as cancellations or recovered payments, are applied by email.
  • Address problems are found by them, not by you, after upload.
  • Dispatch and tracking come back as another spreadsheet that nobody loads into your systems.

The whole month's packing depends on one file being right, and it is built by hand under time pressure.

What a bad handover costs

Wrong boxes cost replacements and postage, usually charged by the fulfilment house too. Rejected rows delay part of the dispatch. Missing gift messages disappoint the people you most want to impress. And the back-and-forth by email uses the time you outsourced packing to save.

Stock disagreements are the slower problem. If the fulfilment house's stock figures and yours drift apart, you find out when an item runs short mid-run.

The checked handover we build

  1. Each paid subscriber's box recipe for the month is assembled from your subscription app, preference profiles, add-ons, swaps and gift messages.
  2. Recipes are mapped to the fulfilment house's codes through a mapping table you maintain once, with new variants flagged before the file is made.
  3. The file is checked before it goes: known codes only, complete addresses, message lengths within their limit, and no duplicate or cancelled orders.
  4. It is sent in the format and method the fulfilment house accepts, whether that is an API, SFTP or an upload.
  5. Changes after the handover go as amendment files in their format, not emails.
  6. Dispatch confirmations, tracking numbers and stock levels come back and are loaded into your subscription app and records, with differences listed.
Check before sendingWhat it catchesFixed by
Unknown codeVariant or add-on not mappedYou, in the mapping table
Incomplete addressMissing postcode or house numberSubscriber, via a quick request
Message too longGift note beyond their limitTrimmed with your approval
Cancelled after exportOrder no longer dueRemoved automatically
Stock shortfallRecipe needs more than they holdYou, before the run starts

We work to the fulfilment house's specification and test with them before the first live month.

The month with a clean handover

On handover day, the file is built and checked in minutes. The few problems are listed for you to fix: a new variant needs a code, two addresses need a postcode. Late cancellations go as amendments. When dispatch finishes, tracking numbers arrive back in your subscription app and subscribers get their shipping emails without anyone uploading a spreadsheet.

The stock comparison shows both sides agree, or shows exactly where they do not.

Signs your fulfilment handover is fragile

  • You reformat an export into their template every month.
  • Rows are rejected for unknown codes or bad addresses.
  • Late changes are sent to the fulfilment house by email.
  • Tracking numbers come back as a spreadsheet you upload by hand.
  • Your stock figures and theirs rarely match.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does our fulfilment house need to change anything?

Usually not. We work to their existing file format or API, and test with their team before going live.

What if we change fulfilment house?

The recipes stay the same; only the mapping table and file format change.

Can we still see what is in each box?

Yes. Each subscriber's recipe is stored on your side, so you can answer questions without asking the fulfilment house.

Who fixes rejected rows?

Most are caught before sending. Any the fulfilment house still rejects come back to a list for you, with the reason.

What drives the cost?

Your fulfilment house's integration options, how many variants and add-ons you run, and your subscription app.

Keep reading

More on Problems We Solve

Start here

Tell us where your subscription box admin piles up

Describe how a month runs for your box today, from the renewal charge to the last parcel leaving, and which subscription app, shop platform and courier tools you already use. We will tell you what we would build and what we would leave alone, and if a setting in your subscription app already covers it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →