All templates

Automated commonsku Weekly Margin Review Report

Every Monday, WebRun opens commonsku, pulls all orders closed in the past seven days, reads the sell price and cost for each, calculates gross margin, flags any order below your target threshold, and posts a margin review report to Slack while logging all data to a Google Sheet for trend tracking.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 commonsku pull closed orders and read sell price and cost
2 Slack post margin review report with flagged jobs
3 Google Sheets log margin data for trend tracking
In short

How do I automatically review margins on closed promotional products orders each week?

WebRun opens commonsku every Monday, reads the sell price and cost for every order closed in the past week, and calculates gross margin for each. It posts a ranked margin review report to Slack flagging below-threshold jobs, and logs all margin data to a Google Sheet so you can track profitability trends over time.

  • Below-margin jobs are flagged before the next quote cycle repeats the same pricing error
  • Owner and sales manager see last week's profitability every Monday morning
  • Google Sheets builds a permanent margin trend log for quarterly reviews

Built for promotional products distributors · promo business owners · sales managers · finance leads

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

  2. 1
    commonsku - pull closed orders and read sell price and cost
    commonsku.com
    WebRun in commonsku: pull closed orders and read sell price and cost
    WebRun opens commonsku to pull closed orders and read sell price and cost.
    • Open commonsku and filter orders to those closed or invoiced in the past seven days
    • Read the sell price, supplier cost, and gross margin percentage for each order
    • Flag any order where gross margin falls below your configured threshold
    • Sort flagged orders by margin percentage ascending to show the lowest-margin jobs first

    Done when All closed orders from the past week are listed with their gross margin and any below-threshold flags.

  3. 2
    Slack - post margin review report with flagged jobs
    slack.com
    WebRun in Slack: post margin review report with flagged jobs
    WebRun opens Slack to post margin review report with flagged jobs.
    • Post a margin review report to your finance or owner Slack channel
    • Lead with a summary of total orders, average margin, and number of flagged jobs
    • List flagged below-threshold orders with order number, client, and margin percentage

    Done when This week's margin review report is posted to Slack.

  4. 3
    Google Sheets - log margin data for trend tracking
    google.com
    WebRun in Google Sheets: log margin data for trend tracking
    WebRun opens Google Sheets to log margin data for trend tracking.
    • Append each closed order as a row in the margin tracking Sheet with date, client, order value, cost, and margin
    • Highlight below-threshold rows automatically using conditional formatting in the Sheet

    Done when Margin data for the past week is logged in the Google Sheet for trend analysis.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.commonsku.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Margin report · Slack
OutputWhat each run produces - A Slack margin review report for last week's closed orders with below-threshold jobs flagged, plus a Google Sheets log for trend tracking.
Report
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 change any prices or order data in commonsku?

No. WebRun is read-only. It reads order and cost data, generates the report, and posts to Slack and Sheets. It never modifies a record in commonsku.

How does it calculate gross margin?

It reads the sell price and supplier cost from each order in commonsku and calculates gross margin as (sell price minus cost) divided by sell price, expressed as a percentage.

Can I set my own margin threshold?

Yes. You configure the target margin threshold when setting up the workflow, and WebRun flags any order that falls below it each week.

Put this on autopilot.

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