Luma.

Sports & training

Sports scheduling software for classes & sessions

Schedule sessions, take reservations, and run waitlists for class- and session-based sports — free to start, no per-booking fees.

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

of members trained in small groups — a historic high

32.3%Source: Health & Fitness Association, 2024

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 sports scheduling software for coaches and clubs that run on scheduled classes and sessions — martial arts and boxing gyms, climbing and bouldering, tennis and racquet coaching, and small-group athletic training. Athletes reserve a spot in two taps from one link, waitlists fill late cancellations automatically, and session packs and memberships are tracked without a spreadsheet. You'll be live in under three minutes with no credit card and no per-booking fees. (Luma schedules sessions and classes with rosters — it isn't field, court, or facility-rental booking.)

Class and session booking

Publish recurring classes or one-off sessions and let athletes reserve a place in seconds. Luma enforces your capacity so each session fills cleanly.

Small-group and 1:1 coaching

Run small-group training with a live spots-left count, or one-on-one coaching as single-capacity slots — from the same schedule.

Automatic waitlists

When a session is full, the next athlete joins the waitlist and is offered a freed place automatically before the cutoff, with any credit restored.

Session packs and memberships

Track memberships, multi-session packs, and single drop-ins with a note or receipt photo. Credits apply and restore automatically.

A shareable schedule and embed

Share one link or embed your schedule on your club's site. Athletes book with no app and no account, and every surface stays in sync.

No per-booking fee, free to start

One flat monthly rate with free reservations — no per-booking cut, no setup fee, nothing to migrate. Keep your margin as your sessions grow.

What sports scheduling software should do

For a class- or session-based sports business, scheduling software should let athletes see the timetable, book or cancel a session without friction, join a waitlist when a session is full, and manage session packs and memberships — all from one calendar, with the schedule reachable from your own website. That self-serve booking is how clubs cut no-shows and stop losing evenings to admin.

Luma is built for exactly that. It handles recurring classes, small-group training, and 1:1 coaching for sports like martial arts, boxing, climbing, and racquet sports. It is not field-, court-, or facility-rental software — it schedules coached sessions and classes with rosters, waitlists, and memberships, which is what most sports and training businesses actually book.

Built for class- and session-based sports

Martial arts and boxing gyms run tiered class timetables; climbing and bouldering centres run intro sessions and courses; racquet and athletic coaches run small-group and private sessions. Luma models all of these as capped sessions members reserve from a link, with a waitlist backfilling late drops so a popular session stays full.

Packs and memberships apply automatically, staff run the day from one calendar, and there's no per-booking fee eating into a growing schedule. It's the calm, affordable alternative to heavy club-management platforms for businesses whose core is coached sessions, not facility rental.

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

What kinds of sports businesses is this for?
Class- and session-based sports and training — martial arts and boxing gyms, climbing and bouldering centres, tennis and racquet coaching, and small-group athletic training. Anywhere athletes book a coached class or session.
Can Luma book sports fields, courts, or facilities?
Luma is built for scheduling coached classes and sessions with rosters and waitlists — not open field, court, or facility rental. If your business runs on booking coached sessions, Luma fits; if you rent out facilities by the hour, it isn't the right tool.
Do my athletes 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