How to Choose Your First Fulfillment Partner Without Getting Burned
Pick your first fulfillment partner based on their performance under stress, not their sales pitch. Anyone can show you a clean warehouse on a Tuesday afternoon. The question is what happens during a peak week when three trucks are late and half their staff called in sick.
I've vetted fulfillment vendors for a DTC brand that grew from $100K to $3M in sales, and I've seen what happens when you skip the hard questions. You don't find out a partner is wrong for you in week one. You find out in month four, when returns are piling up and nobody answers your emails.
The short answer
Ask about their worst month, not their best month. Every fulfillment company will tell you their average pick-and-pack accuracy is 99.5%. That number means nothing. What you need to know is what happens when volume spikes 3x during a launch or a holiday. Ask for their accuracy and on-time shipping rate during their single worst week last year. If they can't answer that specifically, with a number, that's your answer right there.
What changes the timing of your decision
Not every brand needs the same level of scrutiny before signing. A few things shift how careful you need to be:
- Order volume velocity. If you're doing 50 orders a day and growing slowly, a smaller 3PL with manual processes is fine. If you're about to run a launch that could 10x your volume overnight, you need to know their surge capacity before you sign, not after.
- SKU complexity. A brand with 5 SKUs and simple boxes is low risk for almost any partner. A brand with 40 SKUs, bundles, and fragile items needs a partner who has handled that complexity before. Ask for a reference client with similar SKU count.
- Return rate of your product. Apparel and anything sized runs 20-30% returns industry wide. If your category has high returns, your fulfillment partner's reverse logistics process matters as much as outbound shipping. Most brands only ask about outbound.
- Your own forecasting accuracy. If you're bad at forecasting demand, you need a partner with flexible storage terms and short notice periods. Locking into a 12-month contract with minimum volume guarantees is dangerous if you don't know your own numbers yet.
The vetting questions that actually matter
Here's what I ask every fulfillment vendor before signing anything:
- What is your pick-and-pack error rate, measured monthly, for the last 12 months? Get actual numbers, not "under 1%."
- What happens if I need to pull inventory out with 30 days notice? Read the actual contract language, not what the sales rep tells you verbally.
- How do you bill for storage during slow months? Some charge per bin, some per pallet, some per cubic foot. These numbers do not compare directly, so get a worked cost estimate for your actual SKU mix.
- Can I talk to a client who left you in the last year? Not a happy client. A client who left. If they refuse or dodge, that's data.
- What's your integration with my platform, actually? Not "we support Shopify." Ask which specific API version, and how often orders sync. Real-time or batched every 4 hours is a massive difference during a sale.
- What's your peak season surcharge policy, and when do you notify clients? Some 3PLs add 20-40% surcharges from November through January without much warning.
Red flags that should stop you cold
- They won't give you a reference who left their service.
- Their quoted rates don't include a full breakdown of receiving fees, storage fees, pick fees, pack fees, and shipping markup. If a quote looks too clean, the real cost is hiding somewhere.
- They can't tell you their average time to resolve a shipping error. "We handle it quickly" is not an answer.
- No dedicated account manager once you're under a certain order volume. You become a ticket number, not a client.
- They push you to sign a long contract before you've run even a single test batch through their system.
The most common mistake
The most common mistake founders make is picking based on price per order instead of total cost per order. A 3PL quoting $1.20 per pick looks cheaper than one quoting $1.80, until you add in their storage fees, their minimum monthly charges, and their 15% fuel surcharge buried in the contract addendum. Run a real monthly cost model using your actual order volume and SKU mix before comparing quotes. I've seen brands switch to a "cheaper" 3PL and end up paying 18% more once all fees were counted.
What happens if you choose wrong
A bad fulfillment partner doesn't fail loudly. It fails slowly. Shipping times creep from 2 days to 5. Error rates climb from 1% to 4%. Customer service tickets about "where is my order" start eating your support team's time. Your return rate climbs because items arrive damaged from sloppy packing.
By the time you notice the pattern in your own data, you've usually lost a few months and a chunk of repeat customer trust. Switching 3PLs mid-year also costs real money, usually 4-8 weeks of operational disruption while inventory transfers and systems resync.
The takeaway: run a trial batch before any long contract, get worst-case numbers instead of best-case promises, and build a full cost model before you compare rates. Your fulfillment partner is infrastructure. Treat the decision like one.