Studio Management Software for Schools With More Than One Teacher

Perlearn Team4 min read
Studio Management Software for Schools With More Than One Teacher
  • teams
  • scheduling
  • studios

With one teacher, the schedule lives in that teacher's head. Once there are five, the owner ends up keeping track of everyone's schedule, and that's usually the first thing to slip.

This is what studio management software is for once you have a team: one place where you see every teacher's day, each teacher sees their own, and clients book the right person without a chain of messages. This guide is for owners of small language and music schools, dance and yoga studios, tutoring centres and coaching teams: anyone with two to twenty people running live lessons or sessions.

What breaks when the team grows

Monday, 8:40. A teacher texts that she's ill. She has four lessons today, and the first student is already on the bus.

The owner opens three personal calendars, a shared spreadsheet and a group chat, trying to work out who is free at ten and at half past three. One colleague looks free, then replies that he's teaching at another school at that hour. By the time it's sorted, it's 9:30 and two clients have heard "we'll get back to you".

Some version of this happens almost every week:

  • each teacher keeps a separate calendar, and the full picture exists only in the owner's head;
  • clients message the admin to ask who's free, and the admin messages the teachers;
  • two lessons land in the same hour because two calendars never met;
  • a teacher leaves, and their client notes leave with their phone.
A school owner alone at her desk early in the morning, on the phone, looking for a replacement teacher

What a team needs from studio software

Everyone's day on one screen

You open the calendar and see the whole team side by side: each teacher in their own column, their working hours marked, gaps visible at a glance. The Monday question, "who can take the ten o'clock?", becomes a two-second look instead of five messages.

In Perlearn this is the Whole team view. Tap a name to open that person's week or month.

Handing a lesson to a colleague

Found who's free? Drag the lesson into their column. The client, the time and the lesson history stay as they were. Only the teacher changes.

Only the owner can move lessons between people, so nobody reshuffles a colleague's day by accident.

No double bookings, even with a second job

Plenty of teachers work in more than one place. Before a lesson is saved, Perlearn checks that teacher's calendar. If they already have a lesson at that hour, or the time falls outside their working hours, the booking won't go through. If the other school also runs on Perlearn, its lessons count too.

Each teacher sets their own working hours. The owner can add a day off or a personal commitment to anyone's calendar, so the free time you see is actually free.

Two teachers in one lesson

A group class taught by two people. A trial lesson where the head teacher sits in. A coaching session with a lead coach and an assistant. One lesson can have several people running it. It shows up in each of their calendars, and each of them gets the reminder and the notice if it's moved or cancelled.

Clients choose the teacher themselves

Your booking page takes a client through three steps: the service, the teacher, the time. They only see that teacher's free slots, so nobody writes to the admin asking who's available on Thursday. If you're still working alone, the teacher step simply doesn't appear.

Two clear roles

The owner runs the studio: settings, prices, services, packages, the booking page and the team. Teachers run their lessons and see their own calendar, not the whole school's schedule.

When someone leaves, the owner removes them from the team. Access closes straight away, and their past lessons and clients stay with the studio.

Questions to ask any studio management software

Whatever you end up choosing, these six questions sort the tools built for a team from the ones built for one person:

QuestionWhy it mattersIn Perlearn
Can I see every teacher's day on one screen?Replacing a sick teacher takes a minute, not an hourWhole team view, one column per person
Will it stop one teacher being booked twice?Separate calendars never agree on their ownChecked on every booking, including other schools on Perlearn
Can a client pick the teacher when booking?The admin stops relaying messagesService, then teacher, then time
Can one lesson have two teachers?Group classes, trial lessons, assistantsYes
What happens when a teacher leaves?Client history shouldn't walk out the doorAccess closes, lessons and clients stay
Does each teacher have their own hours?Free time on screen should mean free timeYes, and the owner can add days off

Who it fits, and who it doesn't

Perlearn fits studios and schools where the work is live lessons or sessions, one-to-one or in small groups, and the team is small enough to know each other by name: language and music schools, dance, yoga and pilates studios, tutoring centres, coaching and consulting teams.

It's the wrong tool if you need:

  • payroll or teacher salary calculations;
  • detailed permissions, like an accountant who sees payments and nothing else (Perlearn has two roles: owner and team member);
  • booking rooms and classrooms rather than people.

Moving a team over in a week

You don't need to migrate years of history. Start with what's live:

  1. Set up your services once: length, price, online or in person.
  2. Invite your teachers by email. They join as soon as they accept.
  3. Ask each teacher to set their working hours. It takes about ten minutes.
  4. Add active clients and the lessons already booked, each with its teacher.
  5. Send clients the booking link and let them pick their teacher.

Keep the old spreadsheet as a read-only archive. If payments are what keeps you up at night, read how to track student payments without spreadsheets. If you're still deciding whether you need software at all, start with spreadsheet vs CRM.

Frequently asked questions

How much does Perlearn cost for a team?
You can start on the free plan, with no time limit and no card, and invite your teachers from the first day. Pro adds packages, analytics, and Telegram and SMS reminders. Current prices are on the pricing page.
Can teachers see each other's schedules?
No. Each teacher sees their own lessons. The owner sees the whole team and is the only one who can move lessons from one person to another.
What if a teacher also works at another school?
Their working hours in Perlearn cover only the time they give your studio, and the owner can block out days off and other commitments. If the other school also runs on Perlearn, those lessons are taken into account automatically, so nobody gets booked twice.
Can a teacher change prices or the booking page?
No. Services, prices, packages, the booking page and studio settings belong to the owner. Teachers run their lessons and work with their clients.
Does it sync with Google Calendar?
Each teacher can connect their Google account to get Google Meet links for online lessons. The schedule itself lives in Perlearn, and that is the one calendar the whole team looks at.