For racquet, court and green clubs
Your courts, priced and booked the way your club actually works.
A racquet club’s business is court time: who gets it, what it costs at six in the evening, and what happens when somebody books it and does not turn up. ClubHelix prices a booking slot by slot, caps the member who takes every peak hour, and records a pennant tie as the sequence of rubbers it really is.
Pennant in season · box leagues year-round · club championships and finals · Updated 12 Sept 2026
Why committees of racquet clubs come to us
The same problems show up in every committee meeting. ClubHelix is built to retire each one for good.
- The diary behind the bar, with one copy, no rules, and no way to tell a paid-up member from one who lapsed two seasons ago.
- Six to nine on weeknights turning members away while ten on Tuesday sits empty with the lights off.
- A pennant tie of four rubbers recorded as a made-up aggregate, because the spreadsheet has one box per side.
- The same three members holding prime time every week, and a volunteer having the awkward conversation about it.
- The coach’s diary living on the coach’s phone, so a lesson and a social booking land on the same court.
What ClubHelix does for racquet clubs
The platform mapped onto the moments your season actually runs on.
Courts on a venue map, clash-proof
Courts, greens, tables and rooms are bookable on a drawable map of your venue — clash-proof, priced per slot or per head, paid online or marked paid at the venue. Opening hours are a weekly template per court, so coaching mornings and the neighbours’ goodwill are built in rather than remembered.
Peak and off-peak rates
Charge more at the hours people want, by time of day and day of week. A booking is priced slot by slot, so one that straddles the change pays both rates rather than whichever end it started at, and the price is kept on the booking — a later rate change can never rewrite what somebody was charged.
Fair use, cancellation notice and no-shows
Cap how often one member books, per day, week or month, on one court or across the venue, and require notice before a free cancellation — both enforced in the database rather than merely displayed. A no-show is a status staff can set, and it keeps the slot counted against that member’s allowance.
Booking a coach, or the ball machine
A coach with their own diary, or a piece of equipment, books exactly like a court: same clash guard, same booking flow, so nobody is booked into two places at once. A rostered coach is visible on the public grid, which is what stops a lesson being double-booked as a social hit.
Pennant, rubber by rubber
A tie is recorded as an ordered sequence of sub-fixtures — rubbers, sets or rinks — each with its own two sides, score and outcome, with the scoreline kept for display. The tie result is the count of contests won or the sum of their scores, whichever your competition ranks on, and it feeds the ladder from there.
Box leagues, club championships and finals
Run boxes as divisions of a club competition with a round a month, promotion and relegation off the final standing, and the results published to your site. A finals series is seeded straight from the ladder, including a top-eight bracket for a club big enough to need one.
Court utilisation, hour by hour
The committee argument about lights, a second court or a price rise is settled by one number nobody usually has: how many of the available court hours were actually booked, split by peak and off-peak and by member against casual. Booking records answer it, with revenue per court hour beside it and the cancellations-and-no-shows report showing how much prime time was held and then handed back too late to resell.
What racquet club software has to get right
A racquet club's business is court time. Who gets it, what it costs at six in the evening, what happens when somebody books it and does not turn up, and how the pennant side that plays on it records a result that is four rubbers rather than one number. Tennis, squash, badminton, table tennis, pickleball and bowls clubs shop for the same four things, in that order — and a club website that simply lists opening hours answers none of them.
ClubHelix puts court booking on a drawable map of your own venue, prices a booking slot by slot so the peak hour is charged as the peak hour, caps the member who takes every prime slot, and records a tie as the ordered sequence of contests it really is. Membership, the pro shop and the member app sit on the same platform, so the booking page is also the place a casual player discovers that a membership pays for itself.
Pricing the hours people actually want
Six to nine on weeknights is full and turning members away; ten on Tuesday is empty with the lights off. Peak pricing is how a club recovers the cost of the hours people want and shifts the flexible players into the hours they do not.
| Decision | A workable answer | Why it matters |
|---|---|---|
| Slot length | 60 minutes; 40 or 45 for squash | Sets the grain of the whole grid |
| Peak window | Weeknights from 5pm or 6pm, plus weekend mornings | Read it off last season's bookings, not off instinct |
| The gap | Enough to move behaviour, not enough to insult anybody | A gap nobody notices changes nothing |
| Member versus casual | Members discounted or free; casuals pay | The booking page becomes a membership sales tool |
| The straddling booking | Priced slot by slot | The only version members accept as fair |
Rates vary by time of day and day of week, and a booking that crosses the change pays both rates rather than whichever end it started at. The price is kept on the booking, so a later rate change can never rewrite what somebody was charged — which matters the first time a member queries an old receipt. Peak and off-peak court pricing works through the numbers with a real utilisation grid, and how to set up online court booking covers the six decisions to make before you switch anything on.
Fair use, cancellations and no-shows
Two members holding prime time every week is the complaint every committee eventually hears, and it is usually dealt with by a volunteer having an awkward conversation. A per-member cap runs per day, week or month, on a single court or across the whole venue, and it is enforced when the booking is made rather than displayed as a rule nobody reads.
Cancellations are the other half. A club that allows a free cancellation up to the minute the slot starts has no way to resell prime time, so ClubHelix lets you require notice before a free cancellation and refuses one inside the window. A no-show is a status your staff can set, and it keeps the slot counted against that member's allowance — which is the consequence that actually changes behaviour. Treat the fee as a separate decision from the status: court booking no-shows and late cancellations covers writing a policy that is fair and enforceable.
One honest limit: a fair-use cap can only bite on a booking made by somebody the club knows. A court you want capped should be members-only, and casual hire priced instead.
Booking a coach, not just a court
A coach with their own diary books exactly like a court — same clash guard, same checkout — as does a ball machine or a hired set of tables. That is what stops a lesson and a social hit landing on Court 3 at the same time, and it is why a rostered coach is visible on the public booking grid rather than invisible until somebody complains. For clubs that hire out the whole venue, how to price facility hire and how to share a facility between bookings cover the rest.
Pennant, boxes and the club championship
A pennant tie is not one score. It is four rubbers, or three rinks, or a best-of-three sets per rubber, and a spreadsheet with one box per side forces somebody to invent an aggregate. ClubHelix records a tie as an ordered sequence of sub-fixtures, each with its own two sides, score, outcome and display scoreline, and aggregates the tie result as contests won or as the sum of their scores — whichever your competition ranks on. The ladder reads that result, with the tiebreakers your association uses, and a finals series is seeded straight from it, including a top-eight bracket.
Internal competition is the cheapest retention activity a racquet club has, and it runs on the same competitions engine: boxes as divisions, a round a month, and a standing at the end of each one. Promotion and relegation stay yours to apply — the ladder tells you who goes up and who comes down, and you move them between boxes for the next round. Nothing reshuffles itself. How to run a box league and how to run a pennant season are the operational guides.
Questions racquet clubs ask
Does this send our results to the association? No. ClubHelix runs your club's own competitions and publishes your results to your own site. Your association's portal is still where its results go, and we do not import its grading either.
Can casual players book and pay without joining? Yes. A slot can carry a member price and a casual price, either of which can be zero, and casual hire is paid by card at booking or marked paid at the venue.
What does it cost? See pricing — the booking and competition tools sit on the plans a club with courts to fill can justify, and every plan's inclusions are published rather than quoted.
Features in your plan
Every plan starts free and includes the whole platform below — browse all features or compare plans.
Facility booking
Courts, pitches, arenas and rooms bookable on a drawable venue map — clash-proof, priced peak and off-peak, capped per member, paid by card or at the venue.
Competitions
Leagues and divisions with published fixtures and game schedules, entered-once results, and ladders (standings) that compute themselves.
Finals series
Ladder-seeded finals brackets in knockout or page-playoff formats, advancing automatically as results land.
Self-registration
Club membership software that handles the joining for you: online registration and season sign-ups on your own branded site, with email verification and optional admin approval.
Locations
Grounds, courts, courses, halls — pinned on a map with directions and facility info.
Broadcasts
Send a message to everyone, a role, or a custom segment of members.
Club shop
Run a club shop or team store: take uniform, kit and spirit wear orders online with variants, carts and order management — with GST handled properly on every sale.
Reports & analytics
Club reporting software with 341 built-in reports live today — membership, money, compliance and match day — with CSV and PDF exports, saved views and packs that email themselves.
Frequently asked questions
The questions racquet club committees ask before signing up.
- Yes. Rates vary by time of day and day of week, and a booking is priced slot by slot — so a five-to-seven booking pays one off-peak hour and one peak hour rather than being charged at whichever rate it started on.
- Yes. A per-member cap runs per day, week or month, on a single court or across the whole venue, and it is enforced when the booking is made. A cancellation inside your notice window is refused, and a no-show still counts against the allowance.
- Yes — that is the point of the sub-fixture model. Each rubber carries its own participants, score and outcome, and the tie result is aggregated from them, so nobody has to invent a single number for the association’s sheet.
- No. ClubHelix runs your club’s own competitions and publishes your results to your own site; your association’s portal is still where its results go, and we do not import its grading either.
- Yes. A slot can carry a member price and a casual price — either can be zero — and casual hire is paid by card at booking or marked paid at the venue. A fair-use cap, though, only bites on a booking made by a known member, so a court you want capped should be members-only.
Can we charge more for a court at six in the evening?
Can we stop one member booking every peak slot?
Can a pennant tie of four rubbers be recorded properly?
Does this send our results to the association?
Can casual players book and pay without joining?
More clubs like yours
ClubHelix isn't a single-sport tool — browse other sports we support out of the box.
Bring your racquet club online in under 30 minutes.
Start on the free plan, then take a 14-day free trial of paid features when you're ready — nothing to pay today, cancel any time before the trial ends.