Pick. Pack. Ship.

A pick list your whole team can work, and the wrong item gets caught before it ships.

Turn the day's orders into one batch your team picks, packs, and fulfills, by item or with a cart of totes, from their own phone with no Shopify login. Every item gets scanned, and on Pro, the shipping label is bought without leaving the batch.

Free up to 75 orders a month. Paid plans from $10.99, no per-order fees. Billed through Shopify.

Built and supported by one developer. Email me and you get me, not a ticket queue. Shane, DrippinCode

Pickadoodl picking screen: bin-sorted list with barcodes, scan progress, and a flagged short pick
Pickadoodl work board with batches by stage, owners and next actions

Picking with a team is where orders go wrong.

One person packing their own orders can get by with Shopify's built-in tools. Add a picker, a packer, and a few seasonal hires, and the questions change: who has this batch, what got skipped, and which box is missing an item?

Pickadoodl is built for that team. A work board shows every batch, who owns it, and what's next. Staff pick and pack from their own phone through a work link, with no Shopify login. Short picks and damaged items become exceptions that hold the order back instead of shipping it wrong.

It's for Shopify teams that have outgrown a printed pick list but don't need a warehouse system. Every item gets scanned twice, at the shelf and at the box, so the wrong one gets caught before it ships.

How a batch works

  1. 1

    Batch

    Filter by location, date, tags, or product type, or load a saved preset. Stock badges show what is short before you commit.

  2. 2

    Pick

    A bin-sorted list, or a cart with one tote per order. Scan with a phone camera or handheld scanner, or share a work link, and watch progress live.

  3. 3

    Pack

    Scan again per order. Delivery notes and your own packing reminders appear automatically.

  4. 4PRO

    Ship

    Compare carrier rates, buy the label, and print it. Optional, and off until you connect EasyPost.

  5. 5

    Fulfill

    Mark the batch fulfilled from the app. Flagged orders are held back, and tracking goes to Shopify when labels were bought.

Built around the pick list, so the rest stays simple.

Scan to verify, twice

Confirm what was picked, then what was packed. Phone camera, handheld scanner, or typed SKU all work, and barcode aliases cover mismatched supplier codes.

Work links, no login

Share a link to one batch for picking, packing, or both, so temp staff work from their own phone. Links expire on a schedule you choose, and you can revoke them anytime.

Cart and tote picking

Put one tote per order on a cart and pick several orders in one walk. Scan the item, and the screen tells you which tote it goes in.

Quick pack, one order at a time

No batch to build. Scan the barcode on a packing slip, check each item into the box, and fulfill. The next slip is waiting. Quick pack

Serial and lot numbers

Record a serial per unit or a lot per line while packing, with optional lot formats and expiry checks. Copied to the Shopify order, searchable for recalls. Lot tracking

A work board for the team

Every batch by stage, with an owner, how long it has sat idle, its flags, and the next action. Stalled and urgent batches stand out.

Exceptions that hold the order

Flag a short pick, damaged item, backorder, or skip with a reason. Each one gets a status and an owner, and the order is held out of fulfillment until it's resolved or you allow it to ship.

Fulfillment you can check

If Shopify rejects an order or a call times out, you see exactly which orders and why, and retry only those. Every attempt is recorded.

Returns that restock

Receive items back, log the reason, and restock sellable units into Shopify in one click, once only. Insights show what comes back and why.

Packing slips and photos

Branded slips in your customer's language, with an order barcode Quick pack scans, plus optional packing photos kept for 90 days as evidence if a customer disputes an order.

Bring your setup with you

Import your team, barcode aliases, order check rules and serial or lot products from a CSV. Every row is previewed before anything is saved.

Reports, alerts, and Flow

See who did what and when, reprint any list or slip, and tag orders after the fact. Shopify Flow triggers and actions, plus Slack or email alerts, hook it into how you work.

PRO PLAN

Buy the label right in the batch.

Enter a weight and box as you pack. The Ship step shows carrier rates for each order, and you buy and print the label right there, one order or many at once.

  • Your own EasyPost account. Postage is billed to you by EasyPost, never through Pickadoodl.
  • Tracking in Shopify. Numbers and carriers go to Shopify when you fulfill, so customers get them in the shipping email.
  • Problems don't slip through. A label that can't be bought becomes a flag instead of a silent miss.
  • Try it free. A free EasyPost test key lets you run the whole flow without buying postage.
Pickadoodl Ship step for one order: weight and box fields, carrier rates from USPS and FedEx side by side, and a Buy label button
Shown with an EasyPost test key, so the rates are samples. Labels are optional and stay off until you connect EasyPost. How shipping labels work

See it in action.

The work board, a stock check before the batch, picking by item or by cart, packing, exceptions, and returns. Shown with sample data from a demo store.

