We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For plumbing contractors, residential plumbers & field service membership programs

Keep your plumbing service club members renewing on time

Every Monday, WebRun opens Housecall Pro, finds service club memberships renewing within the next 30 days or already lapsed, drafts a personalised renewal reminder email for each member, and posts your office a Slack list of who needs attention this week.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Housecall Pro find memberships due for renewal
2 Gmail draft renewal reminder per member
3 Slack alert office to lapsed and upcoming renewals
Run a sample
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.housecallpro.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Housecall Pro - find memberships due for renewal
    housecallpro.com How to Automate Housecall Pro
    WebRun in Housecall Pro: find memberships due for renewal
    WebRun opens Housecall Pro to find memberships due for renewal.
    • Open Housecall Pro and navigate to the Memberships section
    • Filter to memberships renewing within the next 30 days or with a renewal date that has already passed
    • Capture the member name, address, plan name, renewal date, and plan price for each
    • Skip memberships already marked renewed or cancelled

    Done when Every at-risk membership is captured with the member details and renewal date.

  3. 2
    Gmail - draft renewal reminder per member
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft renewal reminder per member
    WebRun opens Gmail to draft renewal reminder per member.
    • Draft a friendly renewal reminder for each member mentioning the plan name and renewal date
    • Note the included annual benefits such as drain inspections, priority scheduling, or fixture checks
    • For lapsed members, draft a reactivation message with a soft incentive to rejoin
    • Leave all drafts unsent for the office manager to review before sending

    Done when A draft renewal or reactivation email is queued in Gmail for every at-risk member.

  4. 3
    Slack - alert office to lapsed and upcoming renewals
    slack.com How to Automate Slack
    WebRun in Slack: alert office to lapsed and upcoming renewals
    WebRun opens Slack to alert office to lapsed and upcoming renewals.
    • Post a list to the office channel showing upcoming renewals and lapsed members, sorted by urgency
    • Flag members whose renewal date has already passed in the past 14 days as top priority

    Done when Office team has a Slack list of this week's membership renewal tasks.

How do I automate plumbing service club membership renewal reminders?

Every Monday, WebRun opens Housecall Pro and finds plumbing service club memberships renewing within 30 days or already lapsed. It drafts a personalised renewal or reactivation email in Gmail for each member and posts your office a Slack list sorted by urgency. Every email is left unsent until a human approves it.

  • At-risk memberships are flagged before the renewal window closes
  • Office team gets a prioritised renewal list every Monday with no manual lookup
  • Lapsed members receive a personalised reactivation message drafted for human review

Built for plumbing contractors · residential plumbers · field service membership programs

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.housecallpro.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Draft reminders · Gmail, Slack
OutputWhat each run produces - Draft renewal reminder emails in Gmail plus a Slack list of at-risk memberships sorted by urgency.
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 send renewal emails to members on its own?

No. All renewal and reactivation emails are drafted and left unsent in Gmail. Your office manager reviews and sends each one, so no message goes to a customer without approval.

What if a member already renewed directly or over the phone?

WebRun reads the live membership status from Housecall Pro each run, so any membership already marked renewed is skipped automatically.

Can it handle both upcoming and already-lapsed memberships?

Yes. Memberships renewing within 30 days get a standard reminder draft, while memberships already past their renewal date get a reactivation draft. Both sets are flagged separately in the Slack list.

Put this on autopilot.

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