Spin studio

Booking software for spin and indoor cycling studios

When every bike is a spot, occupancy is everything. Brimly closes bookings once capacity is reached, runs the waitlist automatically and sells your rides online.

Capacity is the number of bikes

Strict capacity per session: never more bookings than bikes, and the waitlist fills every cancellation.

Rides that sell out in minutes

Evening rides fill up fast. Spots that free up are reassigned automatically, without you having to step in.

Bringing riders back between packs

The “almost empty passes” segment tells you who to message at exactly the right moment.

Everything your spin studio needs to fill every bike

✓

Strict capacity

Capacity = number of bikes. Full means full; the waitlist takes care of the rest.

✓

Ride packs

Packs of 5, 10 or 20 credits and unlimited memberships, sold online with promo codes.

✓

Stats by time slot

Occupancy by time and by instructor, so you can schedule the rides that work.

✓

Cancellation notifications

Ride cancelled? Everyone booked gets a notification and their credit back automatically.

Running a spin studio: practical tips

One bike, one spot

The session's capacity is your number of bikes. When a rider cancels in time, their credit is refunded and the spot goes to the first person on the waitlist, who is notified. The cancellation window is set per class type: you can keep it short on lunchtime rides and longer on evening rides, which sell out fast.

Ride packs, memberships and an introductory offer

Packs of 5, 10 or 20 rides with an expiry date, a monthly membership that's unlimited or capped at a few rides a week, and an introductory offer limited to one purchase per person. Shop sections (“Introductory”, “Packs”, “Unlimited”) keep your prices tidy, and packs can also be paid in 2, 3 or 4 instalments with Alma.

Filling the quiet slots

Occupancy stats by time slot show which rides to move or merge. Copilot spots the classes that aren't filling well and the riders who are coming less often, then suggests a follow-up for you to approve: an offer on the lunchtime ride, a message to riders who haven't been in for three weeks.

Regular riders, booked every week

A rider who never misses the Wednesday 7pm ride ticks “Also book every Wednesday at 19:00” on their first booking: their spot is booked as each session opens, using their plan, and they untick the weeks when they're away. Your busiest rides fill up with regulars first, and the waitlist handles the rest.

On the day of the ride

A reminder goes out the day before to everyone booked. The instructor checks riders in on their phone, and every visit can earn a loyalty point. If you have to cancel a ride, everyone booked is notified and gets their credit back automatically; a session cancelled by mistake can be restored in one click.

Frequently asked questions

How do I stop more people booking than I have bikes?

Each session's capacity is your number of bikes; bookings close automatically once that number is reached, and the waitlist takes over.

Can riders choose their bike?

No. Brimly manages the session's capacity (the number of bikes), not bike-by-bike allocation on a room plan: riders book a spot and pick a bike when they arrive.

Can I sell ride packs?

Yes: create credit-based prices (5, 10 or 20 rides) with an expiry date, sold online with automatic invoices and payable in instalments with Alma where Stripe offers it.

Can I offer a first ride for free?

Yes: turn on the free trial session for the rides of your choice. People book without an account or a bank card, and you then follow up with your introductory offer.

What happens if I cancel a ride?

Everyone booked receives your message and gets their credit back automatically. A session cancelled by mistake can be restored in one click.

How much does Brimly cost for a spin studio?

€29 a month per studio, all included, with no limit on riders or instructors and no commission on your sales: only Stripe's fees apply. The first month is free.

Ready to start filling your classes?

Included in the €29/month, with no commission on your sales.

Try it free for 1 month