Shopify's Orders page lets you select and act on 50 orders at a time. For a small shop that's plenty. Once a normal day means 80, 200 or 500 orders, it turns picking into a loop: select 50, print, go back, select the next 50, and hope nothing got skipped.
What the 50-order limit actually limits
The limit is on bulk actions from the Orders list: selecting orders across pages and printing, tagging or fulfilling them in one go. Your store can take any number of orders. The friction is in working them as a group, which is exactly what picking needs.
It shows up in a few predictable ways:
- Several pick lists instead of one. Five pages of orders means five printouts, and pickers walk the same aisles five times.
- Gaps and doubles. When a page shifts as new orders arrive, an order can land on two printouts or none.
- No single view of the day. It's hard to tell which orders were picked, which were packed and which are still waiting.
Three ways around it
1. Work in fixed slices of 50
Filter the Orders list tightly (by date, location or tag), work 50 at a time, and tag each slice when it's printed so the next filter skips it. It's free and works at low volume. It breaks down when orders arrive faster than you can tag them, and every slice is another walk through the warehouse.
2. Print from a document app
Order-printing apps, including Shopify's own Order Printer, can produce pick lists by order or by product. That saves formatting time, but it's still a printed list: nobody confirms the right item went into the right box, and you still track progress on paper.
3. Batch orders in a pick and pack app
A pick and pack app pulls unfulfilled orders by its own filters, not the Orders page, so one batch can hold any number of orders. This is what I built Pickadoodl to do:
- Filter unfulfilled orders by location, product type, tags or date range, or load a saved preset.
- Review stock before you commit. Orders that can't be filled are flagged before anyone walks the floor.
- Pick from one list sorted by bin location, with each unit scanned.
- Pack order by order with a second scan, then fulfill the batch from the app.
An order can only be in one open batch, so nothing gets picked twice, and the work board shows where every batch stands.
Which option fits your volume
| Orders a day | What usually works |
|---|---|
| Under 50 | Shopify's Orders page and a printed list |
| 50 to 150 | Slices of 50 still work, but a batch app starts paying for itself in walking time |
| 150+ | One batch per run, bin-sorted, with scanning to keep accuracy up as volume grows |
Pickadoodl's free plan covers 75 orders a month, deliberately more than 50, so you can build a real batch past the limit before paying anything.