This article will take you through:
- What is Spot Booking?
- What are the benefits?
- What’s included?
- What are the current limitations?
- How to create Room Layouts and enable Spot Booking (Dashboard)
- How members book a spot (Member App)
- Auto-assignment explained
- Is Spot Booking right for my studio?
- Coming soon
What is Spot Booking?
Spot Booking allows members to reserve a specific spot in a class directly from an interactive room map in the Member App.
Studios can create custom interactive room layouts in the Dashboard and assign them to classes, giving members a visual booking experience for bikes, mats, reformers, boxing bags, and more.
Members can then:
- View the studio layout before booking
- Select their preferred spot during the booking flow
- See their assigned spot in their bookings and booking details
- Receive booking confirmation with their assigned spot label
What are the benefits?
Spot Booking helps create a more organized and seamless class experience for both members and staff.
Benefits for members
- Reserve a preferred spot before arriving
- View an interactive map of the studio layout
- Enjoy a more transparent booking experience
- Reduce stress or confusion before class starts
Benefits for studios
- Improve class organization and flow
- Reduce disputes over equipment or positions
- Support different layout types across classes
- Automatically assign spots to users who do not manually select one
- Create a more premium member experience
What’s included?
Dashboard features
Studios can now:
- Create Room Layouts under Facilities
- Build layouts using a grid-based editor (up to 25x25)
- Add predefined spot types
- Assign layouts to classes
- View available and booked spots
- Enable automatic spot assignment for users without a selected spot
- Manage spots from the class/event list
Member App features
Members can now:
- View interactive room layouts during booking
- Select and reserve a specific spot
- Scroll horizontally and vertically around the layout
- Book spots during both standard booking and Quick Booking flows
- See their assigned spot in:
- My Bookings
- Booking Details
- Receive booking confirmation with their assigned spot label
Bring a Friend support
When using Bring a Friend (+1):
- The primary user can select their own spot
- Guest spots are automatically assigned
What are the current limitations?
Dashboard limitations
- Custom spot types cannot yet be created
- Spots cannot yet be removed from the grid
- Room Layout names are not required to be unique
- Class size and layout capacity validations are not yet enforced
Member App limitations
- Members cannot change or edit assigned spots after booking
- Spot changes are not available from My Bookings
- Pinch-to-zoom is not yet supported on the layout map
- Spot Booking is not yet available on the web portal
- Tablet/iPad-specific behaviours are not yet optimized
How to create Room Layouts and enable Spot Booking (Dashboard)
Step 1: Create a Room Layout
- Navigate to Facilities > Room Layouts
- Click New Room Layout
- Enter a layout name
- Configure the grid size (up to 25x25)
- Add predefined spot types to the layout
- Configure each spot as:
- Bookable
- Blocked
- Not Bookable
- Review the live spot counter
- Save the layout
Step 2: Assign a Room Layout to a Class
- Navigate to Manage > Classes
- Create a new class or edit an existing class
- Select the Room Layout you want to associate with the class
- Save the class
Once assigned, members will see the interactive room layout during booking in the Member App.
Step 3: Create the Class Schedule
After assigning the Room Layout:
- Create or publish the class schedule as normal
- Members will now be able to select spots when booking eligible classes
Managing spots from the class/event list:
Staff can manage spots from the class list.
- Navigate to Home > Calendar.
- Open the class for which you want to manage spots
- In the class slide out, select 'Manage spots'
- You will then be able to move spots as needed
How members book a spot (Member App)
When Spot Booking is enabled for a class:
- The member opens the class details screen
- The member books the class
- The interactive room layout is displayed
- The member selects an available spot
- The booking is confirmed with the assigned spot label
The assigned spot will then appear in:
- My Bookings
- Booking Details
If a member does not select a spot, one may be automatically assigned before the class begins.
Auto-assignment explained
Auto-assignment automatically allocates spots to users who complete a booking without selecting one manually.
This includes:
- Guest bookings (+1)
- Web bookings
- Flows where manual spot selection is unavailable
When enabled, the system:
- Reviews already-booked spots
- Finds the next available spot
- Assigns the spot automatically before class start
Is Spot Booking right for my studio?
Spot Booking is ideal for studios that:
- Use assigned equipment or designated workout areas
- Want a more premium booking experience
- Primarily receive bookings through the Member App
- Run classes where layout visibility improves organization
Examples include:
- Cycling studios
- Pilates or reformer studios
- Boxing gyms
- Functional fitness classes
- Yoga or mat-based studios
Coming soon
Additional functionality planned for the future includes:
- Changing assigned spots from the Member App
- Interactive Spot Booking on the web portal
- Managing spots directly from events in the Dashboard
- Creating custom spot types
- Removing spots from layouts
- Pinch-to-zoom support on the layout map
- Layout capacity validation improvements
If you have any questions or would like access to this feature, please reach out to support@glofox.com.