We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For martial arts schools, dojos & BJJ academies

Catch attendance drop-off before students quit

Every Monday, WebRun reviews the last 30 days of Zen Planner attendance, identifies students whose visits have fallen compared to the prior period, drafts a personal check-in email for each, and posts your instructor team a ranked Slack list of at-risk students.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 Zen Planner spot attendance drop-off
2 Gmail draft check-in messages
3 Slack alert instructor team
Run a sample
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 - spot attendance drop-off
    zenplanner.com How to Automate Zen Planner
    WebRun in Zen Planner: spot attendance drop-off
    WebRun opens Zen Planner to spot attendance drop-off.
    • Open Zen Planner and pull attendance records for the last 60 days
    • Compare each active student's visit count in the last 30 days to the prior 30 days
    • Flag students whose visits dropped by 40% or more
    • Skip students who are on a recorded leave of absence or paused membership

    Done when Every at-risk student is listed with their attendance comparison and contact details.

  3. 2
    Gmail - draft check-in messages
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft check-in messages
    WebRun opens Gmail to draft check-in messages.
    • Draft a warm, personal check-in email for each at-risk student
    • Reference the student's name and invite them back without mentioning specific attendance numbers
    • Leave every draft unsent in Gmail for an instructor to review and personalize before sending
    • Do not send any email automatically

    Done when A check-in draft is ready in Gmail for every at-risk student, awaiting instructor review.

  4. 3
    Slack - alert instructor team
    slack.com How to Automate Slack
    WebRun in Slack: alert instructor team
    WebRun opens Slack to alert instructor team.
    • Post a ranked list of at-risk students to the instructor channel
    • Sort by sharpest attendance drop first
    • Include each student's name, drop percentage, and last visit date

    Done when Instructors have this week's at-risk student list in Slack.

How do I automatically detect and re-engage students who are attending less often?

Every Monday, WebRun pulls 60 days of Zen Planner attendance and flags students whose visits dropped by 40% or more. It drafts a warm check-in email for each at-risk student, leaves every draft unsent for instructor review, and posts a ranked Slack list so your team reaches the right students before they cancel.

  • At-risk students are identified before they cancel, not after
  • Instructors open Monday with a ranked list of who to reach out to
  • Check-in emails are drafted and ready for a personal touch before sending

Built for martial arts schools · dojos · BJJ academies · karate studios · taekwondo schools

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 8:00 AM
DeliveryHow each run's result reaches you
At-risk list · Slack
OutputWhat each run produces - A weekly ranked list of students with attendance drop-off, plus draft check-in emails ready for instructor 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 contact students without my approval?

No. Every check-in email is drafted and left unsent in Gmail for an instructor to review and personalize. No message goes out without a human decision.

How does it define a drop-off?

It flags students whose class visits in the most recent 30 days dropped by 40% or more compared to the prior 30 days. The threshold can be adjusted to match your school's norms.

What about students on approved leave?

Students on a recorded leave of absence or paused membership in Zen Planner are automatically skipped so your team only sees genuinely at-risk students.

Put this on autopilot.

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