Choosing a WMS: 10 Questions to Ask Your 3PL

Ten questions that separate a warehouse system your team will use from one they will work around, drawn from what goes wrong during deployment.

EngineeringVistar Logitek · WMS & Technology8 min read

A warehouse management system is a multi-year commitment that touches every order you ship. Demos show the best case; the daily reality is decided by questions most teams forget to ask. Use this checklist before you commit.

Multi-client, billing, and control

A capable 3PL WMS must run many customers in one warehouse while keeping their data and processes strictly separated, and bill every activity correctly. Without this, operational control and accurate invoicing both break down as you grow.

  • How does the system handle a sudden volume spike from one customer?
  • Which charges are captured and invoiced automatically (activity-based billing)?
  • Are there limits on SKUs, customers, or zones per instance?
  • Can each client get a portal or view of their own inventory — and nothing else?

Scale, fit, and integration

Match the system to your real volume. A platform built for 100,000+ orders a month can be overkill — and overpriced — for an operation doing 5,000, and enterprise rollouts can take 6–12 months. Make sure it integrates cleanly with your ERP and carriers.

  • Does the system fit your current and 3-year volume — without enterprise bloat?
  • How does it integrate with ERP, order systems, and carriers?
  • Does it support automated cycle counting instead of manual audits?

Implementation and proof

The last questions are about reducing risk before go-live. Clean data and honest references matter more than any feature list.

  • What does data migration require (item master, rate cards, inventory reconciliation)?
  • What is the realistic implementation timeline and disruption?
  • Can you speak to reference customers of similar size and operation type?

Half the questions are really about your data

Most WMS selection processes examine the software carefully and the data barely at all, which is the wrong way round. The system will act on dimensions, weights, units of measure and handling restrictions, and where those are wrong it will make decisions the floor knows to be wrong.

That matters more than any feature comparison, because it determines whether the deployment improves information or degrades it. A team whose rational response is to override the system starts a divergence between the record and reality on day one, and that divergence is far harder to correct than the original data would have been.

So before comparing products it is worth establishing how much of your item master has actually been verified rather than inherited, and how much of what makes your operation work is knowledge held by experienced people and written down nowhere. The second is data that has not been captured yet, and a WMS will expose it immediately.

Why master data decides whether a deployment helps

The demo does not predict adoption

Every WMS demonstrates well. The demonstration is run by people who know the software, on data that is clean, following a path that works - and none of those three conditions holds on your floor in month one.

What predicts adoption is not the interface but how the system behaves when reality does not match the plan. What happens when a location has more stock than the record says? When a pick cannot be completed? When an item arrives without a barcode? An operation runs on exceptions, and a system that handles the happy path elegantly while forcing a workaround for every exception will be worked around.

The useful thing to ask for is not a longer demo but a walkthrough of three specific exceptions from your own operation, performed on your own data if possible. It is a harder request and it is far more informative than any feature matrix.

  • Ask to see three real exceptions handled, not the standard path.
  • Ask what the system does when physical and system stock disagree.
  • Ask who can override, what is logged when they do, and who reviews it.

Ask the integration questions during selection, not after

Selection processes weigh functionality; deployment schedules slip on integration. The warehouse system has to exchange data with an ERP that already has its own conventions for part numbers, units of measure and what counts as a completed transaction, and reconciling those is discovery work that resists estimation.

The questions that determine difficulty are unglamorous. Does material exist under one part number in both systems, or two? Is a goods receipt confirmed in the ERP or the WMS, and what happens when the two disagree? Does the interface need to be near real time, or is a scheduled sync sufficient for the decisions it feeds? And when a message fails unattended, who is told and what happens to the transaction meanwhile?

A vendor who answers those precisely is describing work they have done before. One who answers by naming a connector is usually describing work that still has to happen, only later and less visibly.

How ERP interfaces are scoped and monitored

More Insights

Blog

What Actually Happens When You Move a Warehouse to a 3PL

Transitions rarely fail on strategy. They fail on the opening stock balance, the interface that was not ready, and the material that was in transit on cutover day.

Manufacturing8 min read
Read More
Blog

How GST Redrew India's Warehousing Map - and What It Means for Network Design

Before GST, warehouse locations were a tax decision. After it, they became a logistics decision - and a lot of networks are still shaped by the older logic.

Strategy7 min read
Read More
Blog

How to Evaluate a 3PL Partner: What to Ask Beyond the Rate Card

Most 3PL selections are decided on price and a site visit. Neither predicts how the arrangement performs on a bad day, which is the only day that tests it.

Strategy8 min read
Read More

Put these ideas to work

Talk to a Vistar logistics expert about applying this to your operations.