Courtoo
The operating system for racket-sport clubs.
Multi-sport club OS
Bookings, memberships, coaches, payments and analytics — one platform that runs the day-to-day so you can run the room.
14-day trial · no card · 2-hour setup
Pick your sport
See your sport in motion — the calendar a real venue runs on, the bookings rules that match doubles or singles, the payments your players already reach for, the coaching and leagues on one screen. Open yours.
Fill courts from your own community — under your brand, on your own widget.
COURT · DOUBLES · OPEN MATCH
PADEL
Singles, doubles, leagues and academy on one calendar, under one owner login.
COURT · SINGLES OR DOUBLES · COACHING
TENNIS
Open-play sessions, fast slot turnover, members and walk-ins on one calendar.
COURT · LADDER · OPEN PLAY
PICKLEBALL
Court boxes, box leagues and ladder rankings — one calendar, one owner login.
BOX · LADDER · LEAGUE
SQUASH
Tables, group sessions, ladder play and coach payroll on one platform.
TABLE · GROUP SESSION · LADDER
TABLE TENNIS
Set a sport type per venue and the booking grid adapts — one login, one accounting trail across every venue.
PER-VENUE SPORT TYPE · ONE OWNER
MULTI-SPORT
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.
Freedom & ownership
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 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.
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.
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.
AI assistant · In development
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:
Onboarding
Guided setup that adapts to how your venue actually runs. You walk in with your courts; you walk out with a club ready to take bookings the same day.
One guided session, in the order a club actually runs. Nothing to configure twice, nothing to wait on a sales engineer for.
What you see on this page is what runs in your admin the next day — no demo-only screens, no mocked KPIs. If a screen needs a tweak, it's a fix on the same call, not a roadmap ticket.
Most clubs go live the same day. Widget on, memberships loaded, first booking ready before the session ends.
Pricing
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
For independent clubs just getting set up.
$55/ month+ sales tax
billed annually
Standard
For active venues with coaching and open matches.
$125/ month+ sales tax
billed annually
8 courts included · +$10/court
Custom
For estates running mixed sports — or anything that needs a tailored scope.
Scoped to your venues, sports & volume — set on the call.
“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.
FAQ
Questions that come up on almost every discovery call. If yours isn't here, the demo conversation answers it directly.
An operating system for venues running padel, tennis, squash, pickleball or table tennis. It covers court bookings, memberships, coach payroll, player payments and analytics from one platform — replacing the patchwork of separate booking app, spreadsheet payroll and manual membership tracking most clubs run today. Modern systems also handle open matches, multi-venue operations and same-source refunds.
Two pricing models exist. SaaS subscriptions run roughly $40-160/month for a single venue up to 4 courts and $200-500/month for 5-15 courts with multi-staff setups. Marketplace platforms like Playtomic charge 5-15% commission per booking instead — applied even to bookings the club generated itself. Courtoo uses a flat monthly subscription scaled by court count above 4, with no per-booking commission; online payment fees are billed directly by Stripe.
Industry standard is a 24-hour cancellation window — bookings inside the window are non-refundable, with free cancellation or player transfer outside it. Required upfront deposits, forfeited on no-show, cut no-show rates further — especially on open matches where one missing player leaves the court half-empty. Courtoo handles deposit collection, automatic refund-on-cancel within window and forfeit-on-no-show as first-class flows, not policy you enforce by email.
Subscription-based memberships covering courts, open matches, academy and events raise lifetime value per player by at least 1.5× compared to pay-per-booking models — observed across our pilot deployments. The mechanic: monthly recurring revenue gives the club a predictable base, and players renew because the bundle costs less than ad-hoc booking. Off-peak fill rate also improves because subscribers actively seek matches inside their plan rather than skipping low-demand hours.
Month-to-month by default. Annual billing is 17% off, but you can cancel at the end of any month and your data exports come with you. No auto-rollover into a new annual term, no exit fee.
Players, memberships and payment history migrate with the club. Your setup contact handles the import end-to-end, not a tier-three handoff. Most clubs are live in 5–7 working days including the import — day one isn't a blank file.
Guided setup, walked through end-to-end by your setup contact. 2 hours of conversation covers courts, hours, team, memberships and the widget. Add 5–7 working days if you're importing players and history — scheduled around your data readiness, not ours.
Your account stays yours. Connection takes one screen and we never sit in the money flow — provider fees bill you direct. Card terminal, cash and club balance are first-class alongside online, and refunds map to a destination you set per case.
WhatsApp and email during business hours, with a response SLA measured in hours, not days. Your setup contact stays with you through the first weeks live, so the person who knows your club is the person who answers.
Every list in the admin — players, bookings, payments, audit log — exports to a clean spreadsheet in one click. Full delete on your word, same day. Your decision to stay is yours, and so is the decision to go.
Book a demo
A 30-minute demo, no scripted pitch. Drop your phone — we'll come back within 24 hours.