Automated Yoga Dunning
Every morning, WebRun opens WellnessLiving to find members with failed membership payments, cross-references each charge in Stripe to confirm the failure, drafts a polite payment-update request text for each member, and posts a prioritised dunning worklist to Slack for your team to approve before any message goes out.
How do I automatically recover failed yoga membership payments?
WebRun opens WellnessLiving every morning to find members with failed membership payments, confirms the failure reason in Stripe, and drafts a polite payment-update message for each. A prioritised dunning worklist lands in Slack for staff review, so the team focuses on the right members without chasing data manually.
- Failed payments are caught and actioned each morning before members lose access
- The dunning worklist is prioritised by days outstanding so staff focus where it matters
- No member is contacted without staff approval, keeping communication professional
Built for yoga studio owners · studio managers · membership-based fitness studios · WellnessLiving users
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
www.wellnessliving.comin a real browser with your saved login - no setup, no API keys. -
1
WellnessLiving - find members with failed payments
WebRun opens WellnessLiving to find members with failed payments. - Open WellnessLiving and filter members whose membership payment has failed
- Note the member name, contact details, membership tier, and amount owed
- Record how many days since the failure for prioritisation
Done when Every member with a failed payment is listed with their details and days outstanding.
-
2
Stripe - confirm payment failure status
WebRun opens Stripe to confirm payment failure status. - Look up each flagged member's most recent charge in Stripe
- Confirm the failure reason and whether a retry is already scheduled
- Note any members whose card has expired or whose account needs manual attention
Done when Each failed payment is confirmed in Stripe with a failure reason and retry status.
-
3
Slack - post dunning worklist and draft outreach for approval
WebRun opens Slack to post dunning worklist and draft outreach for approval. - Post the prioritised dunning worklist to the team channel, sorted by days outstanding
- Include draft outreach text for each member asking them to update their payment details
- Flag members needing manual card-update attention separately
- Leave all outreach drafts for staff review before any message is sent to a member
Done when Team has today's dunning worklist and draft outreach messages in Slack ready for approval.
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 members or retry payments automatically?
No. WebRun drafts payment-update outreach and queues it for staff approval. It never messages a member or initiates a payment retry on its own. Every action requires explicit human sign-off.
How does it decide which members to prioritise?
The dunning worklist is sorted by days since the payment failed. Members with the oldest outstanding payments appear at the top so staff can focus on the highest-risk cases first.
What if the payment is automatically retried and succeeds overnight?
WebRun reads the live payment status from both WellnessLiving and Stripe each morning. Members whose payment has since cleared are excluded from that day's dunning worklist.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.