
Resources / Warehouse Operations
Choosing a WMS: What to Evaluate Beyond the Feature List
This WMS systems guide shows what separates a good fit from a costly one: operation fit, configurability, integration, automation readiness, and true cost.
6 min read
· Updated
November 2026
At a glance
The core problem
WMS feature lists look alike. The differences that decide success are fit, how rules change, integration, usability on the floor, and the implementation team.
What to weigh
Fit to your order profile, configuration versus custom code, integration depth, automation readiness, labor tools, 3PL billing, partner quality, and total cost.
When to use it
Use this WMS systems guide after you understand what a WMS does, and before you write an RFP or schedule vendor demos.
WMS selection is the process of matching a warehouse management system to how your operation actually runs: its order profile, integrations, automation plans, people, and total cost over time. This WMS systems guide covers the criteria that decide fit, from configuration versus custom code to integration, automation readiness, and the implementation partner.
Put three WMS feature lists side by side and they look nearly identical. Every system receives, puts away, picks, packs, ships, and counts. Every demo shows a clean wave release and a tidy dashboard. Then the system goes live, and the problems that surface are rarely about a missing feature. They are about a rule that needs a change order to modify, an integration that runs in batches when you needed real time, or RF screens that new hires still struggle with after a week.
This guide covers the criteria that decide whether a WMS works in your building: fit to your operation, configurability, integration, automation readiness, labor and usability, 3PL needs, the implementation partner, and total cost. If you want the basics first, start with what a WMS controls and what it doesn't.
Start with your operation, not the vendor list
Write down how your building actually works before you look at a single product. That profile becomes the filter for everything else.
Unit of handling. Pallets, cases, eaches, or all three. Each-picking operations lean hard on slotting, replenishment, and batch or cluster picking. Pallet operations care more about dock scheduling and license plate tracking.
Channels. B2B, retail replenishment with routing-guide compliance, DTC, and marketplaces each bring their own rules, and a building designed around cases may now ship eaches as well.
SKU count and churn. How many active SKUs you carry, and how often new ones arrive.
Control requirements. Lot, serial, and expiry tracking, temperature zones, hazmat, kitting, and bills of material.
Clients. One brand, or many brands under one roof.
Automation. What is installed, what is planned, and what you might add over the life of the system.
Growth. Expected volume, number of sites, and how far peak sits above an average day.
If you are still deciding what kind of platform suits that profile, our overview of WMS software categories explains the main types.
WMS configuration versus customization
This is the criterion demos hide best. Configuration means changing behavior through settings, rules, and screens the vendor supports. Customization means changing code. Both get called "flexible" in a sales meeting, but they age very differently. Custom code has to be retested, and often rebuilt, at every upgrade.
Ask to see rules changed live. Good tests:
Change the putaway logic for one product family.
Add a new carton type and a packing rule that uses it.
Add a field to an RF screen and make it required.
Create a new replenishment trigger for a forward pick zone.
Note who made each change (a business user, a system admin, or a developer) and how long it took. That tells you what every future process change will cost.
SKU fit check
Send an email to
WMS integration is most of the project
A WMS is only as current as the data moving in and out of it. Map every system it must talk to: ERP, order management, ecommerce platforms and marketplaces, parcel and LTL carriers, EDI trading partners, and any automation. Then weigh:
Method. Documented APIs, flat files, or EDI, and which connections are prebuilt versus project work.
Timing. Real time or scheduled batches, and whether that timing works with your order cutoffs.
Ownership. Who maintains each interface after go-live, and what happens to it during upgrades.
Error visibility. Whether failed messages show up on a dashboard or in a phone call from the shipping dock.
Automation readiness
Even with no automation today, choose a WMS that will not block it later. Questions to work through:
Can the WMS release work to automated zones and people in the same flow, or does each need separate wave logic?
Does it include warehouse execution functions, or depend on a separate WES?
Has it been connected in production to the equipment types you are considering, such as conveyors, sorters, AMRs, or AS/RS?
How does it handle exceptions that automation hands back, such as a short pick or an item a machine cannot handle?
Can a robot or machine be set up as a resource, with its own task types and productivity tracking?
Fit call
Send an email to
Labor management and the floor experience
The heaviest WMS users carry RF scanners, not laptops. Screen flow matters: the number of scans per task, how clearly errors are explained, and whether a new hire can learn the basics in one shift. That matters more when the workforce keeps changing, because someone is always new to your system.
If you plan to manage productivity, look closely at labor management. MHI describes this software as "establishing realistic performance standards and matching those standards to planned activity". Ask whether standards are engineered by task and location or simply averaged, whether indirect time is captured, and whether supervisors can see performance during the shift instead of the next morning.
3PL requirements
For a 3PL, the WMS is part of the product you sell. Weigh these on top of everything above:
Billing capture. Receipts, storage, picks, and value-added services recorded as billable events, without spreadsheets.
Client onboarding. How quickly a new client's items, rules, and integrations can be set up.
Client-specific rules. Different packing, labeling, and rotation rules per client in the same building.
Client visibility. A portal where clients see their own inventory, orders, and reports.
Site walkthrough
Send an email to
Partner, cost, and how to weigh it all
The implementation partner matters as much as the software
The same WMS can succeed in one building and struggle in the next because of the team that implemented it. Evaluate the partner as carefully as the product: the named people who will work on your project, their experience with your type of operation, how they handle scope changes, and who supports you after go-live. Our WMS buying guide lists the questions to ask in demos, reference calls, and contract talks.
Count total cost, not license cost
Subscription or license fees, and what they scale with: users, sites, orders, or clients.
Implementation services, integration work, and data migration.
Hardware: RF devices, label printers, and wireless coverage.
Your own team's time during the project, a major cost that is often left out of the budget.
Change requests and enhancements after go-live.
Upgrades, including retesting any custom work.
Compare cost over the expected life of the system, not just the first year. A lower subscription can cost more if every process change needs a developer.
Weight the criteria before you see a demo
Agree on weights while every option is still hypothetical. Once a team falls for a slick interface, the weights tend to bend toward it. A simple approach:
Give each criterion above a weight that reflects your operation. A 3PL might weight billing and onboarding heavily; a single-brand DTC site might weight carrier and storefront integration.
Have operations, IT, finance, and a floor lead score independently, then compare.
Treat any must-have that fails as a stop, no matter how well the rest scores.
Where Avatar fits
If part of your WMS decision is about getting ready for robots, it helps to know what the robots will need from it. Avatar drops into your existing workflows, can use the same scanner devices as your staff, and needs no facility redesign or re-racking. Learn more on the Avatar platform page.
Frequently Asked Questions
What should I look for in a WMS?
Start with fit to your operation: unit of handling, channels, SKU churn, and control needs such as lot or expiry tracking. Then weigh how rules are configured, integration depth, automation readiness, usability for floor staff, the implementation partner, and total cost. Test each one with your own scenarios rather than a feature checklist.
What is the difference between WMS configuration and customization?
Configuration changes how the system behaves through settings and rules the vendor supports. Customization changes the code. Configured changes usually carry through upgrades, while custom code has to be retested and sometimes rebuilt each time the vendor releases a new version.
Do 3PLs need a different WMS?
Usually, yes. A 3PL needs client-level inventory separation, client-specific rules, billing capture for storage and handling, and client portals. Many single-company WMS products lack some of these, which pushes billing and reporting into spreadsheets.
How long does a WMS implementation take?
It depends on scope: the number of integrations, sites, and automated systems, and how much data cleanup is needed. Single-site projects with standard integrations move faster than multi-site or automation-heavy ones. Ask vendors for timelines from recent projects like yours and confirm them with references.
Sources
1. MHI (n.d.). Material Handling Fundamentals: Software (Workforce Performance Management / Labor Management Systems). MHI.
Keep Reading
Warehouse Operations
WMS Software
WMS software comparison by platform type: ERP-embedded, enterprise, cloud mid-market, 3PL, and WES, the six differences that matter, and which fits.
5 min read
Read guide →
Warehouse Operations
Warehouse Management System
Warehouse management system buying guide: RFP questions, scripted demo steps, reference checks, go-live tests and contract terms to settle before you sign.
5 min read
Read guide →
Core Concepts
WMS Explained
A WMS tracks inventory and directs warehouse tasks but never moves a unit. See what it controls, where control stops, and how it differs from ERP, WES, and WCS.
5 min read
Read guide →
Ready To Scale Your
Workforce?
Tell us your hardest jobs. We’ll show you what an Avatar robot can do on day one.

