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.
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
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.urable.comin a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
-
4
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.
-
5
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.
How is each run configured?
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.
Every action is checked against this policy before it runs.
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.