Education · language school · driving school · tutoring · kids’ clubs · speech therapy · music · beauty academy
Groups, levels and a term that has to fill.
Enrolment by level, a timetable per teacher, and a waitlist for the group that is already full.

- Per lesson
- Every lesson in the diary, marked in the register
- Per teacher
- Own timetable and own rate
- Quotes
- A quote for the course, converted to an invoice once accepted
- 6
- Languages in the interface
What a language school switches on first
Timetable
Per teacher, per room, per group, published ahead.
Course billing
A quote for the course, an invoice when accepted, and a payment link on it.
The register
Present, no-show or excused at each lesson, on the phone or at the desk; a membership counts down as children come.
Student records
Level in a custom field, notes, and who pays the bill.
Payments
Card online, cash recorded at the desk, and overdue invoices chased automatically.
The booking page
What your client sees
Screenshots of a sample salon’s page. Yours shows your services, prices and photos.
Six things that only matter in a language school
Levels as tags
Tag students by level, filter the list by tag, and change the tag when they move up — the history stays.
Term invoiced once
A quote for the term, an invoice when the parent accepts, and a check-in per lesson.
Group waitlists
The A2 evening group is full; the next enquiry joins a list instead of leaving.
Enrolled for the term
Each group a timetable, each student enrolled once with a seat in every lesson; a full lesson is skipped and shown, never forced.
The register
Present, no-show or excused at each lesson, on the phone or at the desk; a membership counts down as students come, and an excused absence can give a make-up.
A monthly fee per place
A membership for the student, its pay link in the enrolment email, or a monthly invoice emailed with a link to pay.
Group lessons with a capacity
A group of eight is a class with eight spots, shown live on the booking page.
Overdue invoices chase themselves
A reminder goes out on its own, and the payment link closes the invoice when it is paid.
Children under the parent
Each child a record under the parent: their own places, seats and membership, and the parent on every invoice.
A 5-person school pays €50/mo
5 employees on Standard, 12-month term: €68/mo list, €694 on day 7, and 14 months of service (12 paid + 2 bonus) — €50 effective per month. Prices exclude tax. VAT or sales tax is added at checkout where it is due; an EU business with a valid VAT number pays no VAT and accounts for it under the reverse charge.
Education questions
What happens if a student misses a lesson?
Mark them excused in the register and nothing is used, or no-show, which uses the lesson as a held seat does. “Give a make-up” adds a lesson back to the membership, and the history stays on the child’s record.
Can a parent pay for two children?
Yes: each child is a record under the parent, with their own places and membership, and the parent pays — a membership per child, or a monthly invoice per place.
Can teachers see only their own timetable?
Record scope is per role, so a teacher sees their own lessons and a coordinator sees the school.
Read next
Blog
Term enrolment without a spreadsheet
A group that meets every Tuesday from September to May is one decision a parent makes once. Here is how to record it once too — and what happens when a lesson is full, a child is away or moves up a level.
Guide
Run classes: a timetable, enrolment and the register
Give a group class a timetable that opens its sessions ahead, enrol a client or their child in every session, keep the register, and take a membership or a monthly fee for the place.
Features for Education
Move your bookings off paper, WhatsApp and three spreadsheets.
Bring your clients, services and past visits in from a spreadsheet or your old system’s export, with a preview before anything is written — and help in chat, in six languages, whenever you want it. Most studios are live the same day.