All templates

Automated Martial Arts Overdue Tuition Chaser

Every Monday, WebRun opens Zen Planner, finds students with overdue tuition balances, drafts a polite payment request email for each, and posts your team a prioritized Slack chase list sorted by oldest balance first so your front desk can recover revenue before accounts become unmanageable.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Zen Planner find overdue balances
2 Gmail draft payment request emails
3 Slack deliver chase list
In short

How do I automatically chase overdue tuition payments at my martial arts school?

Every Monday, WebRun opens Zen Planner, finds students with overdue tuition balances, and drafts a polite payment request email for each in Gmail. It then posts your billing team a Slack chase list sorted by days overdue, so the oldest and largest balances receive attention first and every message goes out only after staff approval.

  • Overdue balances are flagged every week before they become unmanageable
  • Payment request drafts are ready for one-click staff approval
  • Students on approved payment plans are never contacted by mistake

Built for martial arts schools · dojos · karate studios · taekwondo schools · MMA gyms

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

  2. 1
    Zen Planner - find overdue balances
    zenplanner.com
    WebRun in Zen Planner: find overdue balances
    WebRun opens Zen Planner to find overdue balances.
    • Open Zen Planner and filter billing to overdue or past-due balances
    • Capture each student's name, email, overdue amount, and number of days overdue
    • Note the last payment date and any payment plan already in place
    • Skip students currently on an approved payment arrangement

    Done when Every student with an overdue balance is listed with their contact details and outstanding amount.

  3. 2
    Gmail - draft payment request emails
    gmail.com
    WebRun in Gmail: draft payment request emails
    WebRun opens Gmail to draft payment request emails.
    • Draft a polite, professional payment request email for each student
    • Include the student's name, overdue amount, and a clear call to action to settle the balance
    • Add the school's payment link or instructions for paying in person
    • Leave every draft unsent for a staff member to review before sending

    Done when A payment request draft is in Gmail for every overdue student, ready for staff approval.

  4. 3
    Slack - deliver chase list
    slack.com
    WebRun in Slack: deliver chase list
    WebRun opens Slack to deliver chase list.
    • Post this week's overdue chase list to the billing channel
    • Sort by days overdue, with the oldest balances first
    • Include each student's name, overdue amount, and days outstanding

    Done when The billing team has this week's prioritized overdue list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.zenplanner.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Chase list · Slack
OutputWhat each run produces - A weekly prioritized list of students with overdue balances, plus draft payment request emails for staff 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 payment requests to students without my approval?

No. Every payment request is drafted and left unsent in Gmail. A staff member reviews each one and sends it manually, so no student is contacted about billing without a human decision.

What about students on a payment plan?

Students who are currently on an approved payment arrangement in Zen Planner are automatically skipped so your team only sees genuinely overdue accounts.

Can it handle different overdue amounts differently?

Yes. Balances are flagged in the Slack list with days overdue and amount, so your team can decide whether to send a standard reminder for smaller balances or escalate larger ones personally.

Put this on autopilot.

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