Pick Your Spot Booking: Seat Selection for Spin and Reformer
Spin class bike selection booking done right: map the room, lock seats at checkout, and release no-show bikes before class so every ride fills.
Pick your spot booking lets a client choose an exact bike or reformer from a map of the room when they check out. Run it on a three-step cycle we call Map, Lock, Release: draw the room the way riders see it, lock the seat when payment clears, and release any unclaimed seat a few minutes before class.
What is pick your spot booking, exactly?
It is class booking with a floor plan attached. The client books bike 14, not just a class, and keeps that bike until check-in.
In spin and reformer, the spot is part of the product. A rider who books the 6:00 a.m. ride and lands on the bike behind the pillar gets a worse class than the rider on bike 3, at the same price.
The big chains made the map normal a long time ago. When Time Out covered SoulCycle's app launch in April 2015, the headline feature was reserving your bike "via studio layout." Riders have expected that for over a decade. A booking flow without a map now looks like something is missing, not like a simpler design.
Why do riders care which bike they get?
The bike is their spot in a room they visit three times a week. Sightline, distance from the speakers and the mirror all change the ride.
The front desk hears the same three requests every week: front row for the instructor's energy, back corner for privacy, next to a friend. Regulars also learn which bikes have the smoothest resistance knob and which saddle post sticks. That knowledge is loyalty you never paid for.
In some rooms the back row fills first, often with newer riders who want to blend in. A map that only shows off the front row ignores them.
Watch for changes in habit. If a regular suddenly books random bikes, or stops booking their usual one, that is an early sign they may drift away. Add it to your at-risk member checks.
How should you build the room map?
Number every bike as a rider sees it from the door, not from the instructor's podium, and copy the physical floor exactly, including pillars and gaps.
The setup steps:
- Stand at the entrance with a tape measure and sketch the rows. Count the positions you actually have, not the capacity on the equipment invoice.
- Put a number sticker on each bike's stem and use the same number on the map. If the two don't match, you will be settling arguments at 7:00 a.m.
- Add the podium, speakers, fans and pillars as tiles nobody can book, so riders can judge their sightline.
- Leave one bike off the map as a spare. When a pedal strap snaps at 5:58 p.m., you move the rider instead of refunding them.
- Mark broken bikes as out of service on the map the same day, not at the next weekly review.
When should the booking window open?
Open the whole week at one fixed, published time. A predictable release time spreads demand fairly and stops regulars refreshing the app at midnight.
At the time of writing, SoulCycle's FAQ says regular series riders book the following week at noon on Mondays. An optional paid add-on, Soul Early, opens booking before that. It is a seat-access product built entirely on the booking window.
You don't need a paid tier to use the lesson. Pick one weekly release time, put it on the class page and in the welcome email, and never change it quietly.
Rolling windows, which open each class exactly 7 days ahead to the minute, look fair on paper. In practice they reward whoever can book at exactly 6:00 a.m. a week out, which is usually the same eight people.
How long should a booked bike be held before release?
Hold it until a few minutes before the start, then release it. At the time of writing, SoulCycle's FAQ says bikes not checked in four minutes before class may be released.
The same FAQ also sets a late-cancel cutoff the evening before class and a short grace period for latecomers, without promising them the bike they booked.
A release routine for a single desk:
- T-5: Desk calls out names that haven't checked in.
- T-4: The system releases every unclaimed bike. Nobody gets an exception.
- T-3: Walk-ins and the desk queue get bike numbers in order.
- After start: Late arrivals get the spare or whatever is open.
What happens to the waitlist when a bike frees up?
The waitlisted rider should get the freed bike number automatically, with a notification and a short window to decline before it moves on.
The most common mistake is promoting a waitlister into "a spot" and leaving them to pick a bike at the door. That brings back the crowd at the desk the map was meant to end.
Rules that work:
- Cancellations more than 2 hours before class promote the next waitlister into the exact bike that was vacated, with a text and an email.
- Inside 2 hours, promotion still happens, but the rider can switch to any open bike in the app.
- Once the 4-minute release starts, stop auto-promotion. The desk assigns bikes in queue order, so a waitlister who is asleep isn't charged for a ride they never saw.
If promotion triggers a payment and the charge fails, treat it like any other stalled checkout and follow your abandoned checkout recovery steps. Don't just skip the rider without telling them.
How does seat selection change for reformer classes?
Reformers need setup time and spring settings, so the map needs fewer, wider tiles and a longer release window than a spin room.
A 12-reformer room offers less choice than a 40-bike room, and each spot matters more. Clients care about their view of the mirror, how far they are from the instructor's cues, and whether the person next to them clanks the jumpboard.
Release unclaimed reformers at 8 minutes, not 4. A latecomer needs time to set springs and the footbar before the first series.
Give any machine with a tower or a different carriage its own tile type, so a client booked into a tower class doesn't end up on a standard reformer. Holding back a spare machine costs one-twelfth of capacity, about 8%, in a 12-machine room. That is why some reformer studios keep a mat station as the backup instead.
Should the front row cost more?
Usually not. Charging for specific bikes in a regular class creates resentment that outweighs the extra revenue. Sell earlier access to the map instead.
The chain model above shows how. SoulCycle doesn't price bike 1 higher than bike 30. It prices time, meaning earlier access to the whole map. Everyone in the room is still on the same deal.
If you want a perk tied to seats, tie it to membership tier. For example, unlimited members see the map 24 hours before class-pack holders do.
Check demand first. If your 6:00 a.m. ride fills from the waitlist every week, early access is worth something. If it doesn't fill until Thursday, nobody will pay to book on Sunday.
What does accessibility law say about the room layout?
Under the 2010 ADA Standards, at least one of each type of exercise machine must meet the accessibility section, so plan where that bike goes on the map.
Section 236.1 of the 2010 ADA Standards published by the US Access Board says: "At least one of each type of exercise machine and equipment shall comply with 1004." Section 1004 sets the clear floor space requirements.
In practice, the accessible bike or reformer goes at the end of a row, with open floor beside it and an accessible route from the door. Not in the middle of row three.
Label it on the map with text, not just a color. Let anyone book it, but give the desk authority to move a rider off it when someone who needs it books. Confirm the details for your space with your architect or attorney. The booking page also needs to work with a screen reader, which the guide on ADA website accessibility for studios covers.
Which numbers should you watch after launch?
Once the map is live, track four numbers weekly: unclaimed releases per class, waitlist conversions, complaints about specific bikes, and how often regulars book their usual bike.
Releases per class tell you whether your hold rule is too generous. If a 30-bike room releases five or more bikes in most classes, tighten the late-cancel cutoff before you touch the release time.
Waitlist conversions tell you whether notifications reach people. A waitlister promoted at 5:40 a.m. who doesn't show up points to a timing problem with the notification, not a problem with the rider.
Log complaints by bike number. Three complaints about bike 22 in one week is a maintenance ticket, not bad luck.
The usual-bike rate is your quiet loyalty metric. When it drops for one rider, someone should notice before that rider cancels.
Run your studio on Zatrovo
Let riders book an exact bike from a live room map, with automatic waitlist promotion into the freed spot.
We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.
Related reading

Spin Studio Software Hub: Bike Reservation, Waitlists, and Class Management Tools
Every spin studio software guide in one place — bike seat selection, waitlist management, shoe rental tracking, and the platforms built for indoor cycling studios.

Spin Studio Booking Software: Bike Reservation, Waitlists, and Shoe Rental Tracking
Booking features specific to spin studios — bike seat selection, class waitlists, and shoe rental tracking — that generic systems handle poorly.

Spin Studio Front Desk Training: Bike Fit, Class Jitters, and Membership Closes
Scripts for new rider bike setup anxiety, class-level questions, and membership closes — the front desk conversations that determine whether a first ride becomes a habit.