Class, training, and event management software for sports clubs and trainers
Run scheduled yoga, tennis, swim, or martial-arts classes. Personal training sessions. One-off events, tournaments, workshops, and open days. Recurring patterns, waitlists, attendance, trainer payouts — the full workflow for any coach-led activity.
What is class, training, and event management on Sclubber?
Sclubber handles two related workflows on the same scheduling engine. Recurring classes and trainings — group yoga, junior tennis, swim lessons, martial-arts grading, strength-and-conditioning, climbing clinics, or one-on-one personal training — are created once with a trainer assigned, then scheduled as a one-off or a recurring pattern (daily, weekly, biweekly, monthly) up to 52 occurrences. One-off events — tournaments, competitions, workshops, open days, seasonal camps — use the same booking, capacity, payment, and attendance flow with a single scheduled date. Members book via the mobile app, pay online (card, Apple Pay, or Google Pay) or in-club, and receive confirmations and reminders. Waitlists auto-promote when a spot opens. Attendance is tracked per session. Trainers receive payouts to their IBAN in 1–3 business days. Outdoor activities get a 14-day weather forecast built into the scheduling screen.
Every workflow a coach actually needs
One-off events
Tournaments, competitions, workshops, open days, seasonal camps — a single-date version of a class. Same capacity, payment, and attendance tools.
Recurring planner
Daily, weekly, biweekly, or monthly patterns. End date or up to 52 occurrences. Set once — the next six months populate your calendar.
Capacity + waitlists
Cap each session (or leave unlimited). When full, new bookers join a waitlist and get auto-promoted when someone drops out.
Auto or manual approval
Auto-confirm bookings for drop-in classes. Require manual review for pro coaching or high-demand sessions. Reject with a reason.
Attendance tracking
Mark each participant Present, Absent, or No-show. Feeds into analytics and member history.
Pricing + packages
Per-session pricing or package deals (3-pack at a discount, monthly unlimited, etc.). Members see the best price for their booking pattern.
Cancellation policies
Flexible, Moderate, Strict, or Non-Refundable — set per class. Policy locks once members join so rules don't change mid-program.
Weather planner (outdoor)
A 14-day forecast per session location. Suitability ratings (suitable / marginal / unsuitable) for outdoor classes. Reschedule before it rains.
Attachments + auto-translate
Upload training plans, consent forms, or reading materials as PDFs. AI auto-translates them to other languages for multilingual clubs.
Age groups + prerequisites
Target kids (<12), juniors (12–17), adults (18+), seniors (60+), or custom ranges. Add up to 5 prerequisites so members know what's expected.
Learning objectives
Up to 10 objectives per class (e.g. “consistent backhand slice”, “50m freestyle under 1:10”). Sets expectations and shows up in the session detail.
Recurring classes, set once
Daily, weekly, biweekly, monthly — six months of schedule in five clicks.
Create a Monday/Wednesday/Friday 7am yoga class with a Dec 31 end date, and the system generates 39 sessions automatically. Members can book a single session or the whole series. Cancel one occurrence without disrupting the rest. The recurring pattern supports up to 52 occurrences — a full year's worth.
Waitlists that convert — automatically
Full class? The next bookers join a waitlist and get promoted the moment a spot opens.
Every class has a capacity (or leave it unlimited). When it fills, new bookers go to a waitlist, in order. If someone cancels, the next waitlisted member is automatically promoted to Confirmed, notified by push and email, and charged if the class is paid. No manual shuffling, no lost revenue from empty spots.
Trainer payouts, handled
Trainers earn from their own sessions. Payouts in 1–3 business days.
Assign a trainer to a class and their earnings accumulate as an available balance. Each trainer sets up their IBAN or local bank account once and requests payouts when they want — immediate mode, or completion-based (available only after the class has run). Works for staff coaches, freelance instructors, and independent trainers.
Which plan unlocks what
Classes, trainings & events — common questions
What's the difference between a class, a training, and an event?
Can a trainer run classes independently, without being tied to a club?
How do waitlists work exactly?
Can I charge a package instead of per-session?
How does the weather planner help?
What languages does the AI auto-translate support?
Can I require members to have a prerequisite before booking?
What happens if I need to cancel a single session in a recurring series?
Ready to run your classes on Sclubber?
Set up your first class in 5 minutes. Free to start, scale when you grow.