TIMETABLE OPTIMISATION FOR DANCE STUDIOS

Build the timetable your dancers actually need.

StudioSync turns studio capacity, teacher skills, availability and student class requests into a workable timetable — then helps you fix the exceptions.

Fewer clashesOptimise across students, teachers and rooms.
More requests metMeasure exactly what your timetable achieves.
96.4%student requests accommodated
2027 Timetable
Optimised

Dance timetabling is not just a calendar problem.

Rooms have limits. Teachers have different skills. Students want different classes. Everyone has different availability.
BUILT AROUND THE REAL CONSTRAINTS

From enrolment requests to a timetable you can actually use.

StudioSync combines optimisation with practical tools for the people who still need to make the final call.

Optimise automatically

Balance studios, room capacity, teacher skills, teacher availability, student availability, age eligibility and requested classes in one optimisation model.

92.6% requests met90% first choices

Drag, drop, re-optimise

Move a class to a better day, time or room and let StudioSync rearrange the rest of the timetable around your decision.

!

Resolve unmet requests

See why a student missed a class and get concrete options: extend availability, add a session, approve another teacher, open another studio and more.

Class-specific teachers

A teacher having Ballet skills does not automatically mean they can teach every Ballet class. Approve teachers class by class.

@

Communicate the result

Click a class to see enrolled students, then send each family their own individual timetable directly from StudioSync.

Built for multiple studios

Hosted StudioSync keeps each dance studio's data, users, branding, timetables and communications separated within one platform.

HOW STUDIOSYNC WORKS

Set the rules. Add the requests. Let StudioSync do the juggling.

01

Set up your studio

Add rooms, capacities, opening times, skills, teachers and class rules.

02

Add students

Enter or import students, DOB, availability and the classes they want.

03

Generate

StudioSync tests thousands of combinations and builds the best valid timetable it can.

04

Refine

Lock important sessions, drag classes, resolve unmet requests and re-optimise instantly.

05

Communicate

See class enrolments and email personalised timetables to parents and guardians.

MADE FOR DANCE STUDIOS

Spend less time fighting spreadsheets.

The hard part of a dance timetable is not drawing boxes on a grid. It is finding the combination that works for the greatest number of students without breaking teacher, room and class constraints.

  • Multiple studios with different capacities and opening times
  • Teachers with different skills and split availability
  • Class age ranges and approved-teacher lists
  • Students with detailed availability or “available all times”
  • Multiple sessions of popular classes
  • Clear exceptions when something cannot be accommodated
Unmet RequestNeeds attention

Olivia M. · Lyrical

Olivia cannot attend the currently scheduled Lyrical session.

1
Ask about Monday 6:00–7:00The class already runs then and has available space.
2
Add another Lyrical sessionWednesday 3:30–4:30 has an approved teacher and room.
3
Move the existing sessionPossible, but may affect currently allocated students.
EARLY ACCESS

Want to see StudioSync with your own timetable?

Tell us a little about your studio and we’ll arrange a demonstration.

This opens your email app. No form data is stored on this website.