All templates

Automated Shopify BOPIS Pickup Worklist

Every hour, WebRun opens Shopify, finds all new buy-online-pickup-in-store orders across your POS locations, groups them by store, and posts a prioritized pick-and-pack worklist to Slack so staff can fulfil orders before customers arrive.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 Shopify find new BOPIS orders by location
2 Slack post the pick-and-pack worklist
In short

How do I automatically keep store staff updated on BOPIS pickup orders?

WebRun checks Shopify every hour for new buy-online-pickup-in-store orders, groups them by pickup location, and posts a prioritized pick-and-pack worklist to Slack. Store staff see exactly which orders need picking before customers arrive, with customer names, order numbers, and item details.

  • Staff always have an up-to-date pick list before customers arrive for pickup
  • No BOPIS order sits unnoticed because no one checked the admin
  • Each location only sees its own queue so there is no cross-store confusion

Built for omnichannel retailers · click-and-collect store teams · Shopify POS operators · retail operations managers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens admin.shopify.com/orders in a real browser with your saved login - no setup, no API keys.

  2. 1
    Shopify - find new BOPIS orders by location
    shopify.com
    WebRun in Shopify: find new BOPIS orders by location
    WebRun opens Shopify to find new BOPIS orders by location.
    • Open Shopify Admin and go to Orders, filter by fulfillment method: Local pickup
    • Capture all orders with status Unfulfilled or In progress that were placed in the last hour
    • Group orders by pickup location and sort by oldest first
    • Note the customer name, order number, items, and requested pickup time for each

    Done when All pending BOPIS orders are listed, grouped by location, with item details.

  3. 2
    Slack - post the pick-and-pack worklist
    slack.com
    WebRun in Slack: post the pick-and-pack worklist
    WebRun opens Slack to post the pick-and-pack worklist.
    • Format a short worklist per location showing order number, customer name, and items to pick
    • Post to the relevant store channel so staff on the floor can action it immediately
    • Skip the update if no new BOPIS orders arrived in the last hour

    Done when Store staff have a current pick-and-pack worklist in their Slack channel.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
admin.shopify.com/orders
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
BOPIS worklist · Slack
OutputWhat each run produces - A location-grouped list of pending BOPIS orders with customer names, order numbers, and items to pick, refreshed hourly.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it notify the customer that their order is ready?

No. WebRun only posts an internal Slack worklist for staff. Any customer-facing ready-for-pickup notification stays in Shopify and is sent by your team after they mark the order fulfilled.

What if a location has no pending BOPIS orders?

WebRun skips posting for that location if there is nothing new, so staff are not flooded with empty updates.

Does it cover multiple pickup locations?

Yes. WebRun groups orders by Shopify location so each store only sees its own queue, and a manager channel can receive a combined view if needed.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.