All templates
For gutter installation companies, gutter sales teams & field service sales managers

Nudge your team on gutter estimates going stale

Every morning, WebRun opens DripJobs, finds estimates still sitting unaccepted 14 days or more after being sent, logs each with its value and days outstanding in Google Sheets, and posts your sales team a prioritized Slack nudge, oldest and highest-value estimates first.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every morning at 8:00 AM WebRun
1 DripJobs find estimates aging past 14 days
2 Google Sheets log the aging estimate list
3 Slack nudge the team by priority
Run a sample
In short

How do I automatically flag gutter estimates that are going stale?

WebRun checks DripJobs every morning for estimates that have sat unaccepted for 14 days or more, logs each one with its value and days outstanding in Google Sheets, and posts your sales team a prioritized Slack nudge ranked by value and age. Reps see exactly which stale estimates to chase first, so nothing quietly expires.

  • Stale estimates get flagged at 14 days instead of being forgotten for months
  • Reps see the highest-value aging estimates first every morning in Slack
  • Accepted or declined estimates drop off the list automatically

Built for gutter installation companies · gutter sales teams · field service sales managers · small contracting businesses

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

  2. 1
    DripJobs - find estimates aging past 14 days
    dripjobs.com How to Automate DripJobs
    WebRun in DripJobs: find estimates aging past 14 days
    WebRun opens DripJobs to find estimates aging past 14 days.
    • Open DripJobs and filter estimates still marked sent, not accepted
    • Keep only those sent 14 days ago or more
    • Capture the value, customer, and days outstanding for each

    Done when Every estimate aging past 14 days is listed with its details.

  3. 2
    Google Sheets - log the aging estimate list
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the aging estimate list
    WebRun opens Google Sheets to log the aging estimate list.
    • Log each aging estimate with its value, customer, and days outstanding
    • Sort the log by value so the biggest estimates are easiest to find

    Done when Every aging estimate is logged with a running days-outstanding count.

  4. 3
    Slack - nudge the team by priority
    slack.com How to Automate Slack
    WebRun in Slack: nudge the team by priority
    WebRun opens Slack to nudge the team by priority.
    • Post a prioritized nudge to the sales channel, highest value and oldest first
    • Tag the rep who owns each estimate. Never message the customer directly

    Done when Your sales team has a prioritized aging-estimate nudge in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dripjobs.com
ScheduleRuns automatically on this cadence
Every morning at 8:00 AM
DeliveryHow each run's result reaches you
Aging estimate nudge · Slack
OutputWhat each run produces - A logged, prioritized list of estimates aging past 14 days with value, days outstanding, and the owning rep.
Text
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 contact the customer about the stale estimate?

No. It only posts an internal Slack nudge and a Google Sheets log for your team. It never emails or texts the customer directly.

How old does an estimate have to be to show up?

14 days or more since it was sent, with no accepted or declined status yet in DripJobs. You can adjust that threshold.

What happens once an estimate is accepted?

It reads the live status in DripJobs each morning, so anything accepted or declined drops off the nudge list automatically.

Put this on autopilot.

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