All templates

Automated DripJobs Gutter Guard Upsell Drafts

Every Monday, WebRun opens DripJobs, finds completed gutter installs that do not include gutter guards, drafts a personalized upsell email in Gmail for each customer explaining the benefit and price, and posts your sales rep a Slack digest of every draft ready to review and send.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 DripJobs find installs without gutter guards
2 Gmail draft the upsell offer
3 Slack alert the rep the drafts are ready
In short

How do I automatically draft gutter guard upsell offers to past install customers?

WebRun scans DripJobs every Monday for completed gutter installs with no gutter guards, drafts a personalized upsell email in Gmail priced to each customer's actual linear footage, and posts your sales rep a ranked Slack digest of the drafts waiting. Your rep reviews and sends each one, turning past installs into a steady, low-effort upsell pipeline.

  • Every gutter-guard-free install gets a priced upsell offer without manual list-building
  • Reps open Slack to a ranked upsell queue instead of building one from scratch
  • Customers who already bought guards are skipped automatically from live DripJobs data

Built for gutter installers · gutter guard resellers · exterior home service teams · gutter company sales reps

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 installs without gutter guards
    dripjobs.com
    WebRun in DripJobs: find installs without gutter guards
    WebRun opens DripJobs to find installs without gutter guards.
    • Open DripJobs and filter completed gutter installs
    • Exclude any job that already includes a gutter guard line item
    • Pull each customer's gutter length and original install price

    Done when Every gutter-guard-free install is listed with its details.

  3. 2
    Gmail - draft the upsell offer
    gmail.com
    WebRun in Gmail: draft the upsell offer
    WebRun opens Gmail to draft the upsell offer.
    • Draft a personalized email explaining what gutter guards prevent and the linear-foot price for their home
    • Reference their original install date to keep it personal
    • Leave every email as a draft in Gmail. Never send an upsell offer on its own

    Done when A ready-to-send upsell draft sits in Gmail for every eligible customer.

  4. 3
    Slack - alert the rep the drafts are ready
    slack.com
    WebRun in Slack: alert the rep the drafts are ready
    WebRun opens Slack to alert the rep the drafts are ready.
    • Post a digest listing which customers have a fresh upsell draft waiting
    • Sort the list by gutter length so the biggest jobs are on top

    Done when Your sales rep has a prioritized list of upsell drafts to review 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 Monday at 9:00 AM
DeliveryHow each run's result reaches you
Upsell draft list · Slack
OutputWhat each run produces - A prioritized list of gutter-guard-free customers with a matching Gmail upsell draft for each.
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

Will it email the upsell offer without my rep seeing it first?

No. Every upsell offer is left as a Gmail draft. Your rep reviews and sends it, so nothing goes out on its own.

How does it price the gutter guard offer?

It uses the linear footage already on file in DripJobs from the original install, so the price matches their actual home.

What if a customer already has gutter guards?

It checks the line items on the original job in DripJobs, so anyone who already bought gutter guards is skipped automatically.

Put this on autopilot.

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