Start free. Pay when your volume does.

Every plan includes the full pick, pack, and fulfill workflow. Plans differ by monthly orders, and shipping labels are on Pro.

Free

$0
  • Up to 75 orders per month
  • Full pick, pack, and fulfill workflow
  • Returns with one-click Shopify restock
  • Picker links and Shopify Flow triggers and actions
Install free

Standard

$10.99/mo
  • Up to 1,000 orders per month
  • Full pick, pack, and fulfill workflow
  • Reports, analytics, and pattern detection
  • CSV and XLSX export
Start 7-day trial

Pro

SHIPPING LABELS
$19.99/mo
  • Unlimited orders per month
  • Everything in Standard
  • Buy and print labels with your own EasyPost account
  • Compare carrier rates per order before you buy
Start 7-day trial

No per-order fees on any plan. Plans are managed and billed through Shopify, and postage, if you use labels, is billed by EasyPost. Compare plans

Questions

Can I buy shipping labels in Pickadoodl?

Yes, on the Pro plan. Connect your own EasyPost account in Settings, enter a weight and box as you pack, and the Ship step shows rates for each order. Bought the wrong label? Void label asks EasyPost to refund it. Orders going abroad get a customs form filled in from the order, and an order that ships in several boxes gets a label per box.

Do I have to use it for shipping?

No. Shipping is optional and off until you connect EasyPost. If you already use ShipStation or another tool, pick and pack here and keep shipping there.

How much does Pickadoodl cost?

There is a genuinely free plan for up to 75 orders a month with the full pick, pack, and fulfill workflow. Standard is $10.99/month for up to 1,000 orders a month, and Pro is $19.99/month for unlimited orders, plus shipping labels. Plans are managed and billed through Shopify.

Can staff pick and pack without a Shopify login?

Yes. Share a work link for one batch, for picking, packing, or both, and anyone can use it from their own phone or tablet. Links expire automatically and can be revoked.

Shopify now has batch fulfillment. Do I still need Pickadoodl?

Maybe not, if one person picks and packs. Shopify's batches, added in October 2026, group up to 250 orders, print one pick list, and scan items to verify them, with each step assigned to a staff member. Pickadoodl is built for a team: work links with no Shopify login, carts of totes, exceptions with owners that hold orders back, a work board, and returns with restock. Try both on a real day's orders and keep what fits.

Can my warehouse team use it in their own language?

Yes. Work links, the screens staff pick and pack on, come in 13 languages: English, German, Spanish, French, Hungarian, Italian, Japanese, Norwegian, Dutch, Polish, Portuguese (Brazil and Portugal) and Ukrainian.

Do I need a barcode scanner?

No. Your phone's camera works from the Pick workspace. Handheld scanners and typing a SKU work too.

Can I fulfill orders from Pickadoodl?

Yes. Mark orders fulfilled the moment they are packed, without switching over to Shopify admin. Flagged orders are held out by default.

Can Pickadoodl handle returns?

Yes. Receive items back by scanning or searching, choose a reason, and restock the sellable units into Shopify with one click. It never restocks the same return twice. On Pro, you can also send the customer a prepaid return label. How returns work

Does it work with Shopify Flow?

Yes. Pickadoodl adds three triggers (Batch ready to pack, Exception raised, Return received) and two actions (Create a batch from a preset, Add order to an open batch).

Isn't Shopify's free pick list enough?

For a handful of orders, it might be. Shopify's Order Printer prints pick lists by order or by product for free. It's a printed list, though: it doesn't verify each item with a scan at pick and pack, carry the batch through packing and fulfillment, or give temp staff a no-login picker link. Those are what Pickadoodl adds. Pickadoodl vs Order Printer

Can I pack one order at a time without making a batch?

Yes, with Quick pack. Scan the order barcode on its packing slip or type the order number, scan each item into the box, and fulfill. Pickadoodl checks the order in Shopify first and stops cancelled, on-hold or already-fulfilled orders. How Quick pack works

Does Pickadoodl track serial or lot numbers?

Yes, on every plan. Choose the products that need them, and packing asks for a serial per unit or a lot per line right after the item is scanned. The numbers are saved to the Shopify order, and Reports shows every order a number went to. How lot tracking works

How is this different from other pick list apps?

Pickadoodl keeps pick, pack, ship, and fulfill in one flow for a team: a work board with owners, cart picking, work links, scan-to-verify at pick and pack, Quick pack for single orders, serial and lot tracking, and exceptions that hold orders back. You also get a free plan up to 75 orders a month, no per-order fees, and one developer who answers your email. See comparisons

Ready to run your first batch?

Install Pickadoodl free and run your first batch today. If anything trips you up, email me. I read every message.

Install free on Shopify