Skip to main content

BJJ Gym Booking System and Class Scheduling: The Complete Guide

Class booking systems transformed from COVID-19 necessity to strategic advantage for UK BJJ gyms. Whether you run a 50-member garage gym or a 200-member academy, how you manage class capacity affects member experience, instructor planning, and overall gym efficiency. This guide shows you exactly how to implement, manage, and optimise booking systems for better attendance and happier members.

Key Takeaways

  • ✓ Choose between booking systems, open attendance, or hybrid models based on your gym size and capacity constraints
  • ✓ Set optimal capacity limits using the 3-4 square metres per person guideline for safe, comfortable BJJ training
  • ✓ Reduce no-shows from industry average 10-15% to under 5% using automated reminders and smart cancellation policies
  • ✓ Use waitlist data to identify demand patterns and schedule additional classes at peak times
By GrappleMaps Editorial Team · Updated 4 February 2026

Why Booking Systems Matter for Your BJJ Gym

The difference between open attendance and booking systems fundamentally changes how your gym operates. Before COVID-19, most UK BJJ gyms ran open attendance—members turned up to any class without booking. The pandemic forced gyms to adopt booking systems for capacity restrictions, and many discovered unexpected benefits beyond infection control.

Booking systems provide predictable attendance data. You know who's coming before class starts, enabling better instructor planning and resource allocation. If only 8 people book your fundamentals class, you might combine it with another session. If 25 people book, you ensure adequate coaching coverage.

The system creates capacity control that prevents overcrowding. A 100 square metre mat space comfortably holds 25-30 people for rolling. Without bookings, 40 people might turn up on a busy Monday evening, creating cramped, unsafe conditions. With bookings capped at your actual capacity, everyone trains comfortably.

Waitlist management transforms the member experience. Rather than travelling to your gym only to be turned away at the door, members see capacity online and join a waitlist. When spots open, they receive instant notifications. This respects their time and maintains positive relationships even when classes fill.

However, booking systems introduce friction—members must remember to book rather than spontaneously attending. They create the no-show problem: members book spots but don't attend, wasting capacity that waitlisted members could have used. These drawbacks require active management through policies, reminders, and member education.

The decision isn't binary. Many UK gyms successfully operate hybrid models: bookings required for peak evening classes, open attendance for quiet daytime sessions. Understanding each approach helps you choose what works for your specific situation.

Booking System vs Open Attendance: Which Model Fits Your Gym?

The choice between booking systems and open attendance depends on your gym size, mat space, and member demographics. Neither approach is universally superior—each suits different scenarios.

Open Attendance (Traditional Model)

The traditional BJJ gym operates on trust and spontaneity. Members turn up when they want, train, and leave. This model still works well for specific gym types.

How it works: Members attend any class without booking. You might track attendance at the door for insurance purposes, but no advance registration required.

