Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Build Next Term's Studio Timetable When Every Instructor Works Elsewhere Too?
Problems We Solve

How Do I Build Next Term's Studio Timetable When Every Instructor Works Elsewhere Too?

Studios rebuild the timetable each term from instructors' texts and emails. We collect availability, check rooms and publish a timetable that holds.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Boutique studios build their timetable around freelance instructors who also teach at other studios, gyms and corporate clients. Collecting their availability, matching it to rooms and formats and publishing the result usually takes weeks of messages. We collect availability through one form, check it against rooms and formats, show gaps and clashes, and push the agreed timetable into your booking system.

A new term and fourteen conversations

The autumn timetable needs to be live in three weeks. You message each of your fourteen instructors to ask what they can do. Some reply the same day, some in a week. One sends a photo of her diary. Another says 'same as last term except Tuesdays', and you are not sure which Tuesdays.

You draw the week on a spreadsheet: rooms across the top, times down the side, colour for each format. Two instructors want the same Saturday slot. The reformer room is double-booked on Thursday evening because you forgot the hire. The only person qualified for the new barre class can only do mornings, when demand is low.

Once it is agreed, you enter every class into the booking system by hand, one at a time, and check it against the spreadsheet twice.

Why timetable building takes so long

Studios rely on freelancers, and freelancers have other commitments that change each term. Their availability exists in their heads and their own calendars, not in a format you can compare.

The constraints are also real and tangled: rooms, formats, who is qualified to teach what, which slots sell well, how many classes each instructor wants, and fixed things like hires and kids' classes. A spreadsheet can show them, but it cannot check them.

Then there is the double entry. After all that work, the timetable is typed again into the booking system, which is where mistakes creep in.

What the term-start scramble costs

Pain pointResult
Availability collected by messageWeeks of chasing and misunderstandings
Spreadsheet with no checksRoom clashes and unqualified instructors
Popular slots uncoveredDemand you cannot serve
Manual entry into booking systemTypos in times, rooms and teachers
Late publishingClients cannot book ahead, regulars drift

There is also a slower cost. When building the timetable is painful, owners avoid changing it, even when some slots are clearly not working.

How we make the timetable a planning job, not a chasing job

We build a small planning tool that sits in front of your booking system.

  1. Instructors get a link each term to a form showing the week grid. They mark when they are available, their preferred number of classes and any formats they want to teach more or less of.
  2. The tool knows each instructor's approved formats, your rooms and fixed commitments such as hires and kids' classes.
  3. You build the timetable by assigning classes on a grid. The tool warns you immediately about room clashes, unqualified instructors or someone over their preferred load.
  4. Slots are shown with past attendance for that time, so you can see where demand is.
  5. Instructors confirm their assigned classes through the same link, and the tool reminds anyone who has not.
  6. Once confirmed, the timetable is pushed into your booking system through its API, and a check compares the two.

Awkward situations it handles

  • An instructor who can only commit to alternate weeks: the slot is shared between two people with the pattern stored.
  • A class you want to trial for six weeks: it is added with an end date and a review reminder.
  • School holidays: a separate timetable for those weeks can be built from the main one.
  • A mid-term change: one class can be moved without rebuilding the whole week, and booked clients are told.

Term start with the tool

Instructors enter their own availability. You build the week on a grid with clashes flagged as you go. When it is confirmed, it appears in the booking system without retyping.

  • Availability collected once, in one format
  • Clashes caught while you plan
  • Attendance history beside every slot
  • No double entry into the booking system

Is timetable planning like this for you?

  • You collect instructor availability by message.
  • The timetable is built in a spreadsheet.
  • You have published a timetable with a room clash.
  • Every class is entered by hand into the booking system.
  • Building a new timetable takes weeks.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do instructors need a login?

No. Each gets a personal link to their availability form and confirmation page.

Can it push classes into Mindbody or Momence?

Where the booking system's API allows class creation, yes. Otherwise we produce a file for its import tool.

Does it decide the timetable for me?

No. It checks and informs. You decide what runs when.

What drives the cost?

The number of rooms and instructors, and whether your booking system accepts classes through its API.

What do you need from us?

Your current timetable, instructor list with approved formats, rooms and fixed commitments.

Keep reading

More on Problems We Solve

Start here

Tell us what your studio week looks like

Describe your timetable, your booking system and the part of the week that runs on spreadsheets, memory or goodwill. We will tell you what we would build, and if a change of settings or process would be enough, we will say that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →