Squash
Run your squash club your way.
Court boxes, box leagues and ladder rankings — one calendar, one owner login.
14-day trial · no card · 2-hour setup
Pick the page that matches your room
Switching
Already running on something else?
Your club is live, but your data, your conversation and a slice of your revenue live in someone else's system. Take it back.
See the switcher case
Opening
Opening a new club?
Choose the operating system you'll keep instead of stitching five tools together for two years and ripping them out.
See the launch case
Squash signature
Box leagues and ladders, on the calendar players book on.
Box leagues, ladders and coaching all live on the calendar players already book on — rotations, results and pairings without paper or parallel apps.
-
01
Box leagues with weekly rotation
Box-by-box scheduling with seasonal rotation built in. Players see their next box; the front desk doesn't run rotations from a spreadsheet.
-
02
Ladder rankings without whiteboards
Challenges, results and ladder positions land on the same platform players already book on — no whiteboard, no off-platform tally.
-
03
Coach pairings attached to sessions
Coach assignments, attendance and payroll on one record. Pairings reconcile against the booking, not against a separate Sunday pass.
-
04
Court boxes as first-class units
Box-by-box scheduling is the default shape, with vocabulary that fits the room.
Already running on something else?
Take your club back.
Your players, your conversations, your data — move with the club. Migration takes days, not weeks; the first day on Courtoo is your venue's record, not a blank file.
What breaks today
-
Player data lives in someone else's CRM
You can't email a churn-risk member. You can't tag a regular. You can't pull the list without a CSV roundtrip — when it's allowed at all.
-
Commission is a tax on your own demand
Players who came in through your front door get charged a per-booking fee. The cut you see every month runs against revenue you originated.
-
Hourly booking grids fight squash's shape
Box leagues, ladder challenges and court boxes don't fit horizontal hourly tools — clubs glue spreadsheets and paper alongside.
-
Operations stitched together by spreadsheet
Memberships in a folder, payroll in a sheet, fiscal receipts in a third app. The reconciliation is yours every week — there is no system holding it.
What changes on the switch
-
Migration brings your full history — in days, not weeks
Players, memberships and payment history migrate with the club. Most clubs are live on Courtoo in 5–7 working days, handled by your setup contact end-to-end. Day one isn't a blank file; it's your venue's record, reconciled.
-
One subscription, no commission, no per-player fee
One subscription scaled to the size of your operation. No per-booking cut. No per-player surcharge on demand you generated yourself. Cash flow plans against a number you set, not a percentage of your traffic.
-
Squash-native scheduling, built into the calendar
Court boxes, box leagues and ladder rankings are first-class shapes — rotations and pairings live where players already book.
-
One operating system, end to end
Bookings, payments, payroll, memberships, comms and reporting on one data model. The Sunday reconciliation becomes a five-minute review — the front desk runs the day from one screen.
Freedom & ownership
Your club. Your players. Your call.
The brand the player sees, the line back to them, the data underneath — all yours, on day one. We run the rails. You run the club.
-
Your name on every surface a player meets.
Your colours, your voice, your name. Players meet your club on the booking surface and on every screen that follows. When they tell a friend, the name they pass along is yours.
- Your colours and logo across every player screen.
- The only brand on the player surface is yours.
-
Your data is exit-ready from day one.
Players, bookings, payments, audit log — yours to read, yours to export, yours to take with you the day you switch. The decision to stay is yours, and so is the decision to go.
- Every dataset exports from the screen you read it on.
- Full delete on your word, same day.
-
The line to your players is yours.
Their contact, their history, the conversation when something needs a human — all in your account, with your team. When you reach back out, it lands from your name and your inbox.
- Player records belong to your account.
- Player messages land with your team.
Opening a squash club?
Operational in under two hours of guided setup.
Guided setup walks through every screen your team needs in week one — courts, payments, coaches, memberships, widget, go live. Most clubs are operational the same day.
-
01
Adaptive guided setup
Provisioning through to first booking, walked through end-to-end — no tier-three handoff between setup and first booking.
-
02
Squash-shaped from the start
Court boxes, box leagues and ladder rankings built into the calendar from day one.
Plugs into what you already run.
- Stripe
- SMS sender
- Email sender
- API
Next Player rating systems · Camera tracking. More on the way. Bring whatever you already run to the demo call — we calibrate by what early venues ship.
Pricing
Built around courts and venues. Not seats or players.
You pay for the size of your operation — courts in play, venues on the books — never per booking and never per player. Final amounts are confirmed on a 30-minute discovery call once we know your setup.
No setup fees · No per-booking commission · No per-player surcharge
Lite
Single venue, up to 4 courts
For independent clubs just getting set up.
$55/ month+ sales tax
billed annually
- Players book courts themselves, around the clock
- Take any payment — online card, transfer, cash
- Built-in reports on bookings, revenue and occupancy
- Booking page in your brand colours
- Chat support during business hours
- Unlimited staff seats
- Most clubs
Standard
Single venue, scales by court
For active venues with coaching and open matches.
$125/ month+ sales tax
billed annually
8courts8 courts included · +$10/court
- Everything in Lite
- Sell memberships any shape you want
- Open matches with split-pay
- Coach payroll, handled automatically
- Academy module for classes and programmes
- Dedicated implementation lead
Custom
Multi-location and custom needs
For estates running mixed sports — or anything that needs a tailored scope.
Scoped to your venues, sports & volume — set on the call.
- Everything in Standard
- Each venue runs its own sport, currency and timezone
- One dashboard across every venue’s numbers
- Tax and invoicing handled per region
- Priority support with custom SLA
“Court” stands for any rentable space — hall, room, lane, field, table.
Transparent by default.
Online payment fees are billed straight by the payment provider — we never sit in the money flow. Prices exclude local tax — invoiced per your jurisdiction.
AI assistant · In development
Management questions, answered from your club's own data.
A natural-language assistant that reads your bookings, memberships, coaches and payments — so the questions that today take a dashboard hunt or an export come back as a sentence. Currently in development; sign up below to use it the day it ships.
3 courts averaged below 40% in that window:
- Court 231%
- Court 534%
- Court 738%
FAQ
Questions clubs usually ask.
-
01 How do clubs run box leagues for squash?
Box leagues group 4-6 players of similar skill; players play each other within their box over a fixed period (4-8 weeks), top placers move up a box, bottom placers move down. On a club platform, boxes sit on the same booking calendar — players reserve match slots, enter results, position updates automatically. The alternative (paper sign-up plus WhatsApp scoreboard) breaks at 30+ players. Courtoo handles box rotation, result entry and position recalc as first-class flows. -
02 How is squash court booking different from tennis or padel?
Squash games are short (15-25 minutes per match, ~45 minutes per session) so courts cycle 6-12 times per day vs 3-5 for tennis or padel. Booking systems built for hourly tennis slots fragment squash demand — players book 60 minutes to play 25. Modern systems handle 30-minute default slots, partner-finding for last-minute games and access control for unstaffed hours. Courtoo defaults to sport-aware slot duration; squash clubs configure their typical match length once. -
03 What membership models work for squash clubs?
Two patterns dominate. Hours-based plans where members buy a monthly bank of court hours suit recreational players who play unpredictably. Box-league inclusive plans bundle court time + box league participation + coaching credit and serve regular players who want all-in pricing. Courtoo supports both with the same membership engine — subscription patterns generally outperform pay-per-session for retention. -
04 How do squash clubs calculate coach pay including box rotations?
Squash coaches usually mix individual lessons, group clinics and box-league supervision — each priced and paid differently. Pulling this together from a notes sheet at month-end is error-prone. Courtoo calculates per-coach: individual sessions × rate, clinic sessions × group rate, box hours × supervision rate — all from actual booking data. Owner approves once, coach sees the same breakdown. -
05 Can I move from my current booking tool?
Yes — players, memberships and payment history migrate with the club, handled by your setup contact. Most clubs are live in 5–7 working days including data import. Day one on Courtoo isn't a blank file; it's your venue's record, reconciled. -
06 Can we run box leagues on this?
Yes — boxes, rotations and result entry sit on the same calendar players already book on. Detailed walkthrough comes on the demo call. -
07 Do you charge per booking or per player?
No per-booking commission, no per-player surcharge on demand you generated. One subscription scaled to the size of your operation.
Book a demo
Tell us about your club.
A 30-minute demo, no scripted pitch. Drop your phone — we'll come back within 24 hours.