← WhichBox

WhichBox help

How to set up box locations and see them while you pick and pack.

Getting started

WhichBox remembers which box, bin or shelf each product lives in and shows it wherever you fulfill orders. Setup takes three steps:

  1. Add box locations. In Apps → WhichBox → Setup, browse for a product and give it a box, or import a CSV for many products at once.
  2. Add the blocks. On any order or product page in your admin, choose Add block and pick Box Locations - Order or Box Locations - Product.
  3. Pick. Open WhichBox to see your open orders grouped by box, then collect everything in one pass.
You don't need SKUs or a spreadsheet. Picking a product and typing a box name is enough.

Adding box locations

One at a time

On the Setup page, under Add a box location:

  1. In Product or SKU, browse for a product or type its SKU.
  2. Enter the Box / bin, for example A-3.
  3. Optionally add Notes, for example Top shelf.

The location is saved to Shopify right away.

On the product page

Every product variant gets a Box location field. You can edit it directly on the variant in your Shopify admin, and WhichBox picks it up.

Changing or removing a location

Search the SKU → Box Mappings table by SKU, box or note, then edit the row. To remove several at once, select them and choose Delete selected.

CSV import and export

To set up many products at once, upload a CSV on the Setup page under Bulk import. It needs the columns SKU and Box Number, and optionally Notes:

SKU,Box Number,Notes
MUG-BLU-12OZ,A-3,Top shelf
MUG-GRN-12OZ,A-3,
TEE-BLK-M,B-12,

Order and product blocks

WhichBox adds two blocks to your Shopify admin:

BlockWhereWhat it shows
Box Locations - OrderOrder details pageThe box for every line item in the order
Box Locations - ProductProduct details pageThe box for every variant of the product

To add one, open any order or product, choose Add block and select it. Pin the block to keep it visible on every order or product.

Pick list

The WhichBox app home shows your open, unfulfilled orders with each item's location:

Settings

Show SKUs when a product has one changes how items appear on the pick list and in the blocks. On: the SKU with the product name underneath. Off: product names only.

Remove from Shopify products clears the box locations that WhichBox wrote to your products. Your locations stay in WhichBox, and Sync All to Shopify writes them back.

Manage plan lets you switch between monthly and yearly billing, or cancel, at any time.

Metafields (themes, Flow and reports)

Locations are stored in a product variant metafield named Box location:

Namespace and keybox_locator.box_number
TypeSingle line text
OwnerProduct variant

Because it's a normal Shopify metafield, you can use it in your theme, in Shopify Flow, in reports or in other apps, for example on packing slips.

FAQ

Do my products need SKUs?

No. Browse for a product and give it a box. SKUs only matter for the CSV import, which matches rows by SKU.

Can one box hold several products?

Yes. Give as many products as you like the same box name, and they're grouped together on the pick list.

An item shows no location on the pick list. Why?

That variant has no box yet, or the CSV import wasn't synced. Add the location on the Setup page, or click Sync All to Shopify after importing.

I don't see the blocks on my order or product pages.

Blocks have to be added once: open an order or product, choose Add block and select the WhichBox block.

Which orders appear on the pick list?

Open orders that aren't fulfilled yet. Fulfilled orders disappear from the list automatically.

What happens to my data if I uninstall?

WhichBox deletes your store's data from its database. Box locations already written to your products as metafields stay on your products unless you remove them first with Remove from Shopify products. See the privacy policy for details.

How do I contact support?

Email help@tws.sh with your store's myshopify.com address.