Skip to content
For ballet studios

Dance studio software for ballet studios.

Floorwork is dance studio booking and management software built for ballet studios: graded levels, term tuition, recital ticketing, and guardian accounts for young dancers, all on your own domain for $199 per month.

Who this is for

Floorwork fits ballet studios that run a graded program: a syllabus that moves dancers from pre-primary through advanced levels, term-based enrolment, and a recital or examination season that defines the year. If your studio is mostly drop-in adult classes, the platform still works, but the features below are written for the classical, leveled program a ballet school actually runs.

Graded ballet schools
Studios that place dancers into levels by age and ability and progress them through a syllabus over multiple years, rather than treating every class as interchangeable.
Term or semester enrolment
Programs billed by the term rather than per visit, where a dancer commits to a weekly class for a season and tuition is collected on a schedule.
Studios with young dancers
Schools whose students are children, so the person booking and paying is a parent or guardian, not the dancer in the room.
Recital and exam studios
Studios that build the year around a year-end performance, an exam window, or both, and need to sell tickets and communicate schedules to families.

The ballet-studio workflow on Floorwork

Here is how a classical program runs on Floorwork across a typical year, from enrolment through the recital.

A parent finds your studio on your own domain, reads the level descriptions, and enrols their dancer in the right graded class. They create a guardian account that holds each of their children, so a family with three dancers manages all of them from one login rather than juggling separate accounts.

Term tuition is set up as a recurring charge through Stripe, with your studio as the merchant of record, so the studio name is what appears on the family card statement. You take attendance against the class roster through the season, which gives you a record of who is progressing and who has fallen behind.

When the recital approaches, you publish performance dates and sell tickets to families through the same site, then communicate dress-code and call-time details to the affected classes. The whole arc, from the first enrolment to the final bow, lives on one studio-branded site.

Graded levels, term tuition, and attendance

Ballet is taught in levels, and Floorwork models a class as a leveled offering with its own age range, schedule, and price, so pre-primary, grade three, and an advanced pointe class are distinct rosters rather than one undifferentiated list. Families self-select the right level from clear descriptions before they ever call the front desk.

Tuition for a graded program is collected as a recurring term charge, not a per-class fee, and attendance is tracked against each roster through the season. That gives you the two things a syllabus-based studio needs most: predictable revenue and a clear record of which dancers are showing up to progress through their grade.

On formal syllabus exams, be straight with yourself about scope. Floorwork records enrolment, attendance, and the levels you teach, and it is the system of record for who is in which grade. It does not administer or score an external examining-board syllabus on your behalf. Exam entry and assessment stay with you and your examining body; Floorwork keeps the roster, the schedule, and the family communication around the exam window organised.

Recitals, ticketing, and dress-code communication

The recital is the centre of a ballet studio year, and Floorwork treats it as a first-class event rather than an afterthought. You publish performance and dress-rehearsal dates as content on your site, then sell tickets to families through inline checkout on your own domain, with QR tickets and door check-in on the night.

Dress-code and attire requirements are a recurring source of front-desk questions, so the same site carries them. You communicate the required leotard colour, shoe, and hair standards to the families in each affected class, and publish standing pages for the information that does not change season to season. Because it all lives on the studio-branded site, parents find the answer themselves instead of calling.

What is included

Graded class scheduling
Each level is its own class with an age range, schedule, and price, so families enrol in the right grade from the start.
Term tuition through Stripe
Recurring term charges with your studio as merchant of record, so the studio name is on the family card statement.
Guardian and dependent accounts
A parent manages every dancer in the family from one login, which fits a studio full of young students.
Recital ticketing and check-in
Publish performance dates, sell tickets inline on your domain, and check families in at the door with QR tickets.
Attendance and rosters
Track who attends each leveled class through the term so you can see who is progressing toward their next grade.
Simple, flat pricing
$199 per month per studio, with the bespoke website included. Additional locations are $49 per month each.

Ballet studio software FAQ

Is Floorwork good for ballet studios?
Yes. Floorwork is dance studio software built for studios that run a graded program, which describes most ballet schools. It models each level as its own class with an age range and price, collects term tuition, sells recital tickets, and gives parents a guardian account that holds every dancer in the family, all on your own studio-branded domain.
Can Floorwork handle recitals and graded levels?
Yes. Each ballet level is set up as its own class with a distinct roster, schedule, and price, so families enrol in the right grade. For recitals, you publish performance and dress-rehearsal dates as content on your site, sell tickets through inline checkout on your own domain, and check families in at the door with QR tickets.
Does Floorwork manage syllabus exams and assessments?
Floorwork is the system of record for enrolment, attendance, and the levels you teach, so it keeps the roster, schedule, and family communication around an exam window organised. It does not administer or score an external examining-board syllabus on your behalf; exam entry and grading stay with you and your examining body.
How do parents of young dancers manage their accounts?
A parent creates one guardian account that holds each of their children, so a family with several dancers enrols, pays term tuition, and buys recital tickets from a single login. Sign-in, checkout, and account management all live on your own domain, with no platform branding in front of the family.
How much does Floorwork cost for a ballet studio?
Floorwork is $199 per month per studio, with the bespoke website included and no separate web-design or hosting bill. Additional studio locations are $49 per month each.

Ready to talk?

Twenty minutes. We'll see if it's a fit.