All templates
For language schools, ESL academies & language institutes

Nudge students to re-enroll before semester ends

Every Monday, WebRun opens Teachworks to find students whose semester ends within the next few weeks and who have not yet re-enrolled, drafts a personalized WhatsApp nudge for each family, and posts the enrollment team a Slack list of who still needs to renew.

  • 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 Teachworks find students nearing semester end
2 WhatsApp draft the re-enrollment nudge
3 Slack list who still needs to renew
Run a sample
In short

How do I remind language school students to re-enroll before the semester ends?

Every Monday, WebRun finds students in Teachworks whose semester ends within 3 weeks and who have not yet re-enrolled, and drafts a personalized WhatsApp nudge for each family mentioning their progress and the renewal deadline. It posts an enrollment team list in Slack of who still needs to respond, so no renewal window closes quietly.

  • Renewal nudges go out weeks before a semester ends, not after it lapses
  • Staff send a personalized message instead of a generic mass email
  • The enrollment team always knows exactly who still needs to renew

Built for language schools · ESL academies · language institutes · semester-based education programs

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

  2. 1
    Teachworks - find students nearing semester end
    teachworks.com How to Automate Teachworks
    WebRun in Teachworks: find students nearing semester end
    WebRun opens Teachworks to find students nearing semester end.
    • Open Teachworks and find students whose current semester ends within the next 3 weeks
    • Exclude anyone already re-enrolled for the next term
    • Note each student's current level, course, and preferred contact method

    Done when Every student nearing semester end without a renewal is listed.

  3. 2
    WhatsApp - draft the re-enrollment nudge
    whatsapp.com How to Automate WhatsApp
    WebRun in WhatsApp: draft the re-enrollment nudge
    WebRun opens WhatsApp to draft the re-enrollment nudge.
    • Draft a personalized nudge message for each family mentioning their student's progress and next level
    • Include the re-enrollment deadline and how to renew
    • Save each message as a draft for staff to review and send. Never auto-send a renewal request

    Done when A draft re-enrollment nudge is ready in WhatsApp for every eligible family.

  4. 3
    Slack - list who still needs to renew
    slack.com How to Automate Slack
    WebRun in Slack: list who still needs to renew
    WebRun opens Slack to list who still needs to renew.
    • Post a list to the enrollment team of who was nudged and who still has not responded
    • Sort the list by how close each student is to the semester end date

    Done when The enrollment team has this week's re-enrollment status list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.teachworks.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Draft re-enrollment nudge · WhatsApp
OutputWhat each run produces - A draft re-enrollment nudge for every student nearing semester end, plus a staff list of who still needs to renew.
Draft messages
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 families to re-enroll without staff approval?

No. Every nudge is saved as a WhatsApp draft. A staff member reviews the message and sends it, so no family receives a renewal request WebRun sent on its own.

How far ahead of semester end does it start nudging?

It starts drafting nudges once a student's current semester is within 3 weeks of ending, and stops once they show as re-enrolled in Teachworks.

Does it follow up more than once?

It re-checks the list every Monday, so a family who has not responded will get a fresh draft nudge queued each week until they re-enroll or the semester ends.

Put this on autopilot.

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