Do I Need a WMS, or Can I Stay on ShipStation?
Published
Short answer: It depends on what’s breaking. If your problem is warehouse execution, such as labour management, slotting and directed picking across a large building, you need a WMS. If the problem is the decisions around each order, such as which box, which carrier, how to split it, when to batch it and whether to hold it, you probably don’t. Most operations that get quoted a WMS are in the second group.
How the question usually comes up
ShipStation has been working well, then the order mix gets harder. More SKUs, another channel, a second location, or a 3PL taking part of the volume. Rules that used to hold need exceptions, and the exceptions need exceptions. One person ends up knowing how everything really works.
At that point a WMS sounds like the grown-up answer. It might be. But the pain in that story is mostly about decisions, and a WMS is mainly built to run a building.
What a WMS is for
A WMS runs the physical work inside a warehouse: who’s working on what, where stock lives, and the path someone walks to pick an order. If you have enough people and enough floor space that those are the expensive problems, nothing else will do that job, and I’d tell you to buy one.
It’s also a large project. You’re changing the system your team works in every day, so the cost includes the software, the implementation and the retraining. Six figures and six months is a realistic thing to plan for, though your quote will depend on your operation.
Signs you need a WMS
- You’re managing labour across a building. You need to direct work between people and zones, and measure it.
- Slotting matters. Where stock sits in the building has a real effect on how fast orders get picked.
- Pickers need directing. The walking path and the task order are where your time goes.
- Your stock problems are physical. You need to know which bin, lot or location something is in, and move it deliberately.
If several of those describe you, take the WMS quote seriously. Nothing here is a reason to avoid one.
Signs you don’t
- The pain is at the packing bench. Packers choose boxes by judgement, and the choice varies by person.
- You’re paying too much per label. The box and the rate aren’t being chosen together.
- Someone builds batches by hand each morning. No automation rule creates a batch in ShipStation, so a person does it.
- Orders release that stock can’t cover. Classic rules can’t see inventory, so a hold takes someone looking.
- Your rules live in one person’s head. That’s a documentation and automation problem, not a warehouse one. It’s also a reason to pause before hiring.
ShipStation also does more of the floor work than people assume. Scan to Verify confirms the right items are in the box before the label prints, Pick Lists aggregate a batch for the picker, and Auto-Routing chooses between warehouses on eligible plans.
How the options compare
| Problem | ShipStation configured well | Automation on top of ShipStation | WMS |
|---|---|---|---|
| Choosing the box | For stable packaging and boxed goods | Per order, chosen with the rate | Not its main job |
| Choosing the carrier | Rate Shopper for the standard cases | Handles the exceptions | Not its main job |
| Building batches | By hand, or basic free automation | On several criteria at once | Yes |
| Holding orders against stock | Partly | Yes | Yes |
| Directing pickers and labour | No | No | Yes |
| Slotting and bin-level stock | No | No | Yes |
| Team changes the system they use | No | No | Yes |
What I’d do before signing
Work from the cheapest fix upward, and only move on when the one before it runs out.
- Configure what you have. A lot of operations that think they’ve outgrown ShipStation are using part of it. A free configuration review will show you which.
- List the decisions your team makes by hand. Write down each one, how often it happens and who makes it. This is the most useful hour you can spend, and you’ll want the list for any vendor conversation.
- Sort the list. If most items are about the box, the carrier, the split or the hold, you have a decision problem. If they’re about people, space and stock location, you have a warehouse problem.
Most operations I see that get quoted a WMS are a few dozen decisions away from fixed, and that’s what Pro Automation is for. It makes those decisions on every order, and your team keeps the ShipStation screen they already know. If your list points to the warehouse instead, a WMS is the right call, and I’ll say so.
For operations past what rules can do
A few dozen decisions away from fixed?
Pro Automation makes those decisions on every order, while your team keeps working in ShipStation.