Skip to main content
Empty squash court with red-lined walls and overhead ceiling lights
For squash coaches, clubs & venues

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.

See pricing

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.

Your setup

Which setup fits you?

Members expect a cheaper court rate and the committee expects a reconciled bank feed

Fit

Both 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

Depends

Keep 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

Fit

That 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
See it in action

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.

Business Agent

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
Customer Concierge

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 profile

Free to get started. No credit card required.

Streamline your squash programs.

Create your free profile and start taking bookings today.

Get Started Free

No credit card required.