Advantages of open attendance:

  • Zero friction—members love the spontaneity and flexibility
  • No no-show problem (people either turn up or they don't)
  • Simpler for members (just show up and train)
  • Less administrative burden (no booking management)
  • Better for traditional gym culture (old-school BJJ atmosphere)

Disadvantages of open attendance:

  • No capacity control—risk of overcrowding on popular nights
  • No attendance data until members arrive
  • Impossible to implement waitlists (turn members away at door)
  • Difficult to plan instructor ratios in advance
  • No warning of unusually low attendance

Best suited for: Small gyms under 50-75 members, gyms with large mat space relative to membership, gyms with very consistent attendance patterns, traditional BJJ academies prioritising spontaneity and flexibility.

Booking System (Modern Model)

Booking systems became standard during COVID-19 and many UK gyms retained them post-pandemic after experiencing the operational benefits.

How it works: Members book classes in advance through your gym's app, website, or phone. Systems typically cap capacity and manage waitlists automatically.

Advantages of booking systems:

  • Capacity control—set limits and manage class sizes safely
  • Attendance prediction—know who's coming before class starts
  • Waitlist management—better member experience than door turn-aways
  • Data collection—understand attendance patterns and member behaviour
  • Instructor planning—plan coaching coverage based on bookings
  • Member convenience—check capacity before travelling to gym

Disadvantages of booking systems:

  • Booking friction—members must remember to book in advance
  • No-show problem—members book but don't attend, wasting capacity
  • Technology dependency—system failures cause operational problems
  • Some members resist—particularly older or less tech-savvy students
  • Administrative overhead—managing bookings, waitlists, and policies

Best suited for: Gyms over 75-100 members, gyms with limited mat space, gyms experiencing regular overcrowding, gyms with multiple class types requiring different capacity limits, gyms seeking operational data for business decisions.

Hybrid Model (Best of Both Worlds)

Many UK gyms successfully combine booking and open attendance for different classes, applying each approach where it makes most sense.

How it works: Require bookings for high-demand classes (weekday evenings), but keep low-demand classes (daytime, weekends) open attendance.

Example structure: Monday-Friday 6:00pm-7:30pm classes require booking (consistently fill to capacity). Monday-Friday 12:00pm lunchtime classes are open attendance (rarely exceed 12 people). Saturday open mats are open attendance (unpredictable numbers but ample space).

Advantages: Capacity control where needed, flexibility where appropriate, accommodates different member preferences.

Disadvantages: Member confusion (which classes need booking?), inconsistent experience, requires clear communication and potentially different software configurations.

If implementing hybrid models, clearly label which classes require bookings in your schedule. Use colour coding, icons, or explicit text. Send reminder communications monthly about your booking policies to prevent members forgetting which classes need advance registration.

Setting Up Your Booking System: Software and Configuration

Choosing the right booking software determines how smoothly your system operates. UK gyms typically choose between all-in-one gym management platforms with integrated booking, or standalone booking tools if you already have separate membership management.

UK Booking Software Options

All-in-one gym management platforms combine booking with membership management, billing, and attendance tracking. Popular UK options include:

  • TeamUp—Pricing based on active members rather than feature tiers, transparent but potentially expensive as you grow. Strong booking features with mobile app support.
  • Glofox—Customised pricing not publicly disclosed, often higher cost but comprehensive features. Popular with larger UK studios and gyms.
  • Zen Planner—Starts at £73 per month (approximately $99) for up to 45 members. Comprehensive platform including payment processing, websites, and marketing tools.
  • Gymdesk—Competitive pricing with strong booking and waitlist features. Good for small-to-medium UK gyms.

Standalone booking tools work if you only need scheduling without full gym management:

  • TeamUp (booking-only version)—Simplified option if you handle billing elsewhere
  • BookWhen—UK-based booking system, less gym-specific but flexible
  • Acuity Scheduling—General appointment booking, works for personal training and small class studios

Budget option: Google Calendar with capacity limits provides free basic booking, but lacks waitlist management, automated reminders, and mobile app convenience. Only suitable for very small gyms with simple needs.

For UK gyms, prioritise platforms supporting Direct Debit payment processing through GoCardless or similar UK providers. Direct Debit is the standard membership payment method in UK gyms, offering lower failure rates than card payments.

Essential Booking System Features

When evaluating booking software, ensure these critical features are included:

  • Mobile app booking—Over 80% of members book via mobile. Systems requiring desktop access create unnecessary friction.
  • Waitlist management—Automatic waitlist notifications when spots open, with member ability to accept or decline.
  • Automated reminders—Reduce no-shows with 24-hour and 2-hour advance reminders via push notification, SMS, or email.
  • Capacity limits per class—Set different caps for different class types (fundamentals vs advanced vs kids).
  • Drop-in vs member distinction—Separate booking processes and capacity allocations for members and non-members.
  • Instructor view—Coaches see who's booked and can prepare accordingly.
  • Attendance tracking integration—Mark actual attendance to track booking vs attendance rates.
  • Booking window controls—Limit how far in advance members can book to reduce no-shows.
  • Cancellation policies—Configure how late members can cancel and any penalties for no-shows.

For comprehensive software comparisons including pricing and UK availability, see our complete gym management software guide.

Capacity Planning: How Many Members Per Class?

Setting appropriate capacity limits balances safety, member experience, and revenue optimisation. Too few spots and you limit income; too many and training becomes cramped and potentially unsafe.

Space requirements for BJJ: Industry guidance suggests 3-4 square metres per person for comfortable, safe Brazilian Jiu Jitsu training. This accounts for rolling space, drilling pairs, and movement during technique instruction.

Capacity calculation example: A 100 square metre mat space accommodates 25-33 people at maximum density (100 ÷ 3 to 4 = 25-33). However, setting your booking cap at absolute maximum creates cramped conditions.

Recommended approach: Cap bookings at approximately 80% of maximum theoretical capacity. For a 100 sqm space, this means 20-25 people maximum. This provides breathing room for technique practice, accounts for varying skill levels requiring different space, and creates comfortable rather than tolerable conditions.

Factors Affecting Your Capacity Decisions

Beyond pure mathematics, several factors should influence your capacity limits:

Class type variations:

  • Fundamentals classes need more space per person (beginners require more room, more technique drilling)
  • Advanced classes can accommodate slightly higher density (experienced students use space efficiently)
  • No-Gi classes typically need less space than Gi (less fabric grabbing, faster movement)

Training style:

  • Drilling-heavy classes can accommodate more people (pairs stationary in defined areas)
  • Live rolling requires more space per person (dynamic movement, safety margins)
  • Technique-focused sessions sit mid-range (demonstration requires clear viewing, practice needs moderate space)

Instructor ratios: Safety and quality coaching require adequate instructor-to-student ratios. Industry best practice suggests 1 instructor per 15-20 students maximum. Beyond this ratio, instruction quality suffers and safety risks increase, particularly for fundamentals classes with beginners.

If your Monday 6pm fundamentals class regularly hits 30 bookings but you only have one coach, consider splitting into two sessions or adding an assistant instructor rather than simply increasing capacity.

Setting and Adjusting Capacity Limits

Start conservative with lower capacity limits, then increase if space and experience allows. It's easier to expand capacity than to reduce it after members become accustomed to higher limits.

Initial setup process:

  1. Calculate theoretical maximum (mat space ÷ 3.5 sqm per person)
  2. Set initial cap at 75-80% of theoretical maximum
  3. Monitor first month of bookings and actual class feel
  4. Seek instructor feedback (do they feel comfortable with class sizes?)
  5. Survey members about class crowding
  6. Adjust upward or downward based on data and feedback

Seasonal adjustments: Consider seasonal capacity variations. Summer months typically see lower attendance (holidays, weather), whilst September experiences surge demand. Some gyms temporarily reduce class frequency in summer and increase in September rather than maintaining static schedules year-round.

Track your class utilisation rate: (actual attendance ÷ capacity limit) × 100. Healthy utilisation sits between 60-80%. Consistently over 90% suggests capacity too low or need for additional class times. Below 50% for extended periods indicates overcapacity or poor class timing.

Booking Rules and Cancellation Policies

Clear, fair booking policies prevent abuse whilst remaining member-friendly. Overly strict rules frustrate members; overly lenient policies enable behaviour that wastes capacity.

How Far in Advance Should Members Book?

The booking window determines how far ahead members can reserve spots. Longer windows provide flexibility but increase no-shows (plans change over longer timeframes).

Recommended: 7 days in advance strikes the right balance for most UK BJJ gyms. Members can plan their weekly training schedule whilst reducing the no-show problem associated with longer booking windows.

Alternative approaches:

  • 14 days ahead—More flexibility for members with complex schedules, but expect higher no-show rates (10-15% typical vs 7-10% with 7-day windows)
  • 3-5 days ahead—Reduces no-shows significantly but may frustrate members who plan training weeks in advance
  • 24 hours ahead—Very low no-shows but creates booking stress for members

Test different windows and monitor no-show rates. If you're consistently seeing 15%+ no-shows, shortening your booking window often provides the most effective fix.

Last-Minute Booking Cutoffs

How close to class start time should bookings close? This affects instructor planning and member flexibility.

Recommended: 15-30 minutes before class allows instructors to review attendance and plan accordingly whilst giving members reasonable flexibility.

Alternatives include 1-hour cutoff (stricter instructor planning) or no cutoff (maximum flexibility but instructors can't see final attendance). Most UK gyms find 15-30 minutes provides the right balance.

Cancellation Policy Design

Your cancellation policy determines how late members can cancel bookings without penalty. This significantly affects no-show rates.

Recommended: 3 hours before class gives waitlisted members reasonable notice whilst acknowledging that life happens. Members stuck in traffic, managing childcare emergencies, or dealing with work crises have time to cancel respectfully.

Too strict (24 hours): Members feel frustrated when legitimate circumstances prevent attendance but they're past the cancellation window. This breeds resentment rather than accountability.

Too lenient (no penalty or immediate cutoff): Members book multiple classes speculatively, deciding last-minute whether to attend. This wastes capacity and disadvantages members genuinely wanting those spots.

Communicate the reason behind your policy: "We require 3-hour notice so waitlisted members have fair opportunity to attend. When you cancel with adequate notice, you help your teammates train."

No-Show Penalties and Enforcement

Members who book but don't attend waste capacity. How you handle persistent no-shows affects both capacity utilisation and gym culture.

Option A: Warning system (recommended for most gyms)

  • First no-show: Automated friendly reminder email ("We missed you at class! Remember to cancel bookings if plans change.")
  • Second no-show within 30 days: Personal message from gym manager
  • Third no-show within 30 days: 7-day booking suspension with explanation and reset

Option B: Immediate soft penalty

  • One no-show per month allowed (life happens)
  • Second no-show in same month: 48-hour booking suspension
  • Reset monthly

Option C: No penalties (trust-based)

  • Rely on education and community culture
  • Track no-shows and reach out individually to persistent offenders
  • Works well for tight-knit communities with strong culture

Our recommendation combines education with gentle enforcement. Most members aren't malicious—they forget, have emergencies, or don't understand the impact. Personal communication often solves the problem: "We've noticed you've booked but not attended three classes recently. Is everything okay? When you can't make class, please cancel so teammates on the waitlist can train."

Reserve harsher penalties for deliberate pattern abusers. The member who no-shows 8 times in a month clearly needs intervention. The member who no-shows once every 2-3 months probably faced genuine emergencies and needs gentle reminder rather than punishment.

Waitlist Management Best Practices

Waitlists transform the capacity management experience from turning members away at the door to offering them opportunity to join when spots open.

How waitlists function: When a member attempts to book a full class, they join the waitlist queue. If someone cancels or no-shows, the next person on the waitlist receives notification. They can accept (securing the spot) or decline (spot goes to next person).

Optimising Waitlist Experience

Transparency matters: Show members their position in the queue. "You're #3 on the waitlist—likely to get in!" manages expectations better than generic "You're on the waitlist." Members #8-12 understand they probably won't get spots and can make alternative plans rather than waiting hopefully.

Notification speed: Instant push notifications when spots open provide members time to adjust schedules and attend. Email-only notifications arrive too slowly—members might miss the opportunity.

Acceptance window: Give waitlisted members 1-2 hours to accept opened spots. Too short (15 minutes) and members in meetings or workouts can't respond. Too long (24 hours) and the spot may sit empty.

Automatic vs manual promotion: Some systems automatically book the next waitlisted person when spots open. This ensures capacity fills but removes member choice. Manual acceptance (member must confirm they want the spot) respects member autonomy but may result in unfilled spots if members don't respond quickly.

We recommend automatic promotion with easy cancellation: automatically book the next person but send clear notification with one-click cancellation option. This captures members who do want spots whilst allowing easy opt-out.

When Waitlists Signal You Need More Classes

Waitlist data provides demand signals showing where to expand your schedule.

Consistent waitlists (same class fills with 5+ waitlisted every week) clearly indicate demand exceeding supply. Add another class at similar time or slightly earlier/later to capture this demand.

Example: Your Monday 6:00pm fundamentals consistently has 8-12 people waitlisted. Add a Monday 7:15pm fundamentals class. Some people booked at 6pm might prefer 7:15pm, and waitlisted members now have option. Monitor both classes for 4-6 weeks to see if demand sustains two sessions.

Peak time patterns: If Monday/Wednesday/Friday evenings all show waitlists but Tuesday/Thursday don't, adding Tuesday/Thursday peak classes might capture members who can't make M/W/F.

Class type imbalances: Fundamentals constantly waitlisted whilst advanced classes run half-empty? Adjust your class type balance, potentially converting one advanced session to fundamentals.

Seasonal waitlist trends: September waitlists (new year resolution energy transfers to September back-to-school) might justify temporary additional classes rather than permanent schedule changes.

Reducing No-Shows: From 15% to Under 5%

No-shows waste capacity and frustrate waitlisted members. UK fitness industry averages sit around 10-15% no-show rates, but excellent gyms achieve under 5% through systematic approach.

The True Cost of No-Shows

A 20% no-show rate in a 25-person class means 5 empty spots. Five waitlisted members could have trained but didn't get opportunity. Over a month, this compounds significantly—potentially 20-30+ lost training sessions across your membership.

No-shows create instructor frustration (planning for 20 but only 12 attend), member frustration (waitlisted members missing opportunities), and data inaccuracy (booked attendance doesn't reflect reality, making capacity decisions difficult).

BJJ gyms typically perform better than general fitness classes (stronger community accountability, higher member commitment), but passive acceptance of 15% no-shows leaves improvement opportunity.

Proven Strategies to Reduce No-Shows

1. Automated reminder systems

Multi-touchpoint reminders dramatically reduce no-shows:

  • 24 hours before: "Your Monday 6pm fundamentals class is tomorrow. Excited to see you!"
  • 2 hours before: "Your class starts at 6pm today. Can't make it? Cancel in the app to free your spot."
  • Push notifications outperform email (70-90% open rates vs 20-30% for email)

2. Frictionless cancellation

Make cancelling as easy as booking. One-click cancellation in your app removes excuses. Include cancellation links in reminder emails. Remove guilt by framing it positively: "Life happens! Cancelling lets your teammates train."

3. Cancellation incentives

  • "Cancel with 3+ hours notice—no penalties, no questions asked"
  • "Last-minute cancellations (under 3 hours) count as warning only for emergencies"

4. No-show tracking and intervention

  • Track no-shows per member in your gym software
  • After 2-3 no-shows in a month, send friendly personal message: "We've noticed you've missed a few booked classes. Is everything OK? Remember to cancel bookings if plans change."
  • For persistent offenders (4+ in a month), implement temporary booking restriction with explanation

5. Social accountability

  • Show which members are booked (some gyms display attendee list to other members)
  • Training partners book together and hold each other accountable
  • Instructors personally message members who no-show: "Missed you Monday! Hope everything's alright."

6. Booking window optimisation

Shorter booking windows (7 days vs 14 days) reduce no-shows by 20-30%. Less time between booking and class means fewer opportunities for plans to change.

7. Class credit systems (advanced)

Some gyms implement class credit systems where members receive X credits per week for booking. No-shows forfeit the credit. This encourages thoughtful booking rather than speculative over-booking. Complexity makes this suitable only for gyms with persistent no-show problems despite other interventions.

Balancing Policies with Compassion

Life genuinely happens. Childcare falls through, cars break down, work emergencies arise, illness strikes suddenly. Don't punish members for occasional unavoidable no-shows.

Focus intervention on pattern behaviour, not isolated incidents. The member who no-shows once every 2-3 months probably faced genuine emergencies. The member who no-shows 6 times in one month has either chaotic life circumstances requiring conversation, or casual attitude toward bookings requiring policy enforcement.

Personal outreach beats automated penalties. A genuine message from gym owner or manager—"Hey, we noticed you've missed several booked classes recently. Is everything alright? We're here to help if you're facing challenges with attendance"—builds relationship whilst addressing behaviour.

Many chronic no-shows result from members over-booking in optimistic moments then facing reality. They might book 5 classes per week but realistically only attend 2-3. A conversation about realistic scheduling often solves the problem: "It's great that you're enthusiastic, but maybe book 3 classes per week that you'll definitely attend rather than 5 you might not make?"

Managing Drop-Ins and Non-Members

Drop-ins (non-members attending individual classes) require different booking approach than members. Typical UK drop-in fees range £10-20 per class.

Three approaches to drop-in booking:

Option A: Drop-ins book via same system as members

  • Pros: Capacity control, attendance prediction, automated confirmations
  • Cons: Friction (drop-ins must create account), payment complexity before first visit
  • Best for: Gyms with regular drop-in traffic, gyms with online payment systems

Option B: Drop-ins call/email to book manually

  • Pros: Personal touch, flexible payment handling, human conversation before first visit
  • Cons: Administrative burden, no automated reminders, requires staff availability
  • Best for: Gyms with occasional drop-ins, gyms prioritising personal service

Option C: Drop-ins turn up without booking (first-come basis)

  • Pros: Zero friction, easy for drop-ins, minimal admin
  • Cons: No capacity control, may need to turn away at door, unpredictable
  • Best for: Gyms with spare capacity, quiet times only

Recommended hybrid approach: Members book via app with capacity limits. Drop-ins call/email or turn up assuming space after members. Set aside "drop-in buffer"—if capacity is 25, cap member bookings at 22-23, leaving 2-3 spots for walk-ins.

This ensures members (who pay monthly) get priority access whilst accommodating spontaneous drop-ins without turning them away. When member bookings hit your buffer threshold, stop accepting drop-ins for that session.

Class Scheduling Strategy and Optimisation

Beyond booking mechanics, what classes should you offer and when? Scheduling strategy affects attendance, revenue, and member satisfaction.

Understanding Peak and Off-Peak Patterns

Peak times for UK gyms:

  • Weekday evenings: 6:00pm-9:00pm (post-work training)
  • Saturday mornings: 9:00am-12:00pm (weekend warriors)
  • Lunchtime (12:00pm-1:30pm) in city locations with office worker access

Off-peak times:

  • Weekday mornings: 10:00am-12:00pm (parents after school drop-off, shift workers, self-employed)
  • Weekday afternoons: 2:00pm-4:00pm (least attended in most gyms)
  • Late evenings: 9:00pm+ (small dedicated group)
  • Sunday afternoons (variable—some gyms find success, others see poor attendance)

Member demographics shape optimal scheduling:

  • Working professionals → evening and weekend classes essential
  • Parents with young children → daytime classes during school hours
  • Shift workers → varied schedule with morning and afternoon options
  • Students → flexible availability, afternoon and evening works

Survey your members to understand their schedules before adding classes. The Thursday 2pm session might seem poorly attended until you realise three shift workers desperately want it but your schedule currently lacks that option.

Example Schedule for 100-Member Gym

Here's a practical class schedule suitable for a UK gym with approximately 100 active members:

Monday-Friday:

  • 6:30am: Early Birds class (small but dedicated, 5-10 people)
  • 12:00pm: Lunchtime fundamentals (15-20 people in city locations, 5-10 in suburban)
  • 6:00pm: Fundamentals (25-30 people, typically most popular)
  • 7:30pm: All Levels (20-25 people, main evening class)
  • 9:00pm: Advanced/Competition training (8-12 people, hardcore group)

Saturday:

  • 9:30am: All Levels (20-25 people)
  • 11:00am: Open Mat (15-30 people, very popular)

Sunday:

  • 10:00am: Open Mat (10-20 people, relaxed atmosphere)

Total: 17-20 classes per week (typical for 100-member gym). Smaller gyms (50 members) might run 10-12 classes per week. Larger gyms (200+ members) might offer 25-30+ weekly sessions.

Balancing Gi, No-Gi, Levels, and Specialist Classes

Your class type distribution should reflect member needs and training philosophy:

Fundamentals/Beginners: 30-40% of schedule

Biggest audience, constant beginner intake, foundation of growth. Don't neglect fundamentals even as your gym matures—new members always need entry points.

All Levels: 30-40% of schedule

Mixed skill levels train together, experienced students help beginners, efficient use of instructor time and mat space.

Advanced/Competition: 10-20% of schedule

Smaller group but crucial for retention of experienced students. These members often become instructors and gym ambassadors.

No-Gi: 10-20% of schedule (supplement to Gi)

Most UK BJJ gyms are Gi-primary with No-Gi supplemental. A minority operate No-Gi-first or 50/50 split. Match your schedule to your gym's identity.

Open Mat: 10-15% of schedule

Member favourite, low instructor commitment (supervision rather than instruction), flexible format, community building. Saturday late morning typically most popular slot.

If booking data shows fundamentals constantly waitlisted whilst advanced runs at 40% capacity, adjust your balance. Your schedule should serve actual member demand, not theoretical ideal you envision.

Instructor Scheduling and Burnout Prevention

Instructor wellbeing directly affects teaching quality and staff retention.

Maximum teaching load: 10-12 classes per week for full-time instructors prevents burnout. Beyond this, quality typically declines, injury risk increases, and instructors lose enthusiasm.

Instructor rotation: Multiple instructors teaching similar classes provides backup coverage when someone falls ill and exposes members to different teaching styles and perspectives.

Strategic assignment: Assign your best instructors to peak classes (Monday/Wednesday 6pm) where first impressions and quality experience matter most. Use off-peak classes as development opportunities for junior instructors building teaching skills.

Assistant instructor development: Larger classes benefit from assistant instructors. This develops your coaching pipeline whilst improving class quality. The Monday 6pm class with 28 students might warrant head instructor plus assistant rather than solo teaching.

Tracking Metrics and Data-Driven Optimisation

Booking systems generate valuable data for business decisions. Track these key metrics monthly:

Essential Capacity Metrics

Class utilisation rate: (Actual attendance ÷ Capacity) × 100

  • Target: 60-80% average across all classes
  • Under 50%: Class potentially redundant or poorly scheduled
  • Over 90%: Class too popular, consider adding another or increasing capacity

Booking vs attendance rate: (Actual attendance ÷ Booked attendance) × 100

  • Target: 85-95% (healthy no-show rate of 5-15%)
  • Under 80%: No-show problem requiring intervention
  • Over 95%: Excellent performance, minimal waste

Waitlist frequency: Percentage of classes that fill to capacity

  • 10-20% of classes filling occasionally: Healthy
  • Over 50% of classes filling regularly: Schedule expansion needed
  • 0% classes filling: Overcapacity or poor class timing

Peak time saturation: Are all evening classes hitting capacity whilst daytime classes sit at 30%? This indicates need for more peak classes or consolidation of off-peak sessions.

Monthly Scheduling Review Process

Conduct monthly data review to optimise scheduling:

  1. Identify underperforming classes: Which classes consistently run below 40% capacity for 4+ weeks? Consider cancelling, moving to better time slot, or changing class type.
  2. Identify oversubscribed classes: Which classes consistently have 5+ waitlisted for 3+ weeks? Add another class at similar or adjacent time.
  3. Instructor performance correlation: Does attendance vary significantly by instructor for same class slot? This might indicate quality differences requiring coaching or schedule adjustment.
  4. Seasonal patterns: Adjust for predictable seasonal changes. Reduce classes in August (summer holidays), increase in September (back-to-routine surge), modify around Christmas/New Year.

Data-driven decision rules:

  • Add class when: Same class has 5+ waitlisted for 3+ consecutive weeks, or utilisation exceeds 90% for 4+ weeks
  • Remove class when: Utilisation below 40% for 6+ consecutive weeks (excluding deliberate low-attendance specialist classes)
  • Move class when: Poor attendance at current time but demographic suggesting different timing might work better
  • Change instructor when: Same class slot shows significant attendance variation between instructors without other explanation (seasonal, concurrent events, etc.)

Member Communication and Change Management

Clear communication prevents confusion and builds buy-in for your booking policies.

Booking reminders:

  • 24 hours before: "Your Monday 6pm class is tomorrow"
  • 2 hours before: "Class starts soon—can't make it? Cancel now to help teammates"
  • Push notifications more effective than email (higher open rates, immediate visibility)

Capacity alerts:

  • "This class is filling up—book now to secure your spot!"
  • "You're #2 on the waitlist—high chance of getting in!"
  • "You're #15 on the waitlist—consider booking tomorrow's session instead"

Schedule changes:

  • Immediate notification for emergency cancellations (instructor illness)
  • 7-14 days notice for permanent time changes
  • Multi-channel communication: app push, email, SMS, in-person announcements

Booking confirmations:

  • Instant confirmation: "You're booked for Fundamentals, Monday 6pm with Coach Sarah"
  • Include: class name, time, instructor, location (if multiple), what to bring
  • One-click cancellation link

When implementing booking systems for the first time, expect initial resistance from 15-25% of members who prefer spontaneity. Communicate benefits clearly ("Booking ensures space for everyone, prevents overcrowding, lets you check capacity before travelling") and provide support for less tech-savvy members during transition period.

Troubleshooting Common Booking System Problems

Problem: Members forget to book classes

Solution: Automated weekly reminders to book upcoming classes, encourage habit formation ("Book your week every Sunday evening"), simplify booking process (fewer clicks/taps), educate about mobile app convenience.

Problem: No-shows exceed 15%

Solution: Increase reminder frequency, shorten booking window from 14 to 7 days, tighten cancellation policy, implement soft penalties for persistent offenders, improve personal outreach.

Problem: Waitlists too long (10+ people regularly)

Solution: Add more classes at peak times, increase capacity if space safely allows, analyse whether different class times might distribute demand better.

Problem: Classes underutilised (30-40% capacity)

Solution: Survey members about preferred times, consolidate similar classes, improve marketing of off-peak sessions, consider whether class type matches member interests.

Problem: Members complain about booking friction

Solution: Simplify booking (reduce clicks required), educate on benefits (capacity control, checking availability), offer hybrid model (open attendance for off-peak classes), ensure mobile app works smoothly.

Problem: Instructor doesn't trust booking data due to no-shows

Solution: Track actual booking-vs-attendance rates over 4-6 weeks to demonstrate accuracy, improve no-show policies to increase reliability, communicate typical variance ("Expect 5-10% lower than bookings").

Related Guides

Frequently Asked Questions

Should my BJJ gym use a booking system or open attendance?

Booking systems work best for gyms over 75-100 members, gyms with limited mat space, or gyms experiencing regular overcrowding. Open attendance suits smaller gyms under 50 members, gyms with large mat space, or traditional academies prioritising spontaneity. Many UK gyms successfully use hybrid models: bookings for peak evening classes, open attendance for off-peak sessions.

How many people can fit in a 100 sqm mat space for BJJ?

Industry guidance suggests 3-4 square metres per person for comfortable BJJ training. A 100 sqm space accommodates 25-33 people at maximum density. We recommend capping bookings at 80% of maximum (20-25 people for 100 sqm) to provide breathing room, accommodate varying skill levels, and create comfortable rather than cramped conditions.

What is a good no-show rate for a gym class booking system?

UK fitness industry average sits around 10-15% no-shows. Good performance is 5-10%, and excellent gyms achieve under 5% through automated reminders, easy cancellation, shorter booking windows, and gentle enforcement policies. BJJ gyms typically perform better than general fitness due to stronger community accountability.

How far in advance should members be able to book classes?

We recommend 7 days in advance for most UK BJJ gyms. This balances member planning flexibility with no-show reduction (shorter windows mean less time for plans to change). Alternative options include 14 days (more flexibility but 20-30% higher no-shows) or 3-5 days (lower no-shows but potential member frustration).

What should the cancellation policy be for gym class bookings?

We recommend 3 hours before class start time. This gives waitlisted members reasonable notice whilst acknowledging that emergencies happen. 24-hour policies feel too strict for members facing childcare or work emergencies. No-penalty or immediate-cutoff policies enable speculative over-booking and waste capacity.

How do waitlists work for fully booked BJJ classes?

When a class fills to capacity, members attempting to book join a waitlist queue. If someone cancels or no-shows, the next person on the waitlist receives instant notification (push, SMS, or email). They can accept the spot (securing it) or decline (spot goes to next person). Best practice includes showing waitlist position, instant notifications, and 1-2 hour acceptance windows.

What should I do about members who book but don't show up?

Implement a progressive approach: automated friendly reminder after first no-show, personal message after second within 30 days, 7-day booking suspension after third. Focus on education and personal outreach rather than harsh punishment. Most members aren't malicious—they need reminders about cancellation importance. Reserve strict penalties for persistent pattern offenders (4+ no-shows per month).

How many classes per week should a 100-member BJJ gym offer?

A typical 100-member UK BJJ gym offers 15-20 classes per week, including weekday mornings, lunchtimes, and evenings plus weekend sessions. Smaller gyms (50 members) might run 10-12 weekly classes. Larger gyms (200+ members) might offer 25-30+ sessions. Balance fundamentals (30-40%), all levels (30-40%), advanced (10-20%), and open mat (10-15%).

What's the difference between booking systems and open attendance?

Open attendance means members turn up to any class without booking—simple and spontaneous but offers no capacity control or attendance prediction. Booking systems require members to reserve spots in advance—provides capacity management, waitlist functionality, and data insights but adds friction and creates potential no-show problems. Each suits different gym sizes and cultures.

How can I reduce no-shows for my BJJ gym classes?

Combine multiple strategies: automated reminders 24 hours and 2 hours before class, frictionless one-click cancellation, shorter booking windows (7 days vs 14 days), gentle penalties for persistent offenders, personal outreach to members with concerning patterns, and social accountability through displaying attendee lists. This multi-pronged approach typically reduces no-shows from 15% to under 5%.

Ready to implement a booking system for your gym? Compare gym management software with integrated booking features, or review our complete software guide to find the right platform for your needs

Last updated: 4 February 2026

booking system class scheduling capacity management waitlists no-shows gym scheduling uk class utilisation attendance tracking booking software