Luma.

Spin studios

Spin studio scheduling software

Let riders claim their bike on a tap-to-book map, and keep every class full with automatic waitlists — free to start, no per-booking fees.

No card required · 14-day trial · live in minutes

one-year growth in group indoor-cycling participation

+5.5%Source: SFIA Tracking the Fitness Movement, 2023

of people are more likely to choose a provider that offers online booking

94%Source: GetApp survey, 2021

no-show rate for appointments booked online — versus 5.9% booked by phone

1.8%Source: Frontiers in Digital Health, 2025

Luma is spin studio software built around the bike. Every bike is a numbered spot on a visual map, so riders claim the exact one they want and you never double-book a bike. Waitlists promote the next rider the moment a place opens, memberships and class packs are tracked without a spreadsheet, and your schedule lives on a page you can share or embed anywhere. This is indoor cycling booking software you can set up in under three minutes with no credit card — taking free reservations before your next class starts.

Bike-based booking

Riders pick their exact bike on a visual map of the room. Each bike holds one reservation, enforced in the database, so there's no chance of two riders on the same spot.

Waitlists that promote the next rider

When a ride is full, riders join the waitlist. A freed bike is offered to the top of the list automatically before the cutoff, and any credit used is restored.

A shareable, embeddable schedule

Share one link or embed the schedule on your site. Riders book without an account, and every entry point reflects the same live schedule.

Memberships, packs, and drop-ins

Track unlimited memberships, class packs, and drop-ins with a note or receipt photo. Credits apply at booking and restore on an eligible cancel.

No per-booking fee, free for riders

One flat monthly rate for the software and free reservations for riders — no per-booking cut, no setup fee. Keep your margin as your classes grow.

Spin studio scheduling, built around the bike

Indoor cycling is spot-critical: riders want a specific bike, and no two can share one. Luma models every bike as a numbered spot on a visual map and confirms each booking in a single transaction, so a bike is locked before the reservation is confirmed and can't be sold twice.

Riders reserve their favorite bike in two taps from a link — no app, no account — and a late cancellation is offered to the waitlist automatically. You run the roster and check-ins from one calm calendar, and see which rides fill so you can schedule more of them.

Live in three steps

  1. 01

    Set up in minutes

    Name your studio, pick your vertical, and Luma seeds a room, a sample class, and this week's schedule for you. You're live and taking reservations in under three minutes — no sales call, no credit card.

  2. 02

    Share your schedule page

    Send members your link or drop the embed widget onto your existing website. They reserve a free spot in a couple of taps — nothing to download, no account to create.

  3. 03

    Run your day from one calm calendar

    Rosters, check-ins, waitlists, and membership tracking all live in a single day-or-week view — a calendar you actually want to open, not an admin ledger you dread.

Frequently asked questions

Can riders choose their own bike?
Yes. Luma shows a visual map of the studio and riders tap the exact bike they want. Each bike can hold a single reservation, so double-booking a spot can't happen.
Do my riders need an app or an account to book?
No. Reservations are free and take a couple of taps — there's no app to download and no account to create. You share one link (or embed the schedule on your site) and people book straight away.
How long does it take to get set up?
Under three minutes. You name your studio, pick your vertical, and Luma seeds a room, a sample class, and this week's schedule. No credit card is required to start your 14-day trial.
Is there a setup fee or a per-booking fee?
No. There's no setup fee, no per-booking fee, and no per-message charge — one flat monthly rate for the software, and member reservations are always free. It's the affordable alternative to platforms that bill you per booking or per SMS.
How do waitlists work?
When a class is full, the next person joins the waitlist. The moment a spot frees — someone cancels before the cutoff — the top of the list is offered it automatically, and any class credit they used is restored. You never chase a full class by hand.
Can I put the schedule on my own website?
Yes. Every studio gets a shareable schedule page and an embeddable widget, so you can take bookings from your own site, Instagram bio, or a link in an email — all pointing at the same live schedule.
Can I track memberships, class packs, and drop-ins?
Yes. Reservations are free to book, and you track memberships, class packs, and drop-ins with an optional note or a photo of a receipt. Luma auto-applies and restores credits as members book and cancel. Charging students directly through Luma is on the roadmap.
Can I switch from another platform without a migration project?
Yes. There's nothing to migrate to get started — add your classes and share your link the same day. Your members keep booking with no app and no account, so you can move over one class at a time.
What does it cost?
Every studio starts with a 14-day free trial, no card required. After that it's one simple flat monthly rate — see the pricing page. Your public booking page keeps working regardless of billing state.

The calm way to run your studio.

Go live in under three minutes and take your first reservation today.

No card required · 14-day trial