All templates

Automated GoPrep Packaging Label Print Queue

Every night, WebRun opens GoPrep, pulls every confirmed order for tomorrow, queues a nutrition label and packing slip per meal and customer in a print-ready sheet, and alerts your packing station in Slack once the full queue is ready to print before the morning shift.

Runs on WebRun · Strict Lockdown policy
Every night at 9:00 PM WebRunorchestrates each step
1 GoPrep pull tomorrow's confirmed orders
2 Google Sheets queue the labels for print
3 Slack alert the packing station
In short

How do I automatically queue packaging labels for tomorrow's meal-prep orders?

WebRun opens GoPrep every night, pulls every confirmed order for tomorrow, and generates the nutrition label and packing slip data for each meal and customer, including allergen callouts. It queues the labels in print order in a Google Sheet and alerts your packing station in Slack once the queue is ready, so the morning shift starts printing immediately.

  • Packing station starts the shift with labels already queued in print order
  • Allergen callouts are carried onto the label queue automatically
  • Late order changes are folded into the next night's run

Built for meal prep producers · commercial kitchens · meal subscription businesses · packing and fulfillment teams

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 app.goprep.com/orders in a real browser with your saved login - no setup, no API keys.

  2. 1
    GoPrep - pull tomorrow's confirmed orders
    goprep.com
    WebRun in GoPrep: pull tomorrow's confirmed orders
    WebRun opens GoPrep to pull tomorrow's confirmed orders.
    • Open GoPrep and pull every confirmed order for tomorrow
    • Generate the nutrition label and packing slip data for each meal and customer
    • Note any customer-specific label detail such as an allergen callout or substitution

    Done when Every meal in tomorrow's orders has its label and packing slip data ready.

  3. 2
    Google Sheets - queue the labels for print
    google.com
    WebRun in Google Sheets: queue the labels for print
    WebRun opens Google Sheets to queue the labels for print.
    • Open the Label Print Queue sheet
    • Add a row per label with the meal, customer, quantity, and print station
    • Sort the queue by print station so labels come off in packing order

    Done when The print queue sheet lists every label needed for tomorrow in packing order.

  4. 3
    Slack - alert the packing station
    slack.com
    WebRun in Slack: alert the packing station
    WebRun opens Slack to alert the packing station.
    • Alert the packing station channel that tonight's label queue is ready
    • Note the total label count and any allergen callouts to double check
    • Link to the full print queue sheet

    Done when The packing station has tonight's ready-to-print label queue in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.goprep.com/orders
ScheduleRuns automatically on this cadence
Every night at 9:00 PM
DeliveryHow each run's result reaches you
Label queue · Slack
OutputWhat each run produces - A label print queue row per meal and customer, plus a Slack alert when the queue is ready to print.
Spreadsheet + alert
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 send the labels straight to the printer?

No. WebRun builds the print-ready queue and alerts your packing station. Sending the batch to the label printer is a step your team runs so the queue can get a final check first.

How does it handle allergen callouts on labels?

It carries over any allergen or substitution note attached to the order in GoPrep and calls it out in the Slack alert, so packing staff double check it before printing.

What if an order is added after the queue is built?

It reads the live confirmed orders in GoPrep each night, so the next run folds in any late order. A same-day addition should still be added to the queue by hand.

Put this on autopilot.

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