All templates

Automated osCommerce Order Digests

Every morning, WebRun opens your osCommerce admin, reads every order placed since the last check, logs each one to Google Sheets with the customer and total, and updates your Notion order processing board so the team can see what's new without opening the admin panel.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 osCommerce read new orders since the last check
2 Notion update the order processing board
3 Google Sheets log each order
In short

How do I organize new osCommerce orders every morning?

WebRun reads your osCommerce admin every morning for new orders, logs each one to Google Sheets with the customer and total, and updates your Notion processing board with a card per order. The team opens Notion to an organized queue instead of pulling new orders out of the admin panel one at a time each morning.

  • Notion always shows a current order queue
  • Nobody pulls orders from the admin panel by hand
  • Daily revenue and order counts log themselves in Sheets

Built for osCommerce store owners · open source ecommerce operators · small ecommerce teams · order processing 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 oscommerce.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    osCommerce - read new orders since the last check
    oscommerce.com
    WebRun in osCommerce: read new orders since the last check
    WebRun opens osCommerce to read new orders since the last check.
    • Open the osCommerce admin order list
    • Filter to orders placed since the previous run
    • Capture the customer, items, and total for each

    Done when Every new order since the last check has been captured.

  3. 2
    Notion - update the order processing board
    notion.so
    WebRun in Notion: update the order processing board
    WebRun opens Notion to update the order processing board.
    • Create a card for each new order in the To Process view
    • Fill in the customer, items, and total
    • Move cards to Processed once marked complete in osCommerce

    Done when The processing board reflects every open order.

  4. 3
    Google Sheets - log each order
    google.com
    WebRun in Google Sheets: log each order
    WebRun opens Google Sheets to log each order.
    • Add a row per order with customer, items, and total
    • Keep a running daily order count and revenue total
    • Mark rows processed once shipped

    Done when The sheet reflects every order logged for today.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
oscommerce.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Order digest · Notion
OutputWhat each run produces - A daily Google Sheets order log and an updated Notion processing board.
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 process or ship the order?

No. It only reads orders already placed in osCommerce and organizes them. Processing and shipping stay a manual step your team completes.

What if an order was already processed before the run?

WebRun checks each order's current status in osCommerce first, so anything already processed is marked done and skipped.

Can more than one person work from the Notion board?

Yes. It's a shared board, so anyone on the team can see and update order status.

Put this on autopilot.

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