Language School Booking System

Run English and Japanese small-group classes by level next to private tutoring. Sell a whole term as one course, place new students before their first lesson, and keep each teacher's group classes and tutoring on one schedule.

Download on the App StoreGet it on Google PlayConnect on ChatGPT

Equipment and extras

Reserve what each booking needs and let customers add extras.

Equipment · Appointments

A tutoring desk with every private lesson

Each tutoring desk is an equipment unit, so booking a private lesson reserves a desk and removes it from every overlapping slot. Tutoring is only offered when a desk and the teacher are both free.

Explore equipment

Appointment add-ons · Appointments only

Add time or a written report

Students can add 15 more minutes to a tutoring lesson, or ask for a written feedback report on grammar and pronunciation. The price and the extra time are added to the booking automatically.

Explore appointment add-ons

Most common questions from language schools

Tap any question to see the full answer

Yes. Set the term up as a course with its twelve sessions linked. One purchase books the student into every lesson of that level, so you no longer track term payments in a spreadsheet.

What you get with Omcean Booking
Language school

  • 7-day free trial

    Full-featured free trial—subscribe only when satisfied.

  • Help from the support team

    Ask for help with your settings. Response times depend on your support plan.

  • Mobile management app

    Check tonight’s bookings or a member’s remaining visits from your phone.

  • Guidance for your first setup

    Get help setting up your first timetable, pass or private service.

  • 0% platform commission

    Omcean Booking does not take a commission on bookings. Payment-provider fees still apply.

  • Classes and private appointments

    Manage weekly classes and one-to-one sessions with the same customer records.

No credit card needed

Arrow

The problems that bother you most, solved in one place

Everyday language school headaches, handled by the booking system.

  • Problem: Tracking term payments for every level in a spreadsheet?

    Solution: Sell each term as a course with its sessions linked, so one purchase books the student into every lesson of that term.

  • Problem: New students joining a level that is too hard or too easy?

    Solution: A registration form collects study history and test results before the first lesson, so teachers can place students properly.

  • Problem: A teacher booked for tutoring while teaching a group class?

    Solution: Private tutoring is only offered when the teacher is free, because group classes and appointments share one schedule.

  • Problem: Students forgetting their evening tutoring slot?

    Solution: Automatic reminders by email, app or LINE go out before each lesson, with the teacher and time included.

  • Problem: Online students asking for the link again and again?

    Solution: Mark the class as online and the joining details are sent to booked students before the start.

  • Problem: A popular conversation class is full every term?

    Solution: A waiting list keeps the next students in line and tells them when a place opens.

Get in touch now

No credit card required — 7-day full-feature trial

Connect with our consultant

Send us a message and we'll respond within 24 hours

✨
⭐

Try the Booking System for 7 days

All Features Included

7 DAYS FREE$
  • ∞Unlimited bookings
  • ✨All AI features included
  • 🌐Your own branded booking website

No credit card needed

Arrow