Dance studio management: CRM, payroll, and scheduling.
Floorwork is dance studio management software that schedules classes, keeps a student CRM, runs instructor payroll, and reaches members by email, the back office that used to take five tools.
Floorwork operations is the studio back office: a week-grid class schedule, a student CRM with attendance and credit history, instructor payroll with split rules, staff shift scheduling, segmented email, and a multi-location dashboard.
Who it's for
This is for studio owners and front-desk staff who run the day-to-day and are stitching together a scheduler, a spreadsheet for payroll, an email tool, and a separate CRM. If you pay instructors on percentage or flat splits, track attendance across class levels, email targeted segments of your roster, and run more than one location, this consolidates that work into one place. It is built for dance specifically, so the entities are classes, levels, packs, recitals, and instructors rather than generic gym memberships.
How it works
You build the teaching week on a simple grid, adding and canceling classes, and every change publishes to your site instantly. Attendance flows in from door check-in, so the student CRM shows real history rather than a static list. Each student profile carries contact details, booking and attendance history, and remaining class-pack credits, and the data stays yours to export.
Instructor payroll reads from the schedule. You set percentage or flat split rules per class, generate a payout report for a pay period, and mark instructors paid without rebuilding a spreadsheet each month. Staff scheduling uses the same week-grid model for front-desk and floor shifts, with the option to let staff claim open shifts.
Email marketing segments your roster, for example students with low pack balances or no recent attendance, and sends a message with one-click unsubscribe handled for you. The dashboard tracks revenue and bookings at a glance, and if you run multiple locations you switch between them in one view.
What operations covers
- Class scheduling
- A week grid to add and cancel classes that publishes to your site instantly.
- Student CRM
- Full profiles with contact, attendance and booking history, and pack credits you own and can export.
- Instructor payroll
- Percentage or flat split rules per class, payout reports, and paid-status tracking.
- Staff scheduling
- Assign front-desk and floor shifts on a grid, or let staff claim open ones.
- Email segments
- Target audience segments, send, and let one-click unsubscribe handle itself.
- Multi-location dashboard
- Revenue and booking metrics at a glance, with switching across locations.
Build your week in minutes.
Add and cancel classes on a simple week grid. Changes show up on your site instantly.
Schedule
Monday
- 9:30 AMAdult Beginner BalletElena Marquez · 7 spots left
- 12:00 PMContemporary FlowNoah Bennett · 3 spots left
- 6:00 PMHip Hop FoundationsMarcus Reed · 6 spots left
- 7:30 PMJazz TechniquePriya Anand · 11 spots left
Know every student.
Search your roster and open a full profile: contact details, history, and credits. Your customer data stays yours.
Pay instructors without spreadsheets.
Set percentage or flat split rules per class, generate a payout report, and mark instructors paid.
Cover every shift.
Assign front-desk and floor shifts on a week grid, or let staff claim open ones.
Reach the right students.
Pick an audience segment, write your message, and send. One-click unsubscribe is handled for you.
See the whole picture.
Track revenue and bookings at a glance, and switch between locations if you run more than one.