Set the schedule. Fill the classes.
BooknGo’s class booking system manages schedules, enrolments, attendance, and capacity for studios, gyms, enrichment centres, and any business running group sessions.
Create your class timetable once — BooknGo automatically generates all future sessions and keeps everything running without manual input.
Spreadsheets and WhatsApp groups are not a class management system
Tracking who signed up, who paid, who attended, and how many seats remain across multiple classes a day becomes a full-time task when done manually — leading to overbooking, missed payments, and frustrated customers.
BooknGo replaces spreadsheets and WhatsApp with one system that manages enrolments, payments, attendance, and capacity automatically.
Everything you need to run group classes
Recurring class schedules
Define the timetable once — name, instructor, capacity, day, time, pricing — and BooknGo generates all future sessions.
Edit single sessions
One-off changes — a substitute instructor or single cancellation — apply only to that session; the pattern stays intact and enrolees are notified.
Capacity management
Set a max per class. When full, the slot closes and shows as full — capacity updates in real time as enrolments come in.
One-click attendance
Check in individuals or the whole class at once; BooknGo builds an ongoing attendance history automatically.
Parent & child booking
Parents manage enrolments for all their children from one account — no separate logins.
Drop-in & package payments
Offer single drop-ins alongside packages; one session is auto-deducted at checkout.
Who uses BooknGo’s class booking system
Children's enrichment centres
Manage capacity, instructor assignments, and enrolments across phonics, math, art, and coding classes.
Fitness studios & gyms
Publish the weekly timetable, enrol members online, and mark attendance in one click.
Yoga & pilates studios
Recurring schedules generate every future session; instructor swaps never break the pattern.
Swim schools & academies
Level-based schedules with strict capacity per lane or court, and one-click attendance.
Frequently Asked Questions
Can I set different capacities for different classes?
Yes. Each class has its own capacity limit — a yoga class might allow 15 while a coaching session caps at 4. When full, enrolment closes automatically.
Can students pay with a session package instead of per class?
Yes. Students buy packages and each enrolment deducts one session at checkout; drop-in pricing works alongside packages in the same flow.
What happens if an instructor is absent?
Assign a substitute to that specific session without changing the rest of the schedule; all booked participants are notified automatically.
Can I cancel a single session without cancelling the series?
Yes. Cancel individual sessions for a holiday or one-off closure; the rest of the recurring schedule continues and enrolees are notified instantly.
How does real-time capacity work?
Remaining seats update instantly as students enrol. Once the last seat is taken, the class closes and shows as full — no spreadsheet refreshing.
Stop managing classes manually
Set up your timetable once and let BooknGo handle enrolments, attendance, capacity, and payments automatically.
Request Demo