Bookings for dance studios, done properly.
Terms and drop-ins side by side, with courses sold once and attendance tracked week by week.

A dance studio sells a term of twelve ballet classes to a parent and a Tuesday tap class to an adult who comes when they can. A contemporary intensive runs once. Grade three and grade five are different classes with different caps, even when they share a floor. A family often books two children at once, and each child is a place against a different class. The parent paid in September and still expects you to know who was in the room in week seven. Every place is counted against the class it belongs to. account42 keeps the term, the drop-in and the one-off in the same timetable.
A week at Northline Dance.
This is the booking widget, not a picture of it. Take a seat and watch the count move and the confirmation text arrive.
Every session carries its own price, seat count and rules, so a course, a drop-in and a free session sit in the same timetable.
Book a class
This week
Tue 5:30 pm
Ballet, grade 3
60 min · term course · package
3 seats leftThu 8:00 pm
Adult tap, drop-in
60 min · $24 · drop-in
1 seat leftSat 10:30 am
Contemporary intensive
3 hours · $85 · drop-in
FullSun 4:00 pm
Open floor rehearsal
2 hours · free for members
9 seats left
How a dance studio uses account42.
- Set up the schedule
- Add each grade as its own weekly class with its own cap. Ballet grade three on Tuesday takes sixteen, grade five on Wednesday takes fourteen, adult tap on Thursday takes twenty. The term is one entry with a start date and twelve sessions inside it. Add the intensive as a one-off beside the weekly pattern.
- Take bookings and payments
- A parent books a term for one child, or two terms for two children in one checkout, and pays once on your own Stripe or PayPal account. An adult pays for tap by the class or spends a credit from a pack. Every place is a booking against its class, so the floor never holds more than you set.
- Handle changes and waitlists
- A child who leaves the term halfway is refunded or credited according to the window you set, and the place goes to the waitlist with a time-limited offer. A rehearsal that moves for a show is canceled and everyone booked is told on the channels their family gave you.
The parts that are hard to get right.
A term is one purchase and twelve sessions
Parents pay once and you still know who was in the room in week seven.
Under the hood
One payment, many sessions. Each one is still booked, counted and cancellable on its own.
Drop-ins and term students share a floor
Sell the remaining places in a term class to drop-ins without double-booking.
Under the hood
Seats are held atomically while payment completes, so a slow checkout cannot sell a place twice.
Grades and ages are different classes
Each grade has its own timetable, price and capacity.
Under the hood
Sessions carry their own rules rather than inheriting one studio-wide setting, so a grade can change without touching the rest.
Works where you are : your currency, timezone and language, on your own Stripe or PayPal account.
Questions people ask about booking for dance studios
- Can families book several children at once?
- Yes. Each child's place is its own booking against the session's seat count, so the numbers stay right.
- Can I take a deposit for a term?
- Yes. Price the first session as the deposit and sell the rest as a package, or take the term in full.
- How do I handle a canceled rehearsal?
- Cancel the session and everyone booked is notified by email or text, on whichever channel they gave you.
- How do I keep a waiting list for a popular grade?
- A full class takes waitlist entries on the booking page. When a place frees up, the next family is offered it with a time limit, and the list lives in the dashboard rather than in your inbox.
- How do I sell tickets to the end-of-year show?
- A show is a session with a seat count and a price. Families book seats from the same page they use for classes, and the money settles on your own Stripe or PayPal account. Seat numbers hold, so the hall is never oversold.
- Can adult drop-ins and term students share a class?
- Yes. A term place and a single seat resolve through the same entitlement check. The same tap class can hold twelve term students and eight drop-ins without a second timetable. Both kinds of student appear on the same register.
Related
- Yoga and fitness studiosA weekly timetable described once, unlimited memberships and class packs read at booking, and mat counts that hold when the 7am fills.
- Martial arts schoolsBelt-level classes with their own caps, terms billed as one payment, adult sparring by the class, and gradings beside the weekly timetable.
- Music schoolsOne-to-one lessons and ensembles in one timetable, sold singly or as a block of ten, with the balance tracked as lessons are booked.
Every feature above is on every plan. See what account42 does and how it works, from install to the first booking.
Take bookings for your dance studio this week.
Fourteen days free. No card, no call, no implementation project.