All templates

Automated commonsku Quote Follow-Up Drafts

Every morning, WebRun opens commonsku, pulls quotes sent three or more days ago with no response, drafts a follow-up email for each client in Gmail, and logs every chased quote to a Google Sheet so you have a running record of your pipeline activity.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 commonsku find unanswered quotes over three days old
2 Gmail draft follow-up emails for review
3 Google Sheets log chased quotes for pipeline tracking
In short

How do I automatically follow up on old unanswered quotes in commonsku?

WebRun opens commonsku every morning, finds quotes sent three or more days ago with no reply, and drafts a follow-up email in Gmail for each client, leaving every message unsent for your approval. It also logs each chased quote to a Google Sheet so you always have a clear record of pipeline follow-up activity.

  • No quote older than three days goes unchased on a business day
  • Every client message is reviewed by a human before sending
  • A Google Sheet tracks every follow-up attempt for pipeline reporting

Built for promotional products distributors · promo sales reps · account managers · small promo shops

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 - find unanswered quotes over three days old
    commonsku.com
    WebRun in commonsku: find unanswered quotes over three days old
    WebRun opens commonsku to find unanswered quotes over three days old.
    • Open commonsku and navigate to Quotes
    • Filter to quotes sent three or more days ago with no recorded client response
    • Capture quote number, client name, client email, quote total, and expiry date for each
    • Sort by quote total descending to prioritize higher-value opportunities

    Done when Every aging unanswered quote is listed with client contact and value.

  3. 2
    Gmail - draft follow-up emails for review
    gmail.com
    WebRun in Gmail: draft follow-up emails for review
    WebRun opens Gmail to draft follow-up emails for review.
    • Draft a brief, polite follow-up referencing the quote number and key products for each client
    • Leave every email as a draft in Gmail, unsent, for your review and approval
    • Do not send any email without human sign-off

    Done when A Gmail draft follow-up exists for every aging quote.

  4. 3
    Google Sheets - log chased quotes for pipeline tracking
    google.com
    WebRun in Google Sheets: log chased quotes for pipeline tracking
    WebRun opens Google Sheets to log chased quotes for pipeline tracking.
    • Append each chased quote as a new row in the pipeline tracking Sheet with date, client, quote number, and value
    • Mark the follow-up status as Drafted for each row

    Done when Every chased quote is logged in the Google Sheet with today's date and draft status.

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 day at 9:00 AM
DeliveryHow each run's result reaches you
Quote follow-up drafts · Gmail
OutputWhat each run produces - Gmail draft follow-up emails for each aging quote plus a Google Sheets log of pipeline follow-up activity.
Drafts
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

Will it send the follow-up emails automatically?

No. Every email is saved as a Gmail draft and held for your review. Nothing is sent to a client until you approve it.

How does it decide which quotes to chase?

It picks up any quote in commonsku that was sent three or more days ago and has no recorded client reply, ordering them by quote value so the biggest opportunities come first.

What happens to a quote once the client responds?

Quotes with a recorded response or linked order in commonsku are automatically excluded from the next run.

Put this on autopilot.

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