Fulfillment Center Vetting Guide

Preparedness

After visiting 10+ 3PLs and speaking with nearly 100, one thing’s clear: the more prepared you are, the smoother the process.

If you show up to that first conversation with the right information, your conversations become significantly more productive, and you’ll get clearer, faster answers on whether the 3PL is a good fit.

Here’s a checklist to guide your prep before talking to any potential 3PL:

Current Needs

  • Be upfront about what you’re looking for. Many 3PLs offer services across the entire logistics stack, and will want to upsell or at least introduce you to their other services.

  • If all you need right now is a fulfillment center in one location, say that clearly.

  • You can always explore their other services later.

📅 Projected Start Date

  • Are you looking to go live next week or in 3 months? Let them know.

  • This helps them assess internal capacity and plan accordingly.

📖 Context

  • Give them the “why.”

  • Are you switching from another 3PL? If so, what problems are you trying to solve?

  • Is this your first time fulfilling in a new market? Have you been shipping direct from overseas until now?

🧑‍💻 Integrations

  • What channels / integrations do you have or require? Operations Platforms, API’s, etc

📦 Fulfillment Needs

  • What do you actually care about most?

  • Look across your landed costs and customer geographies and then be specific.

  • Ex: “We sell a 5kg product, and 80% of our EU sales are in Germany. Can you help optimize rates for that lane?”

Transparency here will get you better, more relevant responses.

🚚 Inbound Requirements

Help them visualize what inbound will look like.

  • Will shipments arrive loose or pre-packed?

  • Are they palletized or floor-loaded?

  • How frequently are you receiving inventory?

📦 Packaging Requirements

Clarify what packaging, if any, you need:

  • Are goods ready to ship?

  • Do you need pick/pack services?

  • Should boxes be branded or labeled?

📊 Sales Data

  • Share your last 3 months of sales. You can anonymize sensitive data. What matters most are:
    Order Number, Order Date, SKU, Quantity, Shipping Zip, Province, and Country.

  • This helps the 3PL understand volume, seasonality, and shipping profiles.

🚛 Last Mile Requirements

  • Request rate cards from multiple carriers.

  • Your product weight, box dimensions, and shipping zones will influence what’s best.

  • Asking for options lets you benchmark intelligently.

I recommend sending all of this information off the bat before your first call to ensure that your call is productive with the 3pl. They will certainty have follow up questions, but this will get the juices flowing on both sides.

Finding Fulfillment Leads

My best leads come from referrals, but standard google search can provide good results.

You can also try out an 3PL matchmaking platform like https://www.thirdperson.co/

I recommend the following volume to ensure you find a great partner:

  1. 30 conversations 

  2. 10 offers

  3. 5 in-person visits

Evaluating Fulfillment Leads

There are five key buckets that I use to evaluate 3pls:

#1 - Intangibles

As you get more reps, you will more clearly understand what “intangibles” means. 

Positive signs are:

  • They ask you thoughtful questions, demonstrate expertise, and are prepared. 

  • They show up to calls on time.  If they are late, they apologize with sincerity. 

  • They keep you in the loop with when you’ll be receiving rates. 

  • They proactively book calls or move forward to next steps. 

  • The more detail-oriented they are, the better. 

  • Before sharing rates or making promises, they ask you for relevant data.

#2 - Pricing

Your goal should be to have 10 rate cards side by side to compare. 

The formatting of each will likely be different. Do whatever you need to in order to be able to compare apples to apples.

For last mile shipping specifically, make sure they provide you with rates for every country you may ship to, for all weights you may ship under, and broken down by base transportation rate and other charges. 

See a live last mile shipping comparison on my site here -> Renegotiating Last Mile Rates

#3 - Software

Simply viewing their software and seeing a demo with fake data is not enough.

Ask the fulfillment center to allow you to test the connection with your real data.

If you have a complex channel mix, do the bare minimum connection. 

This will allow you to get a real feeling of what their software is like. You need to make sure everything is working with your actual system to avoid headaches or unresolved bugs when you go live.

If you don’t thoroughly test before hand, here are some problems you may face:

  • #1 - The customer tracking information does not sync back to Shopify.

  • #2 - The software is missing key order data, causing order delays.

  • # 3 - There is a mismatch between your SKU-id’s and the fulfillment centers data

Action Item -Test at least one sample order so you can audit the customer experience from A-Z. 

#4 - Motivation

You are joining into a symbiotic relationship where both sides should benefit.

Even though you are the client, I encourage you to find out what the fulfillment center is looking to get out of this relationship.


Some questions you can ask them:

  1. What are your goals over the next 1, 5, and 10 years, and how does [your company] fit into that?

  2. Your rates are competitive, where do you make your profit? I want to make sure this partnership is valuable for both of us.

  3. Do you have certain volume or storage requirements? I know you have a team to pay which relies on them having consistent volume.

By truly caring about their needs, you can build a win-win partnership. 

In-Person Visit

Sit down face to face and look at the people in the eye who you will be working with.

Walk around the warehouse and office spaces and get a sense if people are motivated and have a safe and clean working environment.

Ask your point person if you can watch an order from A-Z get picked, packed, and shipped.

Take this opportunity to catch anything you may have overlooked or not been able to understand virtually.

About Me

  1. I’ve had well over 100 calls with fulfillment centers

  2. I’ve helped an 8-figure company set up 8 new warehouses globally within 1 year.

A lot of the things I’m sharing now are things I wish I would have known a year ago. 

I hope this helps. If you have questions specific to your case, I’m happy to answer them.


Feel free to reach out to me directly at keyan@ironmargin.com with any questions.

Previous
Previous

Reclaiming Canada GST on Container Imports