• Pricing
Athletes mid-workout across rowers and racks on a wide gym floor in the US

Functional fitness booking software for the US.

Cap each class at what the rig can hold, close the 5am when the last rower is claimed, and let drop-ins pay online before they ever walk in.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Capacity set by the rig, not the floor
  • On-ramp capped below a general class
  • Drop-ins pay when they book
  • Coach hours decide what is bookable
  • Confirmation and reminder emails

Online booking

Athletes claim a place themselves

Someone picks the 5am, takes a place, and the number left drops for everyone else looking. When it hits zero the class closes itself, right there.

Learn more
The last rower on the 5:30, taken the night before.
New bookingAvailable
Class5:30am metcon
WhenWed 13 Aug · 5:30am
Places left1 of 8
Priced instantly$28

One shared schedule

What is filling and what is wide open

One day carries every class, the coach running it and the places already claimed, so a packed evening and a thin midday sit next to each other.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · 8 of 8 booked
Metcon · Rig and rowers
11:00 · 4 of 6
On-ramp · Foundations
12:30 · 6 platforms
Weightlifting hour

Built for you

Built for every kind of functional fitness business

The 5am before the commute

The early class goes first, and it goes to the rowers you own rather than the room you have. The count is falling on the page while people sleep.

On-ramp for a brand-new athlete

Beginners get their own class at a much tighter cap, because one coach can teach six people a clean and cannot teach twenty at the same time.

Travelers dropping in for a week

A visiting athlete finds the hour, sees a place open, pays for it, and shows up already on the roster instead of as a question at the front desk.

Barbell club on the platforms

Eight platforms is eight lifters, no matter what the conditioning class next to them is doing. That hour carries its own number and stops on it.

Gymnastics skills work

Rings and bars run out long before the floor does, so the skills class sells the stations a coach can stand under and spot, and nothing more.

Two athletes who train as a pair

One booking takes both places off the same count, so partners are in the class together rather than one of them landing in a completely different hour.

A team wanting your floor

A local team asks for eight Sunday mornings. Price the block as an estimate, let them accept it online, then hold the hours with a real booking.

The coach who wakes up sick

Open the class, see every name and contact booked into it, and either move the hour or cancel it with an email to exactly the people affected.

Your cap is the rig, not the square footage.

Twelve racks is twelve athletes. Set that number on the class and it holds all through the January rush, however big the floor looks.

  • Options, with Pro

    Single drop-ins, a standing place in the same class every week, a tighter on-ramp block for brand-new athletes and a private team session all run off one schedule. Larger work is priced as an estimate.

An on-ramp block quoted for a group of four.
Estimate #1042
Marcus Bell
Sent
  • On-ramp · 6 sessions4 places$720
  • Movement assessmentOne-off$90
  • Open gym access · 1 month4 athletes$260
Total$1,070

See it in action

Every booking, in one app.

bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · 8 of 8 booked
Metcon · Rig and rowers
11:00 · 4 of 6
On-ramp · Foundations
12:30 · 6 platforms
Weightlifting hour

Schedule

Every class on the board with its real number

The 5:30, the on-ramp and the lifting hour sit on one timeline with the places sold against each, so you can see at a glance which coach is walking into a full room.

The last rower on the 5:30, taken the night before.
New bookingAvailable
Class5:30am metcon
WhenWed 13 Aug · 5:30am
Places left1 of 8
Priced instantly$28

Instant booking

One rower left, gone by ten at night

An athlete opens the page, sees a single place on the 5:30, books it and pays. The coach arrives to a head count that already includes them.

An on-ramp block quoted for a group of four.
Estimate #1042
Marcus Bell
Sent
  • On-ramp · 6 sessions4 places$720
  • Movement assessmentOne-off$90
  • Open gym access · 1 month4 athletes$260
Total$1,070

Get paid

Drop-ins that arrive already paid

Visiting athletes pay for the place when they book it, so nothing is settled in cash at the door. A group wanting their own on-ramp block gets an itemised quote instead.

