Why Most 3PL Buyer Guides Are Useless
Open any “How to choose a 3PL” PDF on the internet and you will find the same checklist: pick accuracy 99%+, integration count, “scalability,” cultural fit. Every one of those criteria flatters the 3PL that published the guide. The PDF is gated. A sales rep calls you within forty-eight hours. The guide is the lead magnet.
The actual scorecard a brand needs is harder, more specific, and asks questions vendors do not want to answer on the first call. It does not ask “are you scalable?” It asks how much volume the WMS can absorb before a database index needs to be rebuilt. It does not ask “what’s your pick accuracy?” It asks how that number is measured and whether it includes the orders that failed audit and got re-picked before going out the door.
This post is that scorecard. Twenty-four criteria across six categories. No filler. No sales-friendly euphemisms. We run a 3PL ourselves, so we know which questions our peers do not want asked. We are writing this anyway because the alternative is brands signing thirty-six-month contracts based on a Zoom demo and a glossy pricing PDF.
The 4 Filters You Apply Before Talking to Anyone
Before you book a single demo, filter the universe of 3PLs by four hard variables. Most brands waste three weeks demoing vendors who never had a chance.
1. Order volume fit. Under 200 orders a month, almost every mid-market 3PL will quietly reject you or quote prices that don’t pencil. You need a small-volume specialist or a hybrid 3PL plus in-house operation. From 200 to 2,000 orders, boutique and lower-mid-market 3PLs are your range. From 2,000 to 20,000, most of the market competes for you. Above 20,000, you are in enterprise territory and every quote is bespoke. Volume is the single biggest filter. Apply it first.
2. Channel mix. A Shopify-only brand has different needs than an Amazon-heavy brand than a brand with 60% retail B2B. A subscription box business has different needs than a one-time-purchase brand. Shopify-only rewards 3PLs with native Shopify integration and fast inventory sync. Amazon-heavy rewards 3PLs with Seller Fulfilled Prime experience and FBA prep workflows. Retail B2B rewards EDI maturity. Pick the 3PLs whose specialty matches your channel mix.
3. Geographic reach. Where are your customers? Where is your inbound coming from? A 3PL with a “national footprint” of fifty locations is useless to you if none of them are in the right city for your customer base. The right node matters more than the brand name on the door.
4. Cross-border. Yes-or-no question. Post-Section-321, brands with more than 10% of volume crossing the U.S.-Canada border need a 3PL with explicit cross-border operations, not one that retrofitted it last quarter. If less than 10%, you can defer this question. If more, it becomes the second-most-important filter behind volume.
After applying these four filters, your candidate list should be four to six vendors. Demoing more than that wastes a week per extra demo. Demoing fewer than four risks settling on a single option without a real benchmark.
The 24-Point Evaluation Framework
Walk into every demo with these twenty-four questions. Mark each vendor’s answer on a 0-2 scale. The 3PL with the highest score is usually the right one. When two are close, the tiebreaker is always the reference call.
Pricing transparency (criteria 1-4)
1. Do they publish a price list? If their rates are gated behind a sales call, the model is built to discriminate by what they think you’ll pay. We publish full rates on our pricing page. Vendors who refuse to publish are not all bad, but the gate is a signal. Ask early. If the answer is “we customize pricing to your needs,” ask them to send a sample invoice from a brand similar to yours.
2. Are pick-and-pack fees broken down by SKU count, or blended? A blended pick fee (“$2.50 per order”) hides the cost of high-SKU orders. A real schedule charges per item with a setup fee per order. Brands with high cart sizes pay the hidden tax under blended pricing. Brands with mostly single-item orders subsidize the high-SKU brands. Ask for the schedule.
3. What’s the accessorial fee schedule? Get the FULL list before signing. The accessorial schedule is where 3PLs hide twenty to thirty percent of their margin. Common gotchas: long-term storage penalty, peak-season surcharge, return processing past a free tier, kitting setup fees, special handling for batteries or oversized, exception order handling, weekend receiving, photo verification per order. We had a brand show us a competitor invoice last year where accessorials were 38% of the bill. They had no idea.
4. Postage: pass-through or marked up? Pass-through means the 3PL bills you the carrier rate, period. Some 3PLs use the brand’s own shipper account. Marked-up postage means the 3PL has negotiated rates with carriers and is reselling them to you with a margin built in. The margin is usually 5-15%. It is often hidden behind language like “our negotiated carrier rates” or “preferred shipper program.” Ask directly: do you mark up postage? If they say no, ask whose name is on the manifest.
Technology fit (criteria 5-8)
5. Inventory sync cadence. How often does the 3PL’s WMS push inventory levels to your storefront? Sixty to ninety seconds is the modern benchmark. Hourly is legacy. Twenty-four hours is unacceptable in 2026. Slow sync means overselling, which means cancellations, which means refunds and dings to your store rating.
6. Native integration or middleware? Native Shopify integration means the 3PL has a Shopify app installed on your store, pushing and pulling directly. Middleware (Celigo, Workato, Mulesoft) means there’s a translation layer between your Shopify and the 3PL’s WMS. Native is lower failure surface. Middleware is fine for enterprise ERPs (NetSuite, SAP) but creates two systems to debug when an order fails. Ask which one they use, and ask how many edge cases they have automated versus manual.
7. EDI capabilities. If you have any retail business or plan to, ask which EDI trading partners they have already shipped. Saks, Nordstrom, REI, Walmart Vendor, Target, Macy’s, Bloomingdale’s, Dillard’s. Each new EDI mapping costs $1,500 to $5,000 to build from scratch and takes four to eight weeks. A 3PL that has already shipped for Nordstrom can onboard you to Nordstrom in two weeks. A 3PL building from scratch will burn six weeks of your time.
8. API access for you. Can you query inventory, order status, returns, receipts via the 3PL’s API? Or are you stuck on their dashboard? If you’re a brand that does any business intelligence, custom reporting, or warehouse-of-record reconciliation, you need API access. Many 3PLs gate it behind enterprise tier. Ask what’s free.
Geographic + capacity fit (criteria 9-12)
9. Which city node fits your customer base? A 3PL’s “national presence” is a sales line. What matters is which specific warehouse ships your orders. Houston for Gulf-coast inbound. Northern New Jersey for the Northeast. Inland Empire for SoCal. Will County for the Midwest. Atlanta for Southeast. Memphis for the central corridor. Reno or Salt Lake City for two-day to the West and Mountain. Match your customer geography to a specific node and ask if the 3PL operates there.
10. Owned facility or partner network? Ask explicitly. ShipBob and ShipMonk operate partner networks at the edges; their core nodes are owned, the outer nodes are co-located. Regional 3PLs are usually owned-operations across the board. The tradeoff: partner networks give you wider reach with less consistency (different ops leads, different pick-pack standards, different WMS configurations at each node). Owned operations give you tighter control with narrower geography. Neither is right or wrong. Ask, then decide based on your reach needs.
11. Peak capacity headroom. Ask: how much above our current volume can you flex in Q4 without service degradation? A weak 3PL says 1.5x. A solid 3PL says 3x. A 3PL bragging about scale says 5x. If they cannot answer in a number, they don’t know. If their answer is “we scale as needed,” they are improvising in Q4 every year.
12. Cross-border capability. Not “we ship to Canada.” That is anyone with a UPS account. The right question: do you have a Canadian-side inventory node, do you operate USMCA-compliant routing, do you handle de minimis filings? Post-Section-321 (the de minimis loophole closed in 2025), this matters more than at any point in the last fifteen years. If you have meaningful cross-border volume, this is not optional.
Contract terms (criteria 13-16)
13. Contract length. Month-to-month or thirty-day notice is good. Twelve-month auto-renew is annoying but workable. Thirty-six-month with auto-renew is a trap. The 3PL is signing you up for the right to fail without consequence. We do not require any contract term. If we don’t perform, brands leave. That keeps us honest.
14. Termination clause. How do you leave if you decide to? Sixty days’ notice is reasonable. Ninety is on the edge. One hundred and twenty days is hostile. Are there termination fees? “Liquidated damages” of $5,000 to $50,000 are common in enterprise contracts. Inventory release SLA when you leave: ask explicitly. Some 3PLs will hold your inventory hostage for thirty to sixty days while they “process the offboarding.” That is leverage. Read the clause before signing.
15. Rate escalation clauses. Many 3PLs hide annual rate increases of 3-7% in the contract fine print. Sometimes tied to CPI, sometimes flat, sometimes carrier-pass-through. Ask explicitly: how much will my rate go up in year two? In year three? Get a number. If the answer is “we periodically review pricing,” you are about to be raised on year-two renewal.
16. SLA enforcement. If the 3PL misses their service-level commitment, what happens? “Best efforts” or “we will work to make it right” is meaningless. A real SLA has specific credit math. We publish credits on our SLA performance page and apply them automatically when we miss. Ask the 3PL: walk me through the math the last time you missed SLA. If they cannot, the SLA is not enforced.
Operations + SLA (criteria 17-20)
17. Receipt-to-pickable time. Also called dock-to-stock. The window from when a pallet hits the receiving dock to when a unit on that pallet is available to ship. Twenty-four hours is the modern benchmark for a healthy 3PL. Forty-eight is slow. Seventy-two or more is broken. Brands lose deals to Amazon when their 3PL takes three days to receive inbound and they cannot replenish FBA on time.
18. Pick accuracy target. 99.5% is acceptable. 99.9% is excellent. 99.97% is what we run. But the number alone is meaningless. Ask how they measure it. Are they measuring after audit (re-pick the wrong ones before they ship and counting only what went out the door)? Or are they measuring at point-of-pick before any audit? Both methods give different numbers. The brand-facing number is what shipped wrong, divided by what shipped total. That is inventory accuracy plus pick accuracy combined.
19. Same-shift cutoff times. What time of day does an order need to be in the queue to ship the same shift, city by city? Five PM local same-day cutoff is competitive. Three PM is mediocre. Noon is bad. Ask for each node, because a 3PL’s flagship facility will have a later cutoff than their satellite locations.
20. Exception queue depth. Ask: what percentage of monthly orders are in your exception queue right now? A healthy 3PL runs under 1%. A struggling 3PL runs over 3%. Exceptions are the orders that did not auto-route: out-of-stock, address validation failures, oversized routing, manual holds. The exception queue is the leading indicator of every other problem. Always ask. If they refuse to share, you have your answer.
Reference + reality checks (criteria 21-24)
21. Reference call with a current customer in your vertical and size. Not their flagship customer. Not the brand on the home page. Someone roughly your size in roughly your vertical. Many 3PLs refuse to provide one because they don’t have one. Or because the ones they have are unhappy. A 3PL that refuses references in your size range is a red flag.
22. Reference call with a former customer who left. Brutal but illuminating. Ask why they left. Was it pricing? Service degradation? A specific incident? Most 3PLs will not provide this because no one wants to lose to a churned-customer testimonial. The good ones will provide it because they know they handled the offboarding well and the former customer left for reasons that don’t reflect badly. Try asking. The reaction tells you everything.
23. Tour the facility, virtual or in person. See the actual operation. Are the aisles labeled? Is the pack station chaotic? Are RF scanners in use, or are pickers carrying paper pick tickets? Does the racking go to the ceiling, or is product sitting on the floor in pallet-block aisles? A good 3PL is proud of the operation and will offer the tour. A bad 3PL will say “we’ll send a virtual walkthrough video” and never deliver one.
24. Talk to an operations lead, not just sales. Sales tells you what’s on the marketing page. The ops lead tells you what the system actually does. Ask to spend thirty minutes with the GM or Director of Operations at the facility that would handle you. If the answer is “let me get back to you on that,” you have a sales-heavy organization that will hand you to an under-resourced ops team after signing.
Red Flags That Should Kill a Deal
A pulled-out list. Each one is sufficient to walk away.
- A “unique” or “proprietary” pricing model that requires extensive sales handholding to explain. Real pricing is simple.
- Twelve-month-plus contracts with no termination clause and no inventory release SLA.
- Refusal to publish a sample invoice from a brand similar to yours.
- Refusal to share their current exception queue depth.
- A salesperson who cannot answer technical questions and keeps deferring to “let me bring in our integration team.” That same deferral will happen after signing, except now you own it.
- “Custom” integrations promised but no examples of existing customers running the same setup.
- Less than three years of operating history if you need them for Q4 primetime. Building a 3PL is a multi-year exercise. Year-one and year-two operators are still finding the edges of their model.
- Zero EDI experience if you need retail in the next twelve months.
- Zero FTZ or bonded-warehouse experience if you have significant cross-border or import volume.
- A reference list of “fifty brands we work with” but inability to connect you to one of them on a call.
What “Scalability” Actually Means
“Scalable” is the laziest word in 3PL marketing. It means nothing on its own. There are three real scalability questions, and all three have specific answers.
Network capacity headroom. Can the 3PL’s physical network absorb a 3x volume spike without overflow? Overflow means trailers parked outside the dock waiting to unload, units in cross-dock staging instead of pickable racking, exception queue growth, missed SLAs. Ask: how much spare physical capacity do you have right now, in pallet positions and in labor hours per shift?
Tech capacity. Will the WMS choke at higher SKU counts or order rates? Some legacy WMS platforms have hardcoded limits on SKU records, order volume per day, or concurrent API connections. Ask which WMS platform they run (Manhattan SCALE, Logiwa, Extensiv, Mintsoft, custom) and what their stress-tested ceiling is.
Org capacity. Do they have enough ops leadership to onboard new clients without slipping existing SLAs? When a 3PL signs five new brands in a quarter, every existing client’s service drops because the ops leads who used to focus on you are now training the new clients’ operations. Ask how many GMs and how many client success managers are on staff per facility. Ask the ratio of clients per ops lead. Under twenty is healthy. Over forty is concerning.
Ask all three explicitly. Vague “we scale with you” answers indicate they have not thought about the question.
How the Math Should Pencil Out
A simple sanity check formula for “is switching worth it?”:
Total all-in cost on the new 3PL = storage + pick-and-pack + receiving + accessorial + postage + your time spent managing them. The last variable is real. A 3PL that requires twenty hours of your team’s time per week is more expensive than the line items suggest.
Compare against current 3PL on the same volume profile. Do not let the new 3PL price you at your projected future volume. Price them at last month’s actual volume. If their rate card improves at higher volume tiers, you can model that separately, but the baseline comparison is current-month against current-month.
Add or subtract switching cost. A 3PL migration is typically two to six weeks of operational disruption: inbound goes to the new facility, the old facility ships down stock, there’s a window where inventory is split and OOS risk is elevated. Model the cost of the disruption in lost sales, expedited shipping fees, and team hours. Most brands underestimate this by 2x.
Threshold for switching: net positive at month four to six. If the math says you save money starting in month seven or later, do not switch. The risk of the migration eats the savings. Sooner than month four is an obvious win. Between months four and six is the gray zone where you decide based on non-cost factors: service quality, technology, geographic fit, your read of the relationship.
The brands that get this wrong typically chase a 15% cost reduction into a migration that costs them 25% in disruption. The brands that get it right wait until the math is overwhelming, then move decisively.
What Vertex Does on These 24 Points
We are one option of many. Here’s how we score ourselves, factually:
Pricing is published line-item on our pricing page. Postage is pass-through with the brand’s own shipper account. There are no twelve-month contracts. The accessorial schedule is on the pricing page. Technology: sixty-second Shopify sync, native Amazon and Shopify integrations, EDI shipped for Saks, Nordstrom, REI, and Walmart Vendor. Geographic: twenty-six city nodes across the U.S. and Canada with explicit cross-border operations including USMCA routing. SLA: twenty-four-hour receipt-to-pickable, 99.97% pick accuracy, with live numbers and credit math published on our SLA performance page. For the full operational detail, see our 3PL services page and how-it-works page.
That’s it. We don’t argue you should pick us. We argue you should use the twenty-four points above on every 3PL you evaluate, including ours, and pick the one that scores highest.
Common questions
Should I get multiple quotes before deciding?
Yes. Always. Four to six quotes is the right range. Three is too few to benchmark. Eight is too many to manage. The quotes are not just for price comparison; the act of running parallel demos exposes which vendors take you seriously and which are running a generic pitch.
How long should the evaluation process take?
Four to eight weeks from the start of demos to a signed contract. Faster is possible but usually means you skipped reference calls. Slower than ten weeks means you’re losing momentum and the 3PLs have moved on to other deals. Aim for six weeks: two for demos and Q&A, two for reference calls and facility tours, two for contract negotiation.
When should I tell my current 3PL I’m shopping?
After you’ve signed with the new one, not before. Telling your current 3PL you’re evaluating alternatives gives them leverage they did not have before: they can stall on issues, refuse to renegotiate, or quietly let service slip while you’re distracted. Sign the new contract, then notify the old one with the contractual notice period.
What’s a realistic timeline to switch 3PLs?
Six to twelve weeks from contract signature to fully cut over. Inbound to the new 3PL starts on day one. The old 3PL ships down existing inventory over the next thirty to sixty days. A split-inventory period of two to six weeks is normal. Plan around peak: never migrate in October or November. Best months to switch are January through April or August through September.
Can I run two 3PLs in parallel for a transition period?
Yes, and we recommend it. It avoids the all-eggs-one-basket risk during migration. The complication is inventory split: your storefront has to know which 3PL has stock for which SKU, and routing logic has to decide which one ships each order. Most modern integration platforms (Stord, Shippo, ShipStation) handle dual-routing if configured. Plan for two to four weeks of dual operation, then sunset the old 3PL.
Should I let the 3PL bid on retail and DTC separately?
Yes if your retail volume is meaningful (over 10% of total). Retail EDI workflow is different from DTC pick-pack-ship. Some 3PLs are strong at one and weak at the other. Asking for a split bid (rates for DTC, rates for retail) exposes which 3PLs are honestly priced on each line versus which ones are using one line to subsidize the other. You may end up using two 3PLs, one per channel, especially if your retail customers have specific routing requirements you cannot move.
How do I score the 24 criteria if I can’t get every answer?
If a 3PL refuses to answer a criterion, that’s a zero. Not a “we’ll come back to it.” A zero. You are testing whether they will commit to specifics. The 3PLs that score above thirty out of forty-eight points are usually viable. Below twenty-five, walk away. Between twenty-five and thirty, the reference call decides.