Streamline your squash programs.
Centralise bookings, payments, and player management. Spend less time on admin and more time coaching.
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 coaches who are growing fast
75%
Less admin time
100%
Fewer late cancellations
80%
Fewer emails & calls
Weekly
Payouts to your bank
The platform
Built for squash coaching
Less admin, more coaching
Automated booking confirmations, reminders, waitlists, credits, and cancellation management. Stop chasing people.
Club-style programs that scale
Run structured squads by level, internal competitions, grading matches, and term programs. Memberships and member pricing built in.
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.
Player data stays with your organisation
Contacts, booking history, and membership status belong to the organisation — not to individual coaches. Continuity built in.
Waitlists and automatic reminders
Waitlists activate when a session is full. 24hr and 1hr reminders go to players before every session. Nothing manual.
Weekly payouts
Players pay at booking. Funds are deposited to your bank account every Monday. No invoicing, no chasing.
Member and guest pricing
Club members see discounted rates applied automatically at checkout. Guest players pay standard pricing. No manual overrides.
Cancellations on your terms
Set a cancellation policy per class — full credit, partial, or no refund. AllSquads enforces it automatically.
Every format
All your squash programs, one place
Group squads
Run weekly group sessions by level. Set capacity, waitlists, and pricing per squad.
Private lessons
Accept private booking requests. Set your availability, duration, and pricing.
Term programs
Structured multi-week programs with per-session or bulk pricing. Waitlists and pro-rata handled automatically.
Competitions
Internal club competitions and grading matches. Manage entries and collect fees upfront.
Running the club on a laminated court sheet, or on AllSquads
- Court time is checked against live availability, so the sheet on the clubhouse wall stops being the only record of what is actually booked.
- Members and guests can be charged different rates for the same court without anyone remembering who is which at the desk.
- Grading matches and internal competitions collect their entries and their fees upfront, in one place.
- The booking history and the payout record live on the club's account, so a committee handover does not start from a blank spreadsheet.
Grading matches and ladder nights alongside coaching
A squash club typically runs at least three things against the same courts: coached squads by level, an internal grading ladder or club championship, and casual court hire for members. Grading matches and internal competitions are published as their own entries, with the fee collected upfront at sign-up rather than chased down afterwards, and a capacity that stops the draw growing past what the courts can schedule in an evening. Coached squads run as term classes with their own roster and their own pricing, kept separate from the ladder so a grading result never gets confused with a coaching enrolment.
Member and guest court time without a laminated sheet
Facility hire replaces the wall sheet directly: a date, a specific court and a start time in half-hour blocks, checked against real availability before it is confirmed. A member rate can sit alongside a guest rate, and the difference applies automatically at checkout rather than being adjusted at the desk. A player who books the same slot every week can set it to repeat weekly or fortnightly for up to twelve weeks and cancel the whole run at once when the season ends, instead of re-booking one week at a time.
Which setup fits you?
Members expect a cheaper court rate and the committee expects a reconciled bank feed
FitBoth come from the same booking. The member rate applies automatically at checkout, and every booking behind it rolls into one weekly payout the treasurer can reconcile against a single deposit rather than a season of separate transfers.
You want grading, ladder standings or pennant results tracked here
DependsKeep those with your association's system, where they already live. What runs here is the coaching program, the competition entries and fees, and the court time around all of it.
Your committee, and whoever holds the booking sheet, turns over every AGM
FitThat is an argument for moving off a personal phone or a wall sheet specifically. Records survive a handover only if the club's account owns them, so set the account up in the club's name from the start rather than under whoever is currently rostering.
Common questions
Where this comes from
- Facility hire in half-hour blocks with member and guest rates
- Help centre: Court hire
- Competition and grading entries collecting fees at sign-up
- Help centre: Class types
- Every booking across the week settling into one Monday deposit
- Help centre: Payments
Squash coaches, see it for yourself.
The booking, payments and waitlist tools squash 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.
Streamline your squash programs.
Create your free profile and start taking bookings today.
Get Started FreeNo credit card required.