Open Play vs Session-Based Clubs
What's in this guide
1. What open play actually means
Open play is the format most casual racket-sport players have grown up with. The club has a fixed window — say Tuesdays 7–9pm — and members turn up whenever they like within it. There are no pre-set teams, no advance bookings, and no fixed schedule. Players join a queue when they arrive, get called onto a court when one frees up, play a game or two, and rotate off.
The defining characteristic is that arrival is the commitment. You don't promise the club anything in advance; the club doesn't promise you a specific court time. Both sides absorb the variance, and the queue system does the matching.
This is how most badminton, pickleball, table tennis and squash clubs in the UK have operated for decades. It's also the dominant format for community pickleball in the US, social padel in Spain, and "shuttle time" sessions in South-East Asia. The reasons it works are simple: low barrier to entry, easy to bring a friend, no penalty for missing a week, and the social atmosphere of a busy hall.
It also has well-known weaknesses, which is why session-based formats exist.
2. What session-based actually means
Session-based clubs flip the model: players book a defined session in advance, usually with a capacity limit, sometimes with set pairings or a fixed format like a round-robin or ladder. The club commits to running the session as advertised; the player commits to showing up.
The defining characteristic is capacity and predictability. The club knows in advance how many players will be there, can match courts and shuttles to that number, and can guarantee a minimum standard of play (no one's evening is ruined by 25 people queueing for two courts, and no one's evening is ruined by being one of only four players who turned up).
Session-based formats include scheduled doubles nights, coached sessions, ladder matches, leagues, club championships and any "pay to book your spot" arrangement. Padel clubs almost universally run on this model, because court time is scarce and expensive. Tennis clubs use it for coached sessions and ladders. Many newer racket-sport clubs use it from day one because the booking model maps cleanly onto how members already think about gym classes, yoga, and 5-a-side football.
3. The honest comparison
The two formats optimise for different things. Here's how they actually compare in the room:
| Factor | Open play | Session-based |
|---|---|---|
| Player commitment | Turn up when you like | Book in advance, show up |
| Predictable attendance | No | Yes |
| Best for new players | Excellent — low friction | Mixed — requires intent to book |
| Best for competitive players | Limited — matches are luck-of-the-draw | Strong — ladders, leagues, fixed groupings |
| Revenue predictability | Variable per night | Bookable in advance, easier to forecast |
| Capacity control | None — risk of over- or under-attendance | Hard limit per session |
| Cancellation handling | Trivial — nothing to refund | Needs a refund mechanism |
| Admin per session | Higher on the night (queue, matching) | Higher before (bookings, payments, capacity) |
| Social atmosphere | Stronger — everyone mixes | Tends to fragment by group |
| Suits irregular schedules | Very well | Poorly |
Neither column is "better". They're optimised for different outcomes. Open play maximises participation and discovery; session-based maximises consistency and revenue.
4. How to decide which one fits
The honest answer is that the format should follow the players, not the other way round. Three questions usually settle it:
What's your venue cost structure?
If you hire a hall by the hour, your costs are roughly fixed regardless of who shows up — so open play, where variance lands on you, works. If you pay per court (typical for padel, climbing centres, indoor tennis), the cost only makes sense if you can guarantee occupancy, which pushes you toward session-based booking.
What do your players want?
If most of your players are casual social players, shift workers, parents juggling pickup times, or new joiners trying the sport, open play removes the planning burden and they'll show up more often. If your players are competitive, training for ladders or leagues, or treat their sport as a structured commitment (like a gym class), session-based feels professional and respects their time.
How big is your club?
Below ~30 members, open play almost always wins — you don't need capacity management because the venue can swallow anyone who turns up, and the social mixing is what builds the club. Above ~80 members, open play starts to break: queues get long, regulars hog courts, and casual players drift away. Session-based scales naturally with size because each session has its own capacity.
5. The hybrid model most clubs end up using
If you ask 100 successful, mid-size racket-sport clubs how they run, the most common answer isn't "we're open play" or "we're session-based". It's "we're mostly open play, with a couple of structured nights".
The pattern looks like this:
- Tuesday & Thursday evenings: open play. Drop-in, queue-based, social. Pay-per-session or covered by monthly membership. The recruiting front door.
- Wednesday evening: coached or ladder session. Booked in advance, capped at 16 players, pre-set ladder rounds. Competitive members and improvers self-select in.
- Saturday morning: beginners session. Capped, coached, booked in advance, often free or heavily discounted. The pipeline that feeds open play.
- Sunday: league fixtures or tournament play. Structured, scheduled, separate roster.
The same club runs both formats, on different nights, with different rules. Members understand which is which, and the formats reinforce each other — the social nights recruit and retain, the structured nights develop and compete.
The operational challenge is that the two formats need different tools. Open play needs a fast queue and instant matching; session-based needs bookings, capacity caps, advance payments and a refund mechanism. Most clubs end up with a queue tool, a separate booking tool, a payments tool and a chat group — four things that don't talk to each other. ClubLono is designed specifically around this hybrid model: open-play queue, session bookings, capacity, payments, refunds, chat and roster all live in one app, on the same dashboard, with shared member identity across both formats. Section 7 below walks through exactly how each piece works.
6. The operational reality of each
Format is one thing. The day-to-day mechanics of running it are another, and they're where most clubs lose time.
Running open play in practice
The host's job on the night is queue management and matchmaking. The traditional setup — whiteboard, marker, manually rotating names — works for 12 players on two courts. It fails at 40 players on four courts, where someone has to actively police it, and that someone usually has to stop playing to do so.
The modern alternative is a digital queue. Players tap to join from their phone, see their position in line, and get called when a court frees up. Matchmaking pairs players by rating (or by a simple "Beginner / Intermediate / Advanced" tier if you don't want ratings). The host can override anything but doesn't have to drive the rotation. This is the single largest reduction in host workload that exists in club management.
Running session-based in practice
The host's job is mostly before the session: publishing it, taking bookings, handling payments, managing the waitlist when it sells out, and processing refunds when the hall floods or the host falls ill. Done badly, this is a part-time unpaid job. Done well, it's largely automatic.
The mechanics that matter: capacity that's enforced atomically (so you don't accidentally oversell a session), a waitlist that promotes the next person automatically when someone cancels, one-tap refund-on-cancel, and a clear booked-player list the host can see at a glance. If any of these are manual, you'll get into trouble on the night you most need them not to fail. ClubLono ships all four out of the box on the free tier — see section 7 for the specifics, or our guide to collecting club membership fees in the UK for the payment mechanics in depth.
7. How ClubLono runs both side by side
ClubLono was built specifically for this hybrid pattern, because almost every successful club we work with runs it. The same club, in the same app, can have open-play nights and session-based nights without any of the friction of switching tools — and the rest of the club's admin (roster, payments, chat, fixtures) lives in the same place. The following is a concrete walk-through of how each piece works in production.
Open play, handled
Every club gets a digital queue out of the box. Players join the queue from their phone (or scan a QR code at the venue if they're a one-off guest — no install, no account creation, just type a name). The host's dashboard, or a dedicated kiosk display on a venue tablet, shows the current queue and which players are on which courts in real time.
Matchmaking is automatic. Players are auto-grouped into balanced four-player rotations based on ClubLono's built-in Glicko-2 rating system (we call it HLR) — the same algorithm chess uses, which converges on accurate ratings faster than ELO and is genuinely fair to new players. If you'd rather hide ratings from members entirely, you can run on simple Beginner / Improver / Intermediate / Advanced tiers and the matchmaker still uses them. The host can override any grouping or court assignment in two taps; nothing is locked.
Kiosk mode is included on Premium and pins the live queue and courts to a venue tablet, so members can see what's happening without unlocking their phones. It also accepts walk-up joins via QR at the door, which is the fastest path from "interested" to "in the rotation" we've found anywhere.
Running a tournament on Court 1 while open play continues on Courts 2–4 is genuinely supported — ClubLono has per-court playersPerGame overrides, so the tournament can run a Mexicano or americano format on one court while the open-play queue keeps rotating the others. Most clubs never need this; it's there when you do.
Session-based, handled
The same hosts publish session-based nights from the same dashboard. Each session has a name, time, court allocation, capacity, optional fee, and visibility (public, members-only, or invite-only). Members book from their phone in about four seconds, paying with Apple Pay, Google Pay, or a saved card via Stripe.
Capacity is enforced atomically — that is, when two members tap "Book" simultaneously on the last available slot, exactly one succeeds and the other gets a clear "Sold Out" screen. You will never accidentally oversell a session, even at the moment your popular Saturday morning slot drops at 8am sharp.
Waitlist auto-promotes. Once a session sells out, the paywall switches to a join-waitlist button. When someone cancels, the next waitlister is promoted automatically with an instant push notification and an in-app deep-link straight to the session — and the canceller gets a Stripe refund the moment they tap cancel. No spreadsheet, no host intervention.
Host-cancel refunds are one tap. Venue rings to say the hall's flooded? Tap "Cancel session" once. Every booked player gets a full Stripe refund automatically and a push notification telling them. The whole job takes about three seconds. This is the single feature most often described back to us as "wait, that's it?" by new hosts.
Recurring sessions + iCal feed. Publish a recurring template (Tuesday 7–9pm, every week, 12-week run) and ClubLono materialises the individual sessions on a calendar that members can browse on their phone. Each member also gets a personal iCal subscription URL — paste it into Google Calendar, Apple Calendar or Outlook and every session they book auto-appears. Cancellations sync too.
The roster, looking after itself
ClubLono replaces the spreadsheet-and-WhatsApp pattern most clubs start with. Every club gets a public join URL and QR code (e.g. clublono.com/c/your-club). New players scan it, enter their name (plus email if you require it), and they're in the roster — no email-confirmation chain, no manual entry. Hosts can approve incoming members in one tap if you want a gated club, or leave it open.
Members who choose to sign in (rather than playing as a one-off guest) get a portable identity that follows them across every ClubLono club they join. Their HLR rating, match history and bookings stay attached to them, not the club — useful when members play at multiple venues or follow a host who runs a Tuesday club and a Thursday club at different halls.
Member self-serve also covers the things hosts hate doing manually: members update their own contact details, can be set as cohosts in two taps, and can request to join paid sessions that need host approval. Co-hosting means no single point of failure: any cohost can open up, take attendance, and lock up if the founder is on holiday.
Money, receipts and the treasurer
ClubLono integrates Stripe Connect, which means card payments settle directly into your club's own bank account — ClubLono never holds your members' funds. Connecting Stripe takes about two minutes inside the app (legal name, address, bank account; standard KYC) and you're taking payments by the end of your tea break.
The treasurer-facing surface is a dedicated Payments view on the host dashboard: live who's-paid, who's-overdue, per-member payment totals over any date range, and CSV export for sending to your committee. The data is live, not a weekly report you have to remember to generate.
Every successful payment triggers an automatically-branded ClubLono receipt by email to the payer — not Stripe's generic receipt — so members get a clean paper trail and you get fewer "did my payment go through?" messages. Receipts include club name, session details, amount, fee breakdown, and a refund-policy link.
For a deep dive on the fee mechanics (pay-per-session vs monthly, Stripe Connect setup, refunds, treasurer view), see our guide to collecting club membership fees in the UK.
One chat, scoped correctly
Every member of the roster is automatically in the club chat — and crucially, only members of the roster. Photos, reactions, member-side reporting and host-side moderation tools are all standard. When members book a paid session they're also auto-added to a per-session thread, so last-minute messages ("hall's flooded, sorry everyone") go to the 16 booked players rather than all 80 members. Open-play nights use the main club thread; session-based nights use their own. Hosts can disable per-club chat in one tap if they prefer external tooling.
Push notifications are wired throughout: session bookings confirmed, waitlist promotions, host cancellations, refund confirmations, new chat messages, session reminders the hour before play. Members who opt out of push still get email; nothing important is buried.
Built for your sport, in your language
ClubLono supports 21 racket and team sports — badminton, pickleball, padel, squash, table tennis, tennis, basketball, football, cricket, hockey and more. Sport-specific tooling kicks in automatically: cricket clubs get batting orders and per-batter stats; football clubs get squad picker and per-position match recording; racket sports get the open-play queue and HLR rating. You don't choose between "use the right sport's tool" and "use ClubLono".
The whole app is also localised in 12 languages (English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Turkish, Japanese, Korean, Chinese), and the web dashboard runs in any modern browser — members don't have to install an app to book a session or pay a fee. That matters more than it sounds: international students, casual one-off guests, and people who refuse to add another app to their phone all use the web. Hosts who want the full power of the native app can install on iOS or Android.
What it costs
The pricing is deliberately simple. Free tier — £0 / month covers one club with unlimited members, unlimited sessions, queue, courts, chat, scheduled bookings, capacity, refunds and treasurer view. There's no time limit, no per-member fee and no feature cliff — everything in this guide works on free. On paid sessions, the host receives the payment less Stripe's 1.5% + 20p and a 5% ClubLono platform fee.
Premium — £19.99 / month or £199.99 / year, 14-day free trial on either. Drops the ClubLono platform fee from 5% to 1% on every paid session, and unlocks multi-club hosting, leagues with season tables, venue kiosk mode, cross-club player stats, DUPR / rating export and priority support. The annual plan works out at roughly £16.67 / month — effectively two months free — and is the cheapest way to be on Premium for any club that's decided the upgrade is worth it. The subscription pays for itself once a club is doing roughly £500 / month in gross paid sessions on monthly billing (£417 / month on annual). Below that, free tier is the better economic choice; above it, Premium is. Either way, the queue, courts, sessions and chat tooling above is the same.
8. Common questions
Can I switch from open play to session-based without losing members?
Yes, but do it gradually. The risk is that your most casual, irregular members — who often turn out to be a meaningful chunk of revenue — can't or won't book in advance and quietly drift away. Keep at least one open-play night a week if you can. Use session-based nights for the structure your competitive members want, not as a replacement for the social glue.
Do I have to charge for session-based nights?
No. Plenty of clubs run booking-required nights for free, simply to manage capacity. Charging the booker isn't the only commitment mechanism — a clear "if you no-show twice, you lose booking privileges for a month" rule works fine for small clubs.
Is open play harder to schedule with a paid venue?
Slightly, in that you can't tell the venue exactly how many players to expect. Most leisure centres don't care — they hire you the hall and the number is your problem. Privately hired courts (padel, indoor tennis) are different, because the venue itself charges per court — which is exactly why those sports lean heavily session-based.
What if I have no idea which format my club wants?
Default to open play for the first three months. It's the lower-risk starting point: no software dependency, no payment plumbing, no capacity tracking. Once you have 20–30 regulars, ask them directly. They'll usually tell you within ten minutes whether they want a ladder night, a beginners session, or just more of the same.
How do I introduce a structured night without alienating the social crowd?
Frame it as additional, not instead of. Pick a different night of the week. Be explicit about the format ("Ladder night, 6 weeks, top-half promote to Division 1"). Don't price it materially higher than your open-play nights, or you'll get accused of running a side hustle. Most clubs find the ladder players are also the open-play regulars, so it's the same audience trying both.
Run open play and session-based nights from one app
Free for a single club. Queue, sessions, chat, payments and refunds — all in one place, with no separate cost for either format.
Get started — it's free