VERVE Pulse's class scheduling handles recurring classes that actually recur, spot booking for reformers and bikes, room and resource bookings for courts and saunas, and PT and tour bookings against real staff availability. Every booking is atomic, so a full class can never oversell. Members book from the app, the portal, or a widget on your own website.
Class scheduling software, sometimes called gym booking software, is the system that builds your timetable and lets members reserve a spot in it: a class, a PT session, a court, or a piece of studio equipment. Done well, nobody thinks about it. Done badly, it's the reason your 6am coach is fielding three phone calls before the first member has even walked in.
Most gyms start with a paper timetable, a shared calendar, or a generic booking tool never built for how a gym actually runs. A recurring Tuesday 6pm class gets rebuilt by hand every school term. Two members call at the same time for the last reformer spot and someone has to sort it out after the fact. A PT books a session that clashes with a tour they already had on the calendar, because the two bookings live in different systems that don't talk to each other.
VERVE Pulse solves this structurally rather than papering over it. Every booking, whether it's a class, a spot on a reformer, a court, or a PT session, is atomic at the database level: a full class can never oversell and two phones can't take the last spot, because the system checks and locks in real time rather than trusting whoever refreshed the page first. Classes that recur, actually recur: the recurrence engine extends a series automatically instead of someone rebuilding it every few weeks, and moving a class time moves the whole series at once. Staff availability for PT and tour bookings comes from one real calendar, not a separate diary, so a session and a tour can never double-book the same coach.
Members book from the app, the portal, or a widget embedded straight into your own website, and every one of those surfaces reads the same live schedule. There's no second system to keep in sync and no risk of the website showing a spot that was already taken on the app five minutes earlier.
This matters most for gyms still running their timetable out of a spreadsheet, a paper roster, or scheduling software bolted onto a platform that was never built for classes in the first place. Switching doesn't mean rebuilding your timetable from scratch: paste your whole weekly schedule into the bulk import tool and it validates before you commit, and for gyms coming from Mindbody, GymMaster, Glofox, Hapana, PushPress, Zen Planner or WellnessLiving, the $990 concierge migration handles the rest, free on annual plans, typically live within 48 hours.
A day's class schedule and the spot picker members use to book a reformer, bike or rower, shown with sample data.
Fill counts and waitlists live on the schedule.
Members pick their exact reformer, bike or rower.
A recurring class in VERVE Pulse is genuinely recurring, not a series you have to re-create every few weeks. Move it once and the whole series moves with it.
Set a class to repeat and the recurrence engine extends the series automatically. Nobody has to remember to add next month's classes before this month runs out, and if a time changes, you move the whole series at once instead of editing each occurrence.
Building a new class from scratch is rarely necessary: duplicate an existing one as your starting point and adjust what's different. Month view gives staff the whole month of the timetable at a glance instead of scrolling week by week.
Run group fitness, PT, and pool sessions as their own named calendars instead of one crowded grid where everything blurs together. Staff see the calendar relevant to them without filtering out noise every time they open the schedule.
Switching gyms don't rebuild their whole schedule by hand. Paste your entire weekly timetable into the bulk import tool, validate it, and commit it in one pass, rather than creating dozens of classes one at a time.
There's no separate booking system to keep in sync. Every surface a member books from checks the same real-time availability, so a class shown as open is actually open.
The VERVE Pulse member app is the primary way most members book: browse the timetable, reserve a class or a PT slot, and see confirmations without calling the front desk.
Members who prefer a browser get the same booking flow through the web portal, useful for a member on a work computer or a household sharing a family plan across devices.
Paste a timetable or join widget straight into your own website, so a prospect browsing your site can see and book a class without being redirected to a separate booking page or third-party app.
Booking is atomic at the database level, so a full class can never oversell and two phones can't take the last spot. Class plan eligibility rules control which membership plans can book which classes, enforced automatically at the point of booking.
Spot booking and resource booking run on the same engine as class booking, so a boutique-style reformer studio and a gym with courts and saunas both get the exact control they need.
Members pick their exact spot when they book a class that supports it, the same way they would at a boutique studio, instead of turning up and hoping their usual reformer is free.
If a spot-booked class fills and a member is promoted off the waitlist, they keep an assigned spot rather than being dropped into whatever's left over. The system tracks the exact machine, not just a headcount.
Courts, saunas, PT rooms and lanes book the same way classes do, with their own slot lengths, daily per-member limits, and block-outs for maintenance or private hire.
Term-based series enrolments let a member commit to a whole block of sessions, and if they miss one, it becomes a make-up credit redeemable against another class rather than a refund conversation at the front desk.
PT and appointment booking checks each staff member's actual weekly availability before offering a slot, so double-bookings and awkward reshuffles stop happening.
Each staff member sets their own weekly availability, and booking slots are computed from that in real time. A prospect or member only ever sees a slot that's genuinely free.
A PT session and a tour can't land in the same slot for the same staff member. The system blocks the conflict before it happens instead of relying on someone checking two calendars by hand.
Send a prospect a public booking link before they've even joined, so a tour or trial session gets locked in without a back-and-forth phone call to find a time that works.
Booked sessions and tours trigger automatic reminders ahead of the appointment, reducing no-shows without a staff member remembering to send a manual text the day before.
Anything outside your normal timetable, from a one-off workshop to a virtual session, uses the same booking and calendar tools as everyday classes.
Run a one-off event or workshop through the same scheduling system, with its own capacity, booking window, and roster, instead of managing sign-ups on a separate spreadsheet.
Attach a video link to a class and run it as virtual or hybrid, so members joining from home book through the same timetable as members walking through the door.
On Grow, staff can sync their VERVE Pulse schedule to Google Calendar, so their gym bookings sit alongside the rest of their week without checking two separate calendars.
Both the gym and individual members can subscribe to a personal iCal feed of their bookings, so a member's classes show up in whatever calendar app they already use.
Two different AI tools sit on top of your schedule: one that helps build the class itself, and one that watches attendance patterns and tells you where your timetable doesn't match demand.
Generate a workout or programme for a class in seconds instead of building it from a notebook of past sessions, giving your coaches a starting point they can adjust rather than a blank page.
The schedule optimiser looks at actual attendance and suggests which classes to move, merge or cut, so a timetable built two years ago doesn't keep running on autopilot after demand has shifted.
Popular classes that regularly fill get a smart waitlist that promotes the next member automatically the moment a spot frees. See our gym waitlist software page for the full detail on how promotion, no-show automation and guest passes work.
The optimiser recommends changes for a staff member to review and apply. Nothing about your live timetable changes automatically overnight without someone deciding it should.
The SMS concierge handles booking conversations by text, for members who would rather send a message than open an app, with staff able to step in at any point.
A member texts the gym's number to book a class, cancel a session, or reschedule a PT appointment, and the system handles it the same way an app booking would.
A member can join a waitlist by texting the gym directly, useful for someone who spots a cancellation was posted somewhere and wants to grab the spot without opening the app.
The same SMS concierge can take a payment through text, useful for a prepaid day pass or a one-off charge without walking a member through the app or portal.
If a text conversation needs a human, staff can take over the thread at any time, so the concierge handles the routine bookings and people handle the exceptions.
Core, Grow and Pro all include the full booking suite. What changes between tiers is your included member count and a handful of Grow and Pro extras, not whether you get spot booking or PT appointments.
Core is $199/month +GST for 300 active members and includes recurring class scheduling, spot booking, room and resource booking, PT and appointment booking, and member self-booking through the app, portal and website embeds. Grow is $349/month for 600 members and adds Google Calendar sync for staff. Pro is $549/month for 1,200 members and adds a custom report builder and open API access to your booking data. Annual billing gives two months free. See the full breakdown on the pricing page.
Gym booking software is the system your members use to book classes, PT sessions, and equipment or rooms, and the system your staff use to build that schedule in the first place. Done badly, it's a paper timetable and a phone that rings all day. VERVE Pulse's booking software runs the whole loop: staff build recurring classes and PT availability, members book through the app, portal, or your own website, and every booking is atomic, so a full class can never oversell. It's included on every plan from $199/month +GST, not sold separately.
VERVE Pulse's class scheduling and booking tools are built into every plan, not billed separately. Core starts at $199/month +GST for 300 active members and covers class scheduling, member self-booking, spot booking, and PT appointment booking. Grow at $349/month adds Google Calendar sync for staff, and Pro at $549/month is built for larger gyms at 1,200 members. There's no per-booking fee and no separate scheduling add-on to buy on top of your membership software.
Yes. Members book from the VERVE Pulse member app, the web portal, or embeddable timetable and join widgets you paste straight into your own website. Every booking is atomic at the database level, so a full class can never oversell and two phones can't take the last spot. Class plan eligibility rules control which membership plans can book which classes, so a casual pass holder doesn't end up in a members-only session by accident.
Yes, and properly. VERVE Pulse's recurrence engine extends a recurring class series automatically instead of you rebuilding it every few weeks, and you can move a whole series at once if a time slot changes. Duplicate-a-class copies an existing class as a starting point for a new one, and the month view gives staff a full month of the timetable at a glance. You can also run multiple named calendars, so group fitness, PT, and pool sessions don't blur into one messy grid.
Yes, for formats where it matters. Spot booking lets a member pick their exact reformer, bike, or rower when they book a class, the same way they would at a boutique studio. If that class has a waitlist and a spot frees up, the promoted member keeps their assigned spot rather than being dropped into whatever's left. It's part of the standard class booking flow, no separate app or add-on required.
Yes. VERVE Pulse gives you embeddable timetable and join widgets you paste directly into your existing website, so members can see and book classes without leaving your site or being redirected to a separate booking page. It uses the same live schedule and the same atomic booking engine as the member app and portal, so availability is always accurate, and there's nothing extra to maintain: update the class in Pulse and the embed updates with it.
Yes. PT and appointment booking runs on each staff member's real weekly availability, so the slots a prospect or member sees are actually free, not a static list you have to police. Sessions are conflict-blocked, there's a public booking link you can send a prospect before they've even joined, session and tour types are configurable, and automated reminders go out ahead of the appointment to cut down on no-shows.
A full class goes to a smart waitlist, and when a spot frees, whether from a cancellation or a no-show, VERVE Pulse promotes the next member automatically and notifies them. If the class uses spot booking, the promoted member gets an assigned spot, not just an entry. Staff see waitlist depth per class on the schedule, and the whole waitlist system, including no-show automation, is covered in detail on our gym waitlist software page.
No, VERVE Pulse doesn't run a self-serve free trial for booking or any other module. Class scheduling, member self-booking, spot booking, and PT appointment booking are included on every plan from day one. Book a demo and our team will walk through your actual class timetable, showing recurring classes, the waitlist, and spot booking live, rather than a generic tour.
Yes. VERVE Pulse's switching toolkit includes importers with presets for Mindbody, GymMaster, Glofox, Hapana, PushPress, Zen Planner, and WellnessLiving, plus a timetable bulk import that lets you paste your whole weekly schedule in, validate it, and commit it in one pass. Booking and attendance history import too. Migration is handled by a $990 concierge service, free on annual plans, and gyms are typically live within 48 hours.