Badminton classes, made easy.
AllSquads handles enrolment, payments, and reminders so you can focus on coaching. One platform for squads, term programs, socials, and private lessons.
Free to list. No lock-in contracts.
Founding rate locked for life
First 100 paying signups lock the founding rate, no matter what we change later.
Trusted by coaches
Built for badminton coaches and clubs
75%
Less admin time
100%
Fewer late cancellations
80%
Fewer emails & calls
Weekly
Payouts to your bank
The platform
Built for badminton coaching
Less admin, more court time
Automated booking confirmations, reminders, waitlists, credits, and cancellation handling. Stop chasing players over text and email.
Squads and term programs in one place
Run weekly squads by level, structured term programs with bulk pricing, and one-off clinics. Capacity, waitlists, and pro-rata handled automatically.
Facility hire on the same system
Day-view facility calendar with member and guest pricing, peak and off-peak rates, and a cancellation policy you control. No second tool.
Member vs casual pricing
Club members see discounted rates applied automatically at checkout. Casual players pay standard pricing. No vouchers or manual overrides.
Waitlists that fill your sessions
When a session is full, waitlists activate automatically. Players get notified the moment a spot opens. No manual juggling.
Weekly payouts
Players pay at booking. Funds are deposited to your bank account every Monday. No invoicing, no chasing.
Get discovered by local players
Players search by sport and location. Your profile and sessions appear in results when they're looking for badminton in your area.
Player contacts and analytics
Every booking adds a player to your contacts. Track booking history, attendance patterns, and revenue from your dashboard.
Every format
All your badminton programs, one place
Group squads
Run weekly group squads by level. Set capacity, waitlists, and pricing per squad.
Term programs
Structured multi-week programs with per-session or bulk pricing. Waitlists and pro-rata handled automatically.
Social sessions
Open-to-all doubles and mixers. Auto-approve bookings, set capacity, collect payment upfront.
Private lessons
Accept private booking requests for pairs or singles. Set your availability, duration, and pricing.
Running squads on a hall-hire invoice, or on AllSquads
- A squad set up as a term class generates its own sessions from the start date, end date and evening you choose.
- Hall time between squads sells in half-hour blocks with a members rate, separate from what the hall invoice actually costs the club.
- A full squad opens its own waitlist automatically, and the family that misses out is still on a list you can message.
- Member and casual players can be charged different rates for the same hall time without anyone tracking it by memory.
Squads by level, and the roster that comes with them
Badminton clubs typically run several squads split by level rather than one open session, and each is its own class with its own roster, capacity and price. Set the term's start date, end date and evening, and every session is generated for you; where the term crosses a public holiday, exclude that date and nobody on the roster is charged for it. A squad that is genuinely selected rather than open can be published as invite-only, so it never turns up in a public search alongside the beginner intake.
Hall time between squads
Hall hire is usually the club's biggest recurring cost, and reselling the hours between squads is how most of it gets covered. Facility hire lists that time in half-hour blocks against real availability, with a member rate that can sit alongside a casual one and a separate evening rate where the after-work hours are worth more than a weekday afternoon. A member who plays the same slot every week can set it to repeat and cancel the whole run in one action rather than week by week.
Which setup fits you?
You run several squads by level plus casual hall time in between
FitThat mix is what this is built around. Squads, casual hire and member pricing all draw from the same hall availability, so a squad you have scheduled is automatically unavailable to a casual booking rather than double-booked by two different systems.
You want national ranking or selection trials run through this
DependsThose stay with your association, where selection and ranking decisions belong. This runs the squads, the casual hall time and the money behind both, which is where a club's actual admin hours go.
Your hall is a shared multi-use booking, not fully yours
DependsWorkable, but publish only what you actually hold. Where the hall allocation changes term to term, one-off sessions are the honest shape to list rather than a term-length squad built on hours you may not still have next term.
Common questions
Where this comes from
- Term squads generating sessions with public-holiday exclusions
- Help centre: Term classes
- Hall hire sold in half-hour blocks, with a members rate and a separate evening rate
- Help centre: Court hire
- Waitlist activation in join order once a class is full
- Help centre: Player guide
Badminton coaches, see it for yourself.
The booking, payments and waitlist tools badminton programs actually run on — no card required to try it.
AI built in
Two AI agents. Included with every account.
AllSquads ships with AI on both sides of the platform — for your team and for your players.
Your AI assistant in the dashboard
Ask it anything about your organisation. Roster questions, booking stats, player history, class performance, revenue — your agent has full context and answers in seconds. No more manual report-pulling.
- Query your roster, bookings, and contacts in plain English
- Instant answers on class performance, utilisation, and revenue
- Understands your organisation's specific data — not a generic chatbot
- Available to every coach and admin in your AllSquads dashboard
AI for your players and parents
Your players get an AI concierge on the consumer side that answers their questions, explains your programs, and guides them through booking — reducing calls and emails to your team.
- Answers player questions about classes, pricing, and availability
- Guides players through finding the right program and booking
- Handles common enquiries 24/7 without staff involvement
- Trained on your organisation's programs, not generic responses
Both agents are included in every AllSquads account. No extra setup required.
Not ready for online bookings yet?
Start with a free coach profile. Get discovered by local players, collect reviews, and receive direct enquiries — no payment setup required.
Create your free profileFree to get started. No credit card required.
Run badminton with less admin.
Create your free profile and start taking bookings today.
Get Started FreeNo credit card required.