Booking software for fitness classes

Booking software for fitness classes.

Sell spots for yoga, spin, and bootcamp without the inbox chaos. Customers book in seconds by email and redeem class passes; you get capacity limits, instructor scheduling, instructor shift sync to Google Calendar, and payments running behind the scenes.

For: studios, gyms, and instructors running capped fitness classes: yoga, spin, bootcamp, and small-group training with limited spots.

How customers book

Built for capped classes, not generic appointments.

Fitness classes fill a finite number of mats, bikes, or spots. And reselling them every week is what keeps the lights on. FullClass lets members browse upcoming classes, reserve a spot, redeem a class pass or pay, and get an instant confirmation.

There is no password to create. The system links or creates a customer record by email, and future access happens through secure magic links. Fast for the member; a clean customer list for you.

fullclass.io/b/river-fitness
Upcoming classes

River Fitness class schedule

APR24

Vinyasa Flow Yoga

6:30 PM with Elena Martinez

3 spots
APR25

Indoor Cycling / Spin

10:00 AM with Sam Okafor

8 spots
APR26

Sunrise Bootcamp

1:00 PM with Priya Shah

12 spots

Complete booking

No account password. Confirmation by email.

1 spot$28.00
Class pass- $28.00
Tax$0.00
Total due$0.00
Credit card, gift card, or class pass
What it replaces

The end of the booking patchwork.

If any of these sound familiar, you have outgrown spreadsheets and inbox booking.

Spreadsheet rosters

Manually tracking who booked which class, and how many passes they have left.

Back-and-forth email

Confirming class times and spots one message at a time.

Manual payments

Chasing e-transfers and tracking pass balances against your class list by hand.

Forgotten waivers

Printing liability forms and chasing acceptance at the door before class can start.

Last-minute cancellations

No clear policy, so cancellations and refunds become a judgment call every time.

Empty spots

No reminders and no view of what actually sold, so mats and bikes sit empty.

How FullClass fits

Everything a fitness studio needs to fill every class.

  • Hosted booking page. A branded link you can share today, no website rebuild required.
  • Embeddable widget. Drop the full booking flow into your own site with a few lines of JavaScript.
  • Class passes & capacity. Sell prepaid class passes that redeem at checkout, with per-class capacity enforced on every booking.
  • Payments your way. Square and Stripe, plus gift cards, class passes, and promo codes.
  • Instructors & shift sync. Assign instructors to classes and sync their shifts to Google Calendar.
  • Waivers, reminders & reports. Collect liability waiver acceptance, send reminders, and track revenue and tax.
Example workflow

A week of classes, automated.

1

Publish your weekly schedule

Set up each class once, then schedule every session on this week's timetable.

2

Share your booking link

Post it in your bio, emails, and ads. Embed the widget when your site is ready.

3

Members book and pay

Spots lock during checkout, a class pass or payment is captured, waivers are accepted, confirmations go out.

4

You run the studio

Reminders reduce no-shows; instructor shifts sync to Google Calendar; reports show revenue and tax.

Get started today

Start taking class bookings online.

Start taking bookings in minutes. Publish a booking page, embed the widget, or build on the API.

30-day free trial · Cancel anytime