All templates

Automated Auto Detailing Membership Renewal Reminders

Every morning, WebRun checks Urable and Stripe for memberships and prepaid packages expiring within the next 7 and 14 days, drafts personalised renewal reminders for each member, queues those messages for your review, and posts a renewal pipeline summary to Slack.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Urable find expiring packages and memberships
2 Stripe check subscription billing status
3 Twilio draft renewal SMS for review
4 Gmail draft renewal email for review
5 Slack post renewal pipeline to team
In short

How do I automatically remind auto detailing members to renew their packages?

WebRun checks Urable and Stripe every morning for memberships and prepaid packages expiring in the next 7 or 14 days. It drafts personalised renewal reminders via Twilio SMS and Gmail email for each member, queues them for your approval, and posts a Slack summary of recurring revenue at risk so you can prioritise outreach on the highest-value plans.

  • Expiring memberships are flagged 14 days out before revenue is lost
  • Members on auto-renew are skipped so reminders never feel spammy
  • Owner sees recurring revenue at risk in a single Slack message each morning

Built for auto detailing shops with membership plans · ceramic coating studios · car care subscription businesses · mobile detailers

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

  2. 1
    Urable - find expiring packages and memberships
    urable.com
    WebRun in Urable: find expiring packages and memberships
    WebRun opens Urable to find expiring packages and memberships.
    • Open Urable and navigate to the memberships or service packages section
    • Filter to memberships expiring in the next 7 days (urgent) and 7 to 14 days (upcoming)
    • Capture member name, package type, expiry date, remaining services, and contact details
    • Exclude members whose subscription is already set to auto-renew via Stripe

    Done when All expiring memberships and packages are listed with member contact details and urgency tier.

  3. 2
    Stripe - check subscription billing status
    stripe.com
    WebRun in Stripe: check subscription billing status
    WebRun opens Stripe to check subscription billing status.
    • Cross-reference each expiring membership with its Stripe subscription status
    • Confirm which memberships are set to cancel at period end vs. scheduled for auto-renewal
    • Note the renewal price and billing date for inclusion in the reminder message

    Done when Each expiring membership has a confirmed Stripe status and renewal details noted.

  4. 3
    Twilio - draft renewal SMS for review
    twilio.com
    WebRun in Twilio: draft renewal SMS for review
    WebRun opens Twilio to draft renewal SMS for review.
    • Draft a renewal reminder SMS for each member with a mobile number on file
    • For urgent (7-day) expirations, use a clearer call to action; for upcoming (14-day), use a soft reminder tone
    • Include the membership name, expiry date, and a link or phone number to renew
    • Queue as a draft for your approval before sending
    • Never charge a card or auto-renew without explicit member consent

    Done when Renewal SMS drafts are queued for every expiring member with a mobile number.

  5. 4
    Gmail - draft renewal email for review
    gmail.com
    WebRun in Gmail: draft renewal email for review
    WebRun opens Gmail to draft renewal email for review.
    • Draft a renewal email for members who prefer email contact
    • Include membership details, benefits summary, renewal price, and a prominent renewal link
    • Save as a Gmail draft for your review before sending
    • Never charge a card or auto-renew without explicit member consent

    Done when Renewal email drafts are saved in Gmail for every eligible email-preference member.

  6. 5
    Slack - post renewal pipeline to team
    slack.com
    WebRun in Slack: post renewal pipeline to team
    WebRun opens Slack to post renewal pipeline to team.
    • Post a renewal pipeline summary to your owner channel
    • Show total members expiring this week, this fortnight, and the recurring revenue at risk
    • Flag any high-value membership plans for personal outreach

    Done when Owner has a renewal pipeline view in Slack with revenue at risk quantified.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.urable.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Renewal pipeline · Slack
OutputWhat each run produces - A tiered list of expiring memberships with renewal drafts ready for review and a revenue-at-risk summary in Slack.
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 charge members or auto-renew them without permission?

No. WebRun only drafts reminder messages for your review. It never initiates a charge or renewal on its own. Any billing action requires your explicit approval or the member's direct action.

What if a member's subscription already auto-renews via Stripe?

It cross-references each membership against its Stripe subscription status and skips anyone whose plan is set to auto-renew, so members are never reminded unnecessarily.

Can it remind members about unused service credits before they expire?

Yes. It reads remaining service credits from Urable and can include a note in the renewal message prompting members to use outstanding credits before their package expires.

Put this on autopilot.

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