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

Occupancy: 22 h of 64 (34%)
Padel 1
Padel 2
Padel 3
Tennis 1
08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
08:0009:30
Júlia Marín
09:3011:00
Andrés Rey
13:0014:00
Paula L.
08:0009:00
Marco Conti
10:0012:00
Tomás Silva
11:3013:00
Adults3/4
12:0013:00
Maintenance

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.

  1. 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.
  2. 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.
  3. 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 Stripe
  • WhatsApp WhatsApp
  • SMS sender SMS sender
  • Email sender Email sender
  • API 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.

−17%

No setup fees · No per-booking commission · No per-player surcharge

  1. 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
    Book a demo
  2. Most clubs

    Standard

    Single venue, scales by court

    For active venues with coaching and open matches.

    $125/ month+ sales tax

    billed annually

    8
    courts

    8 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
    Book a demo
  3. 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
    Book a demo

“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.

Courtoo Assistant
In dev
You· 14:32
Which courts sat empty Tue–Thu 14–17 last month?
Assistant

3 courts averaged below 40% in that window:

  • Court 2
    31%
  • Court 5
    34%
  • Court 7
    38%
Open calendarSuggest off-peak deal
1 / 3

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.

By submitting you agree to our privacy policy.