CRM Dance

Dance Studio Scheduling Software (Classes, Teachers, Booking)

Dance studio scheduling software keeps your weekly classes, teachers and bookings in one calendar. Set a class up once as a weekly series, assign its teachers and a capacity, and families book it online from your booking page or their portal until it is full. Teachers take attendance from the same schedule, and students can get a text reminder the day before.

crm.dance/schedule

Weekly Schedule

October 21-25, 2024
3:00 PM
4:00 PM
5:00 PM
6:00 PM
7:00 PM
Mon
Tiny Tots
Studio A • Ms. Sarah
Ballet II
Studio A • Ms. Emily
Jazz III
Studio B • Mr. James
Tue
Hip Hop
Studio B • Mr. Mike
Lyrical
Studio A • Ms. Sarah
Wed
Tiny Tots
Studio A • Ms. Sarah
Contemp.
Studio A • Ms. Emily
Pointe
Studio A • Ms. Emily
Thu
Hip Hop
Studio B • Mr. Mike
Ballet III
Studio A • Ms. Emily
Fri
Tiny Tots
Studio A • Ms. Sarah
Jazz III
Studio B • Mr. James
Tap
Studio B • Ms. Lisa

Stop juggling spreadsheets and sticky notes

Manual scheduling creates chaos. Classes over capacity, teachers unsure where they teach, and parents calling to ask what time class starts.

Overfull Classes

Twelve students show up for a class built for eight. Set a capacity and online booking stops when the class is full.

Teacher Mix-Ups

Every class lists its teachers, and teachers log in to see the schedule and take attendance in the same place.

Forgotten Classes

Students forget class times. With text reminders on, each student gets one text the day before.

Build your schedule in minutes, not hours

1

Create Your Classes

Set up class templates with a default length, price and capacity. These become building blocks for your schedule.

2

Repeat It Weekly

Put a class on the calendar once and repeat it every week, or every other week, on the days you choose. Assign its teachers.

3

Open It for Booking

Classes appear on your booking page and in the family portal, so students sign up online.

Teachers This Week

This Week
MS
Ms. Sarah
6 classes
Available
ME
Ms. Emily
8 classes
Available
MM
Mr. Mike
4 classes
Available
MJ
Mr. James
5 classes
Available

A dance class booking system built into your schedule

From weekly classes to private lessons.

Weekly Calendar

See every class, teacher and booking for the week. Move a class and its roster and attendance move with it.

Teacher Assignments

Assign one or more teachers to each class. Change the teacher for one class without touching the rest of the series.

Capacity Limits

Set how many students a class holds. Online booking shows the class as full when it is.

Recurring Classes

Repeat classes weekly or every few weeks on the days you choose. End a series from any date.

Class Packages

Sell packages that track how many visits a student has left, by class type.

Text Reminders

Students can get one text the day before their first class, read from your live schedule.

Scheduling that connects to everything

Your schedule isn't isolated. It's connected to registration, billing, attendance, and reporting. When a class is scheduled, students can book it online, and their pass or payment and their attendance sit on the same class.

Common Questions

Can I change the schedule for a new season?
Yes. End a series on the last week of the season and start the new one, or edit a series and its classes move with their rosters.
How do class cancellations work?
Delete a single class and any pass credits already used go back to the students, or end a series from a date forward. Families are not notified automatically yet, so send a text or email.
Can teachers see the schedule?
Yes. Teachers have their own login to see the schedule, take attendance and view class rosters.
How do I handle private lessons?
Schedule a private lesson once or as a weekly series with one student, and sell packages that track how many lessons are left.
Can I set class capacity limits?
Yes. Each class has a maximum capacity. When it is full, online booking shows it as full and takes no more signups.
What happens when I move a class to a different time?
The class keeps its roster, attendance history and bookings. Moving a whole series moves every future class with it. Students are not notified automatically yet.
Can I schedule across multiple studio locations?
Each class has a location field, so you can label which studio or room it is in. There is no separate room or location calendar yet.

Comparing options?

See how CRM Dance scheduling compares.

Evaluate scheduling features, teacher management, and online booking.

Dance studio software comparison

Ready to simplify your schedule?

Stop the scheduling chaos. Start with a clean, visual calendar that everyone can rely on.