Table tennis
Run your table tennis club your way.
Tables, group sessions, ladder play and coach payroll on one platform.
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
Table tennis signature
Tables, group drills and ladder play on one platform.
Tables, group drills and ladder play sit on the same calendar players already book on — drop-in and membership revenue reconcile against the same ledger.
-
01
Tables as first-class scheduling units
Table-by-table scheduling with vocabulary that adapts in place. The booking grid speaks tables, the rota runs around the rotation you actually use.
-
02
Group drills with rosters and payroll
Group sessions with rosters, attendance and coach payroll on one record. Sunday reconciliation becomes a five-minute review.
-
03
Ladder play on the same calendar
Ladder positions and match results land where players already book — not on a whiteboard or in a separate app.
-
04
Drop-ins and members on one ledger
Drop-in revenue and membership sessions reconcile against the same source of truth, in one platform.
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 table tennis's shape
Tables, group drills and ladder play don't fit horizontal courts grids — clubs run rosters and rankings outside the booking tool.
-
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.
-
Table-tennis-native scheduling, built into the calendar
Tables, group sessions and ladder play are first-class shapes — rosters and results 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 table tennis 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
Table-tennis-shaped from the start
Tables, group sessions and ladder play 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 table-tennis clubs run ladder play?
Ladder play in table-tennis ranks all club players in a single column; players challenge anyone within a few positions above them, winner moves up. On a club platform, the ladder sits on the same booking system — challenges are bookable slots, results entered post-match, positions update automatically. Most clubs run ladders today on paper or spreadsheets, breaking at 40+ players. Courtoo handles ladder positions, challenge bookings and result entry on the same data model as table reservations. -
02 How do table-tennis clubs manage group sessions and coach pay?
Group sessions cluster 4-12 players around a coach across multiple tables. Pay calculation needs per-coach: group rate × session count × attendance, separate from individual lessons at hourly rate. Most clubs reconcile this from coach notes at month-end. Courtoo handles group rosters, attendance tracking and coach pay calculation from actual session data — owner approves, coach sees the breakdown, parents see their child's attendance. -
03 What's the best software for managing a table-tennis club?
Look for sport-aware booking (tables not courts, 60-90 minute defaults), group session rosters, coach pay calculation, parent-child account linking for junior programmes, ladder support and membership models that work for both casual play and academy programmes. Generic court booking tools force every sport into a tennis-shaped model. Courtoo is built for racket-sport venues including table-tennis — tables, group rosters and ladder play are first-class flows. -
04 What memberships work best for table-tennis clubs?
Two models cover most club needs. Visit-based memberships (e.g. 8 visits per month) suit casual adult players. Academy bundles combining table time + coaching hours + group sessions work for junior programmes where parents want predictable monthly cost. Courtoo supports both with the same membership engine — subscription patterns outperform pay-per-visit for retention, especially with parent-managed junior accounts. -
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 ladder play on this?
Yes — ladder positions and results sit on the same platform. 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.