Back to templates
WorkNew

Kids learning center

Run a children's center: students, schedule, payments, enrollment.

About this template

Everything a kids' language or development center needs: roster and groups, the class schedule, payments and packages, the enrollment funnel, and teachers.

What's included

  • Students and groups with churn risk
  • Weekly class schedule and attendance
  • Payments, debts and package renewals
  • Enrollment funnel from inquiry to trial to signup

What Plank handles

The everyday jobs this workspace hands off to Plank — you review the finished work, not the busywork.

  • Enroll a student

    Creates the child and parent record, matches a group by age and level, and books a trial.

    “Enroll this child in an English group”
  • Churn control

    Finds kids who stopped coming or are paused and suggests winning them back through the parent.

    “Who is at churn risk?”
  • Group matching

    Matches a group by age, level, program and schedule — accounting for free seats.

    “Find a Kazakh group for a 7-year-old”
  • Parent reports on WhatsApp

    Prepares a report on the child’s progress and sends it to the parent on WhatsApp in plain language.

    “Send Aidar’s report to the parents”
  • Group capacity

    Shows where seats are open and where it’s time to open a second group or start a waitlist.

    “Where are there still free seats?”
  • Membership tracking

    Tracks whose pack (8 or 12 lessons) is running out and reminds the parent to pay by card.

    “Whose pack is running out?”
  • Trial classes

    Manages trial sign-ups, reminds the parent the day before, and records who converted to a paid pack.

    “Who has a trial this week?”
  • Schedule & reschedules

    Builds the group schedule, finds slots to reschedule a class, and notifies parents.

    “Move Saturday robotics to 12:00”
  • Recruiting for new groups

    Prepares an enrollment announcement for Instagram and 2GIS and collects sign-ups into one list.

    “Announce enrollment for a mental arithmetic group”
  • Owner reports

    Compiles group utilization, student inflow and churn, and monthly retention.

    “How many students joined and left in July?”
  • Kids’ birthdays

    Reminds you of students’ birthdays and prepares greetings for parents.

    “Which kids have a birthday this week?”
  • Student progress

    Keeps the teacher’s notes on each child and compiles their progress for the parent meeting.

    “How is Amina doing in arithmetic?”
  • Attendance marking

    Marks who attended and instantly messages the parents of absentees on WhatsApp.

    “Mark attendance for the English B2 group”
  • Reschedule & cancel classes

    Reschedules a group when the teacher is ill and notifies all parents on WhatsApp.

    “Reschedule the class — Assel is ill”
  • Substitute teacher

    Finds an available substitute teacher and updates the schedule and room.

    “Find a substitute for tomorrow at 16:00”
  • Make-up classes

    Offers the parent a convenient make-up time for a missed class from open slots.

    “Schedule a make-up for Daniyar”
  • Class reminders

    The day before and an hour before class, sends parents a WhatsApp reminder so they don’t forget.

    “Remind everyone about tomorrow’s classes”
  • Card payments

    Reconciles incoming card payments against parents’ packs and reminds about unpaid ones.

    “Reconcile the week’s card payments”
  • Trial sign-up

    Takes a request from Instagram or 2GIS, matches a group by age, and books a trial into the schedule.

    “Book a trial for a 6-year-old”
  • Trial follow-up

    Reminds you to message the parent after a trial and tracks who bought a pack.

    “Who had a trial but didn’t sign up?”
  • Parent report

    Compiles the child’s monthly attendance and program progress for a WhatsApp report to the parent.

    “Send Amina’s report to the parent”
  • Attendance summary

    Prepares a weekly summary — capacity, absences and cancellations — for the center director.

    “Weekly attendance summary”
  • Payment reminders

    Finds debtors and parents with a promised payment and messages them on WhatsApp — politely, with the amount and card details.

    “Remind debtors about payment”
  • Accepting card payments

    Records an incoming payment, links it to the student and pack, and updates the lesson balance and status.

    “Record a payment for Alina, 54,000”
  • Revenue report

    Sums up collected, debt and expected payments, and forecasts through the end of the month.

    “How much did we collect in July?”
  • Parent replies on WhatsApp

    Answers questions about pack price, lesson balance and schedule, and escalates to the admin on a cancellation.

    “Reply to Damir’s mom about the lesson balance”
  • Bank statement reconciliation

    Parses the bank statement, matches transfers to students by payer name, and flags unrecognized ones.

    “Reconcile the week’s bank statement”
  • Deducting lessons

    After a class, deducts it from the pack using the attendance log and warns when lessons are almost gone.

    “Deduct lessons for the English group”
  • Refunds & freezes

    Calculates the balance when freezing a pack during illness or refunding for absences per the center’s rules.

    “Freeze Timur’s pack for 2 weeks”
  • Winning back lost students

    Notices who didn’t renew and stopped coming and suggests messaging parents with a comeback offer.

    “Who stopped coming this month?”
  • Sibling discounts

    Applies family discounts and “refer a friend” offers and recalculates the pack price automatically.

    “Price a pack with a discount for two children”
  • Load & revenue forecast

    Estimates how many packs expire next month and how much revenue renewals will bring.

    “How many renewals to expect in August?”
  • Fiscal receipts & bookkeeping

    Records the fiscal receipt for a payment and keeps an income table for sole-proprietor reporting.

    “Compile monthly income from packs”
  • Capture inquiries

    Captures inquiries from social, local listings and your website and drops them into the enrollment pipeline.

    "Log the inquiry from social"
  • Book trial classes

    Schedules a trial class, confirms it and reminds the parent by chat.

    "Book a trial for Saturday"
  • Trial reminders

    Reminds the parent the day before the trial and confirms attendance.

    "Send reminders for tomorrow's trials"
  • Follow up after trials

    Messages the parent after the trial and drives them to enroll in a group.

    "Message parents after their trial"
  • Complete enrollment

    Creates the student, assigns them to a group and issues an invoice for the package via instant payment.

    "Enroll Ethan"
  • Conversion & sources

    Tracks trial→enrollment conversion and cost per inquiry by channel.

    "Which channels convert best?"
  • Win back declines

    Reaches back out to parents who didn't enroll with a fresh offer.

    "Win back the ones who didn't enroll"
  • Ads & inquiries

    Ties ad spend on social and local listings to inquiries and cost per enrollment.

    "What does one enrollment from social cost?"
  • Waitlist

    Keeps a waitlist for full groups and notifies parents when a spot opens.

    "Who's on the robotics waitlist?"
  • Enrollment report

    Pulls a summary of inquiries, trials and enrollments over a period for your manager.

    "Enrollment report for the month"
  • Seasonal intakes

    Prepares back-to-school intakes and summer intensives and runs enrollment.

    "Open the September intake"
  • Teacher payroll

    Computes pay by hours and groups for the period, accounting for substitutions and deductions.

    “Compute teacher pay for July”
  • Load monitoring

    Watches everyone’s hours and warns when someone goes past the comfortable norm.

    “Who is overloaded on hours?”
  • Substitutes & leave

    Keeps the substitution and leave calendar and picks who can cover by program.

    “Who is substituting this week?”
  • Teacher schedule

    Assembles a given teacher’s weekly schedule across groups.

    “Show Assel’s schedule for the week”
  • Schedule broadcast on WhatsApp

    Sends teachers their classes and schedule changes on WhatsApp.

    “Send teachers the weekly schedule”
  • Sick-day cover

    When a teacher falls ill, finds someone free in the same program and messages the group’s parents on WhatsApp.

    “Gulmira is ill — find a substitute and notify parents”
  • Room utilization

    Checks that different teachers’ groups don’t clash on rooms and times.

    “Any room clashes on Saturday?”
  • Parent reviews of a teacher

    Collects reviews from WhatsApp, Instagram and 2GIS for each teacher and compiles a rating.

    “What are parents saying about Madina?”
  • Hiring teachers

    Manages job openings, tracks applications from HeadHunter and Instagram, and schedules trial lessons.

    “How many applications for the English teacher opening?”
  • Contracts & documents

    Prepares contractor agreements and tracks the expiry of teachers’ health cards and background checks.

    “Whose health card expires this quarter?”
  • Payroll report

    Builds payroll by program and teacher for the month and compares with last month.

    “Compile payroll by program for July”
  • Worked-hours tracking

    Reconciles classes held from the log against planned hours before payroll.

    “How many classes did Yerlan teach in July?”

See it working

This is what it looks like in Plank — real dashboards with data. Everything is interactive: drag cards, check off tasks. Sample data.

Students & Groups — Roster, groups, churn risk

Demo mode — changes aren't saved and reset on reload.