AllSquads for council facilities
Public courts booked by phone at the depot, allocated on a spreadsheet, and paid for by whoever remembers
1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.
TL;DR
Public courts run from a depot phone, a WhatsApp thread and invoices, or on AllSquads
- The phone at the depot sells courts in business hours; the facility's public page sells them at nine at night, in thirty or sixty minute slots, paid at booking.
- Standard, off-peak and night rates, weekday bands and a member rate for pass holders are set once per court and applied at checkout.
- A resurfacing week or an event is a block with a reason, removed from the bookable hours the moment it is saved.
- Utilisation per court, revenue per court and peak hours by day of the week are on the analytics page for the asset review.
- There is no seasonal allocation workflow across separate clubs and no council invoicing; the facility runs its courts as one account and releases the hours it chooses.
A council or facility manager runs courts that belong to everyone and are booked by almost no one, because booking them means ringing an office in business hours and paying a fee that arrives later, if at all. AllSquads puts the facility's courts, lanes or halls on one public calendar: residents book and pay online at the rates the facility sets, maintenance blocks come out of the bookable hours instantly, and utilisation per court is a report rather than a guess. What it does not do, seasonal allocations and council invoicing, is stated plainly below.
Try it on this term's class
1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.
How most council facilities take bookings today
A resident who wants a court rings the depot, or the leisure centre, between nine and four. Someone checks a spreadsheet, or a diary, and says yes. The fee is invoiced later, paid at the counter, or waived because it was easier. Regular hirers have a standing arrangement written on a whiteboard in the office. When a court is resurfaced, the diary is crossed out by hand and the regulars are rung. Nobody can say how full Court 2 is on a Tuesday evening, so the case for lighting it is made on anecdote.
- The courts are bookable only when the office is open, which is when residents are at work.
- The record is a spreadsheet and a diary, kept by whoever is on the desk.
- Fees are collected after the fact, and a fair share are never collected at all.
Where the depot-phone system breaks
A single hall with two regular hirers can be booked by phone forever. It breaks with a second facility, a public that wants to book from home, or an asset review that asks for numbers.
- Empty courts nobody could book: evenings and weekends idle because the office was closed when residents wanted them.
- Uncollected fees: invoices raised after the booking and chased, or written off, by a finance team that never saw the court.
- Double bookings: the regular hirer's whiteboard slot and the phone booking collide on the night.
- Maintenance surprises: a booking taken on a court that was closed for works because the diary was not updated.
- No utilisation data: the lighting or resurfacing case is argued from feeling rather than booked hours against available hours.
- Cancellations by phone: a hirer cancels at four for a six o'clock slot, the fee is argued about, and the court stays empty.
- Pass holders and casual hirers pay the same: there is no way to apply a concession at the point of booking.
The facility as the account
A council or facility signs up as a business, sets up the facility's profile and venue address, and adds each court, lane or hall with a number, an optional name, a facility type and availability hours per weekday. The facility type sets the language across the platform: Court Hire, Tee Times, Lane Booking or Facility Booking. Multiple venues under one account are supported on the plan that includes them, each with its own courts and address. The public profile shows the hire calendar, and a booking widget can be embedded on the council's own website so residents never leave it.
Rates the facility sets once
Each court carries a standard rate per slot, a member rate for pass holders that applies automatically to anyone with an active membership, day and night rates around a threshold time, optional pricing bands by day of the week, and on any band the option to make the slot free for members. A booking that crosses a rate boundary is priced half by half. Residents book in the court's slot length, thirty or sixty minutes, and can repeat a booking weekly or fortnightly for up to twelve weeks, paying per occurrence. Payment is taken at booking, so the fee is collected before the court is used rather than invoiced after.
Blocks, works and events
A court can be blocked for a date range, a full day or a time range with a reason such as resurfacing, an event or a closure, and the blocked period leaves the bookable slots the moment it is saved. The court hire calendar is a day view with one column per court showing every hire, every block and any class session the facility runs on that court, and the conflict engine refuses to put a hire and a session on the same court at the same time. A facility that runs its own programs, a learn-to-swim block say, creates them as classes and assigns the lane, which blocks it for public hire during those sessions.
The desk, the regulars and the cancellations
Staff can book an empty slot from the calendar for a phone or counter enquiry: search or add the contact, toggle the member rate, set the duration and recurrence, and record the payment as cash, already paid or internal for a staff booking. Regular hirers book their own recurring series online and cancel one date or the whole series themselves. Court hire carries its own cancellation policy, a notice threshold and refund type evaluated against the slot in the facility's own time zone, and a cancellation inside the threshold receives no credit, so the empty-court argument is settled by the policy the hirer saw when they booked.
Utilisation, and the asset review
Analytics show court hire bookings by period, utilisation per court as booked hours against available hours, revenue per court, member against non-member hire and peak usage by hour and day of the week, all on the same calendar periods the rest of the dashboard uses. That is the lighting case, the resurfacing case and the off-peak pricing case, with a number attached. Hire income settles to the facility's connected account as one weekly transfer with a receipt per batch and a transaction per booking, which is what the finance team reconciles instead of a stack of invoices.
What AllSquads does not do for a council
There is no seasonal allocation or permit workflow that divides a facility's hours among separate clubs, no council invoicing or purchase-order path, no ratepayer or concession pricing beyond the member rate, and no integration with keys or access control. Each club that hires from the facility books as a hirer or manages its own courts under its own account; the facility releases the hours it chooses and blocks the rest. A council that needs allocation across user groups needs that tool for that part, and this page will not pretend otherwise.
Manual vs AllSquads
| A depot phone, a diary and invoices raised later | AllSquads | |
|---|---|---|
| Getting paid | Invoiced after the booking, paid at the counter or written off | Paid at booking, at the rate the band and any pass decide |
| The roster | A diary on the desk and a whiteboard for the regulars | A day view per court with every hire, series and block on it |
| Cancellations | A phone call at four for a six o'clock slot and an argument | A court hire policy with a notice threshold, in the facility's own time zone |
| Reminders | None | Recurring hirers reminded before each occurrence by email and in-app |
| Member pricing | A concession applied at the counter if the clerk remembers | A member rate or a free band for pass holders, applied at checkout |
| Waitlist | Ring back tomorrow | Booked slot by slot; the calendar shows what is free at nine at night |
| Payouts | Invoices, receipts and a finance team chasing them | One weekly transfer to the facility's account with a receipt per batch |
| Records | A diary and an anecdote about Tuesday nights | Utilisation, revenue and peak hours per court, by calendar period |
Where the depot phone is fine
One hall, two regular hirers with fixed nights, and a caretaker who is always there anyway: the diary works, because the demand is stable and the hirers are known. It stops working at the first resident who wants a court on a Sunday morning, the first fee the finance team could not collect, the first double booking, or the first asset review that asks how full the courts actually are.
Which facility is yours?
A council with a few outdoor courts and no staff on site
Good fitSet the hours the courts are open, price the bands, and let residents book and pay online from the facility's page or a widget on the council site. There is no desk to staff: blocks handle works, the policy handles cancellations, and the weekly transfer handles the money.
A leisure centre with lanes, halls and its own programs
Good fitAdd each lane and hall with its facility type, run the centre's own programs as classes with the lane assigned, and the conflict engine keeps public hire off the lanes during those sessions. Staff book counter enquiries from the day view as cash or internal, and the analytics show utilisation per lane.
A facility with pass holders who expect a concession
Good fitSell the pass as a membership tier with the facility hire switch on, or attach passes manually to contacts with an expiry, and set a member rate or a free band on each court. The concession applies at checkout to anyone with an active pass and to no one else.
A council that allocates seasons to clubs and invoices them
Worth knowingThat workflow is not here. AllSquads has no seasonal allocation across separate clubs, no council invoicing and no purchase-order path. What it can do is let each club book its own recurring series online and pay at booking, or let the council block the hours it has allocated elsewhere and sell the rest to the public.
A facility that needs keys or gate access tied to bookings
Worth knowingThere is no access-control integration. A confirmed booking is a record with a time and a hirer; how the hirer gets onto the court is the facility's existing arrangement. If access control is the deciding requirement, that needs to be settled before the calendar is.
Choose AllSquads for the facility, or keep the depot phone
Choose AllSquads if
- Courts sit empty on evenings and weekends because the office was closed.
- The finance team chases hire invoices raised after the court was used.
- A booking has ever been taken on a court that was closed for works.
- The lighting or resurfacing case has been argued without booked-hours data.
- Pass holders and casual hirers currently pay the same at the counter.
Stick with WhatsApp if
- One hall, two fixed hirers, and a caretaker who is always there.
- Your bookings are seasonal allocations to clubs and nothing else.
- Access control is the requirement and the calendar is secondary.
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
Put the facility online in a week
The facility is one account. Add the courts, set the rates and the policy, block the known works, and open the public page.
Create the facility account and venue
Sign up as a business with the facility's name, address and contact details. Add further venues if the plan includes them.
Add each court, lane or hall
Court Hire, then Manage Courts: number, name, facility type, availability hours per weekday and the slot length.
Set the rates and the concession
Standard, day and night rates, weekday bands, and a member rate or free band for pass holders on each court.
Set the cancellation policy and add the known blocks
A notice threshold and refund type for hires, then the resurfacing weeks, events and closures already in the diary.
Publish the profile and embed the widget
Turn on court hire in the public profile content settings and paste the booking widget onto the council's website.
What a facility manager should try in the first week
Everything here is inside the free trial and ends with something on the day-view calendar or the analytics page.
Add two courts with a night rate after six and hire one as a resident at seven on a weeknight.
The checkout shows the night rate and the hire appears in that court's column on the day view.
Block a court for a resurfacing week with a reason, then try to hire it.
The week is missing from the court's bookable slots, and the block shows on the calendar with its reason.
Attach a pass to a contact and hire a court as that resident.
The checkout shows the member rate, with no code entered.
Book a counter enquiry from the calendar as internal.
The slot is held with no charge and a distinct payment status on the record.
Open the Facility Hire analytics for the week.
Utilisation per court as booked hours against available hours, with the peak-hour heatmap for the period.
Got a question right now?
Instant answers, in the page, without leaving it.
Why clubs and coaches run on AllSquads
One platform for the whole operation: bookings, payments, courts, members and messages, built for racquet clubs and the coaches who run them.
Every class type on one timetable
Group classes, terms, camps, private lessons, socials, court hire and retreats all live on one schedule, with one roster per session.
Every way to pay
Upfront, weekly or monthly subscriptions, drop-ins, memberships, session packs and term instalments, collected online and paid out to your club every week.
Court hire with cost splitting
Players book one court or several in a single checkout and split the cost between up to eight people, so nobody chases anyone for their share.
A CRM with every channel
Every player and parent has a contact record, and you reach them by email, in-app message, push notification or broadcast. Paid plans add SMS for cancellations, reminders and payment requests.
Team scheduling
Coaches set their availability, you assign a head coach to each class, and a substitute takes a single session without rebuilding the class.
Admin that runs itself
Reminders go out before a session and before every subscription charge, the waitlist tells everyone waiting the moment a place opens, and cancellations turn into account credit under your own policy.
Promo codes and a pro shop
Discount codes at checkout, and a pro shop with member pricing and online or cash sales that land in the same weekly payout.
An AI agent on both sides
The Club Agent answers questions about your bookings, members and money from the dashboard, and the Concierge helps players find and book the right class.
Analytics you can act on
Revenue, bookings, attendance, court use and member trends, with weekly, monthly, quarterly and financial-year reports you can drill into.
Coming soon: Competitions: leagues, ladders and tournaments; The AllSquads app on the App Store and Google Play.
What AllSquads is
AllSquads is booking, payments and admin software for sports coaches and clubs. Players find your classes, book and pay online, and get reminded before every session. You get the roster, the money and the contact record in one place, with a payout to your bank every week. It runs term programs, casual classes, camps, private lessons and court hire side by side, so the whole operation is in one system rather than a booking tool plus a spreadsheet plus a payment app.
- Over ten thousand
- bookings taken
- Thousands
- of players
- Hundreds
- of classes live
- A growing group
- of Australian clubs
Less admin
Automated booking confirmations, 24hr and 1hr reminders, waitlists, credits, and cancellation management. Stop chasing people.
Get paid weekly
Players pay online at booking, via payment links, or you manage payments manually. Payouts are paid weekly, for the week ending Sunday, direct to your bank account.
Player contacts & CRM
Every booking adds a player to your contacts automatically. Import your existing list via CSV. Track membership, booking history, and notes.
Messaging & group chats
Message players one-on-one or in groups. Class group chats created automatically. Broadcast announcements to all followers.
Analytics built in
Track revenue, bookings, and player retention over time. Coach view, club view, and court hire stats — all in one dashboard.
“I had all of term 1 paid in the first week. 75% less admin, 100% fewer late cancellations, and 80% fewer emails and phone calls.”
Talk to a person
Two minutes, no pitch.
Founding rate locked for life
First 100 paying signups lock the founding rate, no matter what we change later.
Frequently asked questions
Where this comes from
- Courts, hours, slot length, rates, bands, blocks and the day view
- Help centre: Court hire
- Quick booking from the calendar as cash, already paid or internal
- Help centre: Court hire
- The conflict engine and court booking flow
- Help centre: Scheduling
- Utilisation per court and peak usage times
- Help centre: Analytics
- Venues, the embed widget and public profile content toggles
- Help centre: Club guide
- Member pricing eligibility, purchased or manually assigned
- Help centre: Court hire
- Which plan includes facility hire and multiple venues
- Pricing page
Put your first class online tonight
Start your free trial - full tier access, 1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.