Set upHow-toPart 1 of 5 in this journey

Set Up Your Warehouse

A complete, evidence-led setup sequence for preparing StoreFulfil, connecting a client store, assigning one warehouse location, and releasing the first controlled work.

Use this Admin setup sequence from the first login through the first controlled client order.

Where to start

Overview → Clients

What you will see

An earlier captured example of the warehouse overview. Counts change; choose Fulfil, Return, Inventory, Storage or Clients for current work.
Open the intended client before reviewing its connection, inventory or settings. Client context matters.

The setup order

  1. Confirm the warehouse organisation, Warehouse Admin account, intended users, and permitted client scope.
  2. Create or confirm the client record and permanent .myshopify.com store domain.
  3. Complete the Shopify app setup through the current Dev Dashboard flow, using the exact released scopes and secure client-secret hand-off.
  4. Confirm the connection is healthy, then map exactly one current Shopify fulfilment location to the physical warehouse that owns the work.
  5. Run the initial client sync and read the result. Check that orders, fulfilment work, and inventory are arriving for the mapped location.
  6. Create a controlled first-work check: open one eligible order, verify its current lines and destination, and confirm the team knows where blocked work is handed off.
  7. Release the client to routine operations only after the connection, location ownership, sync result, and first-work check are visible.

Readiness gate

StateWhat it meansSafe next step
Not readyThe store is unconnected, unhealthy, unmapped, or its sync result is unknown.Keep client work unassigned and complete the named setup step.
Connected but not ownedShopify access works, but StoreFulfil cannot prove which warehouse owns the current location.Resolve the mapping before operators work the queue.
Ready for controlled workHealth, location ownership, sync evidence, and a first order check all pass.Release only eligible work and monitor the first operating cycle.

Evidence to keep

  • Client name and permanent .myshopify.com domain
  • Released Shopify app version and approved scope result
  • Mapped Shopify location and physical warehouse owner
  • Connection health result and initial sync result
  • First order reference and the visible next permitted action

Release a warehouse safely

  1. Confirm the Admin account, users, client scope, and client record.
  2. Complete the Shopify app connection and check the exact released access.
  3. Confirm health and map one intended warehouse location.
  4. Run the first sync and inspect orders, fulfilment work, and inventory.
  5. Open one eligible order and confirm the team knows the normal hand-off for blocked work.
  6. Release routine work only after every result is visible.

Questions and hand-off

If Any health, mapping, sync, or first-order result is unclear

Stop release and give the store domain, location, visible result, and failed step to the Operations Admin.

If The first order is held or changed

Do not use it as a test shipment; follow its displayed state.

What happens next

The client is connected, owned by one warehouse location, synchronised, and released to a controlled first order.

Check your result

A new client is connected, mapped, synchronised, and released to a controlled first order without unowned warehouse work.

Admin details: states, evidence and hand-off

Owner: Operations Admin. Area: Warehouse Setup. Action owner: Warehouse Admin; the Shopify app installation step belongs to a Shopify user with app development permissions.

What you might see

Warehouse prepared

The Admin account, warehouse profile, roles, and client record are ready.

Next: Connect the intended Shopify store through the secure setup path.

Store connected

The connection has a usable grant but the warehouse owner and first sync still need confirmation.

Next: Map one current Shopify fulfilment location and run the initial sync.

Ready for controlled work

Connection health, location ownership, sync result, and a test order path are all visible.

Next: Release only the client’s eligible queue work to operators.

Completion evidence

  • The first client is healthy, mapped to one warehouse location, synchronised, and ready for a controlled first order.

When to ask for help

  • Record the organisation, client, store domain, mapped location, health result, sync result, and first-work check without credentials.
Before you start

Take a new warehouse from an empty StoreFulfil account to a controlled first client operation without releasing unowned work.

  • The warehouse organisation and intended Admin account exist.
  • The first client store and permanent .myshopify.com domain are known.
  • A Shopify user with app development permissions can complete the merchant-side install.

© 2026 STOREFULFIL PTY LTD (ACN 701 718 649 · ABN 98 701 718 649), Queensland, Australia · StoreFulfil Operations Library.