Less admin, more bookings

Made for functional fitness businesses

Twelve racks means twelve athletes

The day shows every class, the coach on it, the places still open and who has paid, so you know the floor before the first athlete arrives.

  • Counted before anyone showsPlaces come off availability the second a booking lands, so no coach is standing at the rig at 4:55 counting rowers against the athletes already warming up.
  • No coach means no classWorking hours and class assignments decide what can be booked, so a shift change never leaves an hour selling places with nobody scheduled to run it.
  • Regulars are placed alreadyWeekly and monthly standing bookings appear in the schedule ahead, so the ten athletes who never miss a Tuesday are not entered by hand every single week.

The 5am closes on the last rower

Athletes see the true number of places left, and once the rig is claimed the class stops selling rather than quietly accepting one more.

  • One count, shown to everyoneThe number on the page matches the floor, including both places a pair took on one booking, so nobody is promised space between the racks that is gone.
  • No twenty-first athleteA full class stays full. That stop protects the rig, the room to move a barbell safely and a coach who can fix a squat instead of counting bodies.
  • Open hours keep sellingA quiet midday class sits right beside a packed evening one, so an athlete with a flexible day can pick the hour where the coaching is not stretched.

Drop-ins show up already paid

With Pro the class fee goes on a card as the place is claimed. On the free plan cash and bank transfer are recorded by hand on the booking.

  • Paid at the moment of bookingThe card is taken while the place is being claimed, so the roster arrives showing who has settled rather than a name and something to chase down later.
  • Front desk cash still countsMoney handed over on the way in is recorded against the booking on the free plan, so the record agrees with the drawer without rebuilding the morning.
  • Team work gets an estimateItemise coaching hours and floor time for a team’s off-season block, send the estimate for them to accept, then keep the agreed figure with the booking.

Start taking functional fitness bookings today

Set up in minutes. 200 bookings a month free, no card needed.

Get started free

One app for every booking

Everything you need to run your functional fitness business.

Online booking

An athlete books a class on your public page and takes a place off the count. Once the rig is fully claimed, the class comes off sale on its own.

Scheduling

One day holds every class, the coach running it and the places taken, so a nearly full evening and a wide open midday are visible together.

Capacity that holds

Give each class the number of racks and rowers it actually uses. Confirmed places count down from that, and booking closes when nothing is left.

Email reminders

Turn on the confirmation and the reminder, and everyone booked has their time and what to bring, with no list for you to work through at night.

Customers

Classes, payments and past sessions collect on each athlete’s own record, so the traveler who came back in the fall is known, not entered again.

Estimates

Price a private team block as an estimate covering coaching hours and use of the floor, which the customer accepts online before the time is held.

Team

Each coach carries real hours and the classes they run, so an hour only opens for booking when the coach and the rig are both genuinely free.

Payments

Record cash and bank transfer by hand on the free plan, or take the class fee by card with Pro at the moment the place is claimed.

Related industries

All Classes & Sessions
Yoga

Yoga

Pilates

Pilates

Spin

Spin

Group Fitness

Group Fitness

Dance Class

Dance Class

Martial Arts

Martial Arts

Common questions.

Yes. Every class carries its own number of places, so a rowing workout sells eight while a bodyweight class the same afternoon sells twenty. The count falls as bookings land and stops at zero.

They book the class from your public page like anyone else and pay for the place as they do. It comes off the same count, so the roster your coach sees is accurate in advance.

Set a weekly or monthly standing booking on the free plan. It ends never, on a date, or after a chosen number of sessions, and the places are held in the schedule ahead.

The place returns to the class and the public count goes back up, so the next athlete looking at that hour sees real availability instead of a stale number.

Publish on-ramp as its own class with a smaller cap and its own price. Only published classes can be booked, so nobody lands in a lifting hour before they are ready.

Paying by card at booking comes with Pro. On the free plan you record cash and bank transfer by hand, and either way the paid status stays attached to the place.

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Investors
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing