Dance studio operations

Your dance timetable. Every student, class, and teacher.

Organize ballet, contemporary, and hip-hop classes by style and level. Enroll students across their weekly classes, give teachers access to assigned rosters, and keep attendance and payment records together.

30 days free No credit card No per-student fees

Dance week

Classes, rooms, instructors, and capacity

Example schedule
Mon16:00Junior BalletNora · Studio A13/16
Tue19:00Adult Beginner ContemporaryLuis · Studio B9/14
Thu17:30Teen Hip-HopKareem · Studio A16/18
Sat10:00Ballet Level 2Nora · Studio A14/16

How it works in your studio

One weekly timetable. The right roster for every class.

  1. 01

    Make styles and levels easy to distinguish

    Set weekly times, teachers, room details, and capacity for each class. Use names and categories to distinguish Junior Ballet from Ballet Level 2, then filter the calendar by class, instructor, or location.

    Explore the weekly class calendar
  2. 02

    Keep each dancer’s weekly classes together

    A student might attend ballet on Monday and contemporary on Thursday. Enroll them in both and see their regular classes on their student record, with a separate roster for each date.

    Enroll students in weekly classes
  3. 03

    Give teachers their assigned rosters

    Invite teachers to the workspace and link their instructor records. They can manage bookings and mark attendance for assigned sessions, while the owner manages recurring schedules and payments.

    Invite and link a teacher
  4. 04

    See what’s owed and paid for each student

    Check monthly charges, recorded payments, and outstanding balances beside the student’s enrollment details. Keep collecting payments through your existing arrangements.

    See how charges and payments work

FAQ

Questions about clssrm for dance studios.

Can I organize classes by dance style and level?

Yes. Use class names and categories for styles or levels, then assign the instructor, room, schedule, and capacity.

Can a student attend multiple weekly classes?

Yes. Enroll a student in each weekly class they attend. Their regular classes stay together on their student record, and each class date has its own roster and attendance record.

Can teachers manage their assigned rosters and attendance?

Instructors can be invited as team members and linked to their instructor record. They can manage bookings and attendance for their assigned dated sessions, while recurring schedules and payments remain owner-managed.

Can clssrm collect tuition or issue invoices?

No. It does not process payments or create invoices. You can maintain manual charge and payment records for money handled elsewhere.

Can students or parents register for classes online?

No. Enrollment and class rosters are managed by your studio team. clssrm is for internal scheduling and student records, not a student or parent registration portal.

How much does clssrm cost?

Start with a free 30-day trial. No credit card required. Starter is €30/month with one staff login; Pro is €50/month with four staff logins, Google Calendar sync, monthly financial reports, and instructor payout calculations. Pro reports include CSV export. Basic data and payment CSV exports are included in both plans. Additional staff seats are €5/month each. Prices exclude applicable VAT, and there are no per-student fees. Inviting team members requires a subscription and available staff seats.

Bring your regular dance week into clssrm.

Set up your timetable, enroll your students, and give each teacher a clear roster for their next class.

Start your free trial

30 days free. No credit card required.

Plans from €30/month, excluding applicable VAT. Compare plans and staff seats.