All templates
For meal prep producers, commercial kitchens & purchasing managers

Build your ingredient shopping list from this week's orders

Every Thursday morning, WebRun opens GoPrep, pulls every confirmed order for the upcoming prep cycle, totals each ingredient by weight and unit across every recipe, logs the full shopping list to Google Sheets, and sends your purchasing manager the list on Telegram in time to order from suppliers.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Thursday at 7:00 AM WebRun
1 GoPrep pull confirmed orders and recipes
2 Google Sheets log the ingredient shopping list
3 Telegram send the purchasing manager the list
Run a sample
In short

How do I automatically build an ingredient shopping list from my meal-prep orders?

WebRun opens GoPrep every Thursday, pulls every confirmed order for the upcoming prep cycle, and expands each into its recipe's ingredients, totaling the quantity of every item by weight and unit. It logs the full list to Google Sheets and sends your purchasing manager the shopping list on Telegram, so ordering from suppliers takes minutes instead of a manual tally.

  • Purchasing manager gets a full shopping list without tallying recipes by hand
  • Ingredient quantities are totaled across every recipe automatically
  • Unusual quantity jumps are flagged before the supplier order goes out

Built for meal prep producers · commercial kitchens · purchasing managers · catering kitchens

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 confirmed orders and recipes
    goprep.com How to Automate GoPrep
    WebRun in GoPrep: pull confirmed orders and recipes
    WebRun opens GoPrep to pull confirmed orders and recipes.
    • Open GoPrep and pull every confirmed order for the upcoming prep cycle
    • Expand each order into its recipe's ingredient list
    • Total the quantity of each ingredient by weight and unit across all recipes

    Done when Every ingredient needed for the prep cycle is totaled by weight and unit.

  3. 2
    Google Sheets - log the ingredient shopping list
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the ingredient shopping list
    WebRun opens Google Sheets to log the ingredient shopping list.
    • Open the Ingredient Shopping List sheet
    • Add a row per ingredient with the total quantity and preferred supplier
    • Highlight any ingredient whose quantity jumped more than 20 percent versus last week

    Done when The shopping list sheet reflects every ingredient and quantity needed for the cycle.

  4. 3
    Telegram - send the purchasing manager the list
    telegram.org How to Automate Telegram
    WebRun in Telegram: send the purchasing manager the list
    WebRun opens Telegram to send the purchasing manager the list.
    • Send the purchasing manager the finished shopping list
    • Call out the highlighted quantity jumps so they can double check supply
    • Include a link to the full sheet

    Done when The purchasing manager has this week's shopping list on Telegram in time to place supplier orders.

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 Thursday at 7:00 AM
DeliveryHow each run's result reaches you
Shopping list · Telegram
OutputWhat each run produces - A consolidated ingredient shopping list with total quantities by weight and unit for the week's orders.
Spreadsheet
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 place the supplier order for me?

No. WebRun only compiles the shopping list and totals the quantities. Placing or confirming the order with a supplier is left for your purchasing manager to do.

How does it total ingredients across different recipes?

It expands every confirmed order into its recipe's ingredient list in GoPrep, then sums the same ingredient across every recipe and order into one total quantity.

What if I add a last-minute order after the list is sent?

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

Put this on autopilot.

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