All templates
For life coaches, health coaches & business coaches

Chase overdue coaching invoices before they become awkward

Every Monday, WebRun opens Practice Better and Stripe, identifies client invoices that are past due, logs the outstanding amounts, and drafts a polite chase email in Gmail for each overdue client so you can follow up professionally without the awkwardness of chasing by hand.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Practice Better find overdue invoices
2 Stripe confirm outstanding amounts
3 Gmail draft chase emails for review
Run a sample
In short

How do I automatically chase overdue invoices from coaching clients?

WebRun opens Practice Better and Stripe every Monday, identifies all overdue client invoices, confirms outstanding amounts, and drafts a polite, appropriately toned chase email in Gmail for each one. Every draft waits for your approval before reaching the client, keeping your cash flow healthy without awkward manual chasing.

  • Overdue invoices are chased every week without manual effort or awkward conversations
  • Tone scales automatically from gentle to firm based on days past due
  • Clients who paid are removed from the list automatically each run

Built for life coaches · health coaches · business coaches · solo coaching practices

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

  2. 1
    Practice Better - find overdue invoices
    practicebetter.io
    WebRun in Practice Better: find overdue invoices
    WebRun opens Practice Better to find overdue invoices.
    • Open Practice Better and go to the Billing section
    • Filter for invoices with a status of overdue or unpaid past their due date
    • Note the client name, invoice amount, and days overdue for each

    Done when Every overdue invoice is listed with the client name, amount, and days past due.

  3. 2
    Stripe - confirm outstanding amounts
    stripe.com How to Automate Stripe
    WebRun in Stripe: confirm outstanding amounts
    WebRun opens Stripe to confirm outstanding amounts.
    • Open Stripe and cross-check the overdue list for any payments that cleared since the Practice Better data was last synced
    • Confirm the current outstanding amount for each client
    • Note any clients with multiple overdue invoices

    Done when Outstanding amounts are confirmed and recently paid invoices are removed from the chase list.

  4. 3
    Gmail - draft chase emails for review
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft chase emails for review
    WebRun opens Gmail to draft chase emails for review.
    • Draft a polite, on-brand payment reminder for each overdue client mentioning the invoice amount and due date
    • Include a direct payment link or instructions for how to settle the balance
    • Use a softer tone for clients who are only a few days overdue and a firmer tone for those past 30 days
    • Save each message as a Gmail draft, not sent, for your review

    Done when A draft chase email sits in Gmail for every overdue client, ready for your review and send.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
practicebetter.io
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Chase drafts · Gmail
OutputWhat each run produces - Draft chase emails in Gmail for each overdue client, with amounts and days past due included, ready for your review.
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 send chase emails to clients without my approval?

No. Every chase email is saved as a Gmail draft for your review. Nothing is sent to a client until you approve it, so you stay in full control of sensitive financial communications.

Can it adjust the tone based on how overdue the invoice is?

Yes. WebRun drafts a gentler reminder for invoices that are a few days late and a firmer, more direct message for invoices past 30 days, so the tone always matches the situation.

What if a client pays between runs?

WebRun cross-checks live Stripe and Practice Better data each Monday, so any client who paid since the last run is automatically removed from the chase list.

Put this on autopilot.

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