Win back clients who have not booked in months
Every Monday, WebRun opens ZenMaid, finds clients with no booking in the last 90 days, drafts a personalised winback email for each, and posts a lapsed-client list to Slack so your team knows who to prioritise.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically reach out to lapsed cleaning clients to win them back?
WebRun scans ZenMaid every Monday for cleaning clients with no booking in the past 90 days. It drafts a personalised winback email for each, referencing their last service, and holds the drafts in Gmail for your approval. A Slack list sorted by recency helps your team prioritise who to reach out to first.
- Lapsed clients are identified and contacted before they forget your service entirely
- Personalised emails referencing past service history outperform generic promotions
- High-lifetime-value clients surface first so winback effort focuses where it counts most
Built for residential cleaning companies · maid service operators · house cleaning businesses · cleaning franchise owners
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.zenmaid.comin a real browser with your saved login - no setup, no API keys. -
1
ZenMaid - identify lapsed clients
WebRun opens ZenMaid to identify lapsed clients. - Open ZenMaid and review the client list with last appointment dates
- Filter to active clients whose last completed job was more than 90 days ago
- Capture the client name, email, last service date, and their historical service type and frequency
- Exclude clients who have been sent a winback message in the last 60 days
Done when Every lapsed client is listed with their last clean date and service history.
-
2
Gmail - draft winback emails
WebRun opens Gmail to draft winback emails. - Draft a warm winback email for each lapsed client referencing the last service and offering to rebook
- Keep the tone friendly and genuine, not promotional
- Leave each email as a draft for your review before sending
Done when One draft winback email is ready per lapsed client in Gmail.
-
3
Slack - post the lapsed-client list
WebRun opens Slack to post the lapsed-client list. - Post a lapsed-client list to the ops channel showing client name, last clean date, and lifetime value
- Sort by most recent lapse first to focus on clients most likely to return
- Note the number of draft emails waiting for approval in Gmail
Done when The ops channel has this week's lapsed-client winback list in Slack.
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 contact lapsed clients without my approval?
No. Every winback email is drafted in Gmail and held for your review. You approve and personalise each message before it goes out, so the outreach is warm and deliberate.
How often will it target the same lapsed client?
It skips clients who have already received a winback email in the last 60 days, so you run a considered re-engagement cadence rather than spamming former customers repeatedly.
What if a lapsed client has already rebooked through another channel?
It checks for a future scheduled appointment in ZenMaid before drafting anything. Clients who already have a booking on the calendar are automatically excluded from the winback list.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.