Overview
DanceFlow supports independent instructors who rent floor space from host studios.
This is designed for real-world studio relationships where an instructor may teach their own clients while renting space from another studio.
Two types of independent instructors
DanceFlow supports two common independent instructor scenarios.
Portal-only independent instructor
This instructor does not have their own DanceFlow subscription.
A host studio adds them as an independent instructor client and gives them portal access.
They can use the host studio portal to:
- Book floor space
- View rentals
- Track rental payment status
- Pay or manage rental balances when enabled
They do not get access to the host studio’s internal workspace.
Subscribed independent instructor
This instructor has their own DanceFlow workspace and subscription.
They can manage their own:
- Clients
- Lessons
- Packages
- Payments
- Schedule
They can also stay linked to host studios where they rent space.
Inside their own workspace, they will see a Host Studio Portal card that links back to the host studio portal for rentals.
Important access rule
A host studio portal link is not the same as workspace access.
Host studio portal access = floor rental relationship
Studio workspace access = internal staff/admin access
Independent instructors should not receive host studio workspace access unless the studio intentionally adds them as staff.
Booking a lesson with host studio floor space
A subscribed independent instructor should create a normal private lesson in their own workspace.
During lesson creation, they can also book floor space with a linked host studio.
Typical flow:
Create Private Lesson → Select client → Select instructor → Choose date and time → Select linked host studio → Select room/floor/area if needed → Save
This creates the lesson in the instructor’s own workspace and creates the related floor rental with the host studio.
Room availability
Host studios can block rooms or spaces when unavailable.
If a room or full studio block conflicts with a rental request, DanceFlow should prevent the booking.