All templates

Automated Med Spa Failed Payment Recovery

Every morning, WebRun opens Mangomint, finds memberships with a recent failed payment, drafts a polite recovery message for each affected client, and alerts your front desk in Slack so the team can follow up before a client's access lapses.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Mangomint find failed membership payments
2 Gmail draft polite payment recovery messages
3 Slack alert front desk to follow up
In short

How do I automatically follow up on failed med spa membership payments?

WebRun checks Mangomint every morning for failed membership payments, drafts a polite recovery message for each affected client in Gmail, and alerts your front desk in Slack with the full list. No message reaches a client until your team approves it, so every recovery attempt stays on-brand and timely.

  • Failed payments are caught and flagged every morning before membership access lapses
  • Polite recovery drafts are ready for front desk approval within minutes of the run
  • Repeat failures are prioritized so high-risk churns get personal outreach

Built for med spas · aesthetic clinics · membership-based wellness practices · medical beauty businesses

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

  2. 1
    Mangomint - find failed membership payments
    mangomint.com
    WebRun in Mangomint: find failed membership payments
    WebRun opens Mangomint to find failed membership payments.
    • Open Mangomint and filter membership billing for payments that failed in the last 24 hours
    • Capture each client's name, membership tier, failed amount, and number of retry attempts
    • Skip clients whose payment was already recovered or whose membership is cancelled

    Done when Every failed payment from the last 24 hours is listed with client and billing details.

  3. 2
    Gmail - draft polite payment recovery messages
    gmail.com
    WebRun in Gmail: draft polite payment recovery messages
    WebRun opens Gmail to draft polite payment recovery messages.
    • Draft a polite, empathetic payment recovery message for each affected client
    • Include the failed amount, a clear link or instruction for updating their payment method, and your clinic's contact information
    • Save every draft unsent for front desk review before sending

    Done when Payment recovery drafts are saved in Gmail, none sent yet.

  4. 3
    Slack - alert front desk to follow up
    slack.com
    WebRun in Slack: alert front desk to follow up
    WebRun opens Slack to alert front desk to follow up.
    • Post a list of failed payments to the front desk channel, including client name, tier, and amount
    • Flag any clients with more than one consecutive failed payment for priority follow-up
    • Note which Gmail drafts are ready for review and sending

    Done when Front desk has the failed payment list and can approve recovery messages.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.mangomint.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Failed payment list · Slack
OutputWhat each run produces - A list of failed membership payments with recovery email drafts queued for front desk approval.
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 message clients about their failed payment without approval?

No. Every recovery message is saved as a Gmail draft for your front desk to review first. Nothing is sent to a client until your team approves it.

What if the payment was already retried and recovered overnight?

WebRun reads live billing status from Mangomint each morning. Clients whose payment was already recovered are skipped automatically, so your team only sees genuine outstanding failures.

How does it handle repeat failures for the same client?

Clients with more than one consecutive failed payment are flagged with higher priority in the Slack alert, so your front desk can reach out personally rather than relying on an automated message.

Put this on autopilot.

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