Padel club booking & management softwareFill your courts, not your WhatsApp.
Players book and pay online, day and night. You run courts, members, coaching and tournaments from one screen, with your own logo and colours.
Stop running your club from a WhatsApp group
Bookings by message, a paper planning, payments to chase: it works until the club gets busy.
Today Before
- Players message you at 11 pm to know if a court is free.
- Double bookings and no-shows you only discover on the court.
- Credits, classes and tournaments tracked in spreadsheets.
With CtrlCourt After
- Players see live availability and book in three taps, day and night.
- One planning for all courts: bookings, classes and tournaments never overlap.
- Credits, members and revenue are tracked automatically.
- Your club looks professional: your logo, your colours, your link.
Booking a court takes 20 seconds
A clear booking page on their phone, in their language. No app to install.
- Live availability · only free slots are shown, double bookings are impossible.
- Their account · upcoming bookings, history, credits and profile.
- Reminders · a confirmation email, then a reminder before the match.
The front desk runs on one screen
Every court of the day at a glance. Click a booking and everything you need is right there.
- One click on a booking · collect the payment, split it between players, move it to another court, cancel and refund.
- Quick booking · find the player by name or phone, or add a walk-in on the spot.
- Nothing slips through · what is left to collect shows in orange, with the total of the day.
- Your team, your rules · give each staff member only what they need: front desk, accounting, tournaments.
Get paid before they play
Players pay by card when they book. The money goes straight to your own Stripe account.
- Fewer no-shows · a court paid in advance is a court that gets played, and no more payments to chase at the desk.
- Your money, your account · payments land on your Stripe account. CtrlCourt never holds your funds.
- Automatic refunds · when a player cancels in time, the card is refunded without you lifting a finger.
- Credits sold 24/7 · players top up online, even when the desk is closed. You choose what you accept: card, credits or payment at the club.
Tournaments without the headache
From registrations to the final: pairs, groups, brackets and the order of play, generated for you.
- Online registrations · players sign up with their partner and pay the entry fee by card, places are counted for you.
- Groups, brackets, order of play · round-robin or knockout with seeds, matches spread over your courts automatically.
- A page to share · draw, order of play and live results on a public link, plus ready-made Instagram posters.
Your players see your club, not ours
Your name, logo and colours on every page and every email. Try it:
Everything your club runs on, in one place
No more WhatsApp groups and spreadsheets. Your players book by themselves, you keep control.
Online booking 24/7
Players pick a day, a slot and a court in three taps. Availability is always up to date, double bookings are impossible.
Open matches & player levels
Players open their booking to members of their level (0.5 to 7) and fill the court. Levels update after every confirmed score.
Card payments & credits
Players pay by card when booking or use prepaid credits. Refunds are automatic, every movement is tracked.
Coaching & classes
Coaches publish their availability, run group classes and manage enrolments from their own space.
Tournaments
Registrations, pairs, groups, brackets and match schedule, with CSV import and export.
Planning & analytics
A weekly grid of all courts, with occupancy and revenue at a glance.
Share on social media
Every tournament gets a public page and Instagram posters with a QR code, in your colours.
Staff and access rights
Front desk, accountant, coach: each account only sees the sections you allow.
Daily backups
Your club is backed up every night and can be restored if anything goes wrong.
Online today, not next month
Create your club
Name, email, number of courts. Your booking page and default opening hours are created instantly.
1 minuteMake it yours
A guided setup in 5 steps: logo and colours, courts and prices, opening hours, payments. Your players only see your brand.
3 minutesShare your link
Send your link on WhatsApp, print the QR code at the desk. Bookings start coming in.
1 minuteSimple pricing, based on your courts
Every plan starts with a 14-day free trial. No credit card, no commitment.
Starter
For small clubs with 1 to 3 courts.
- Up to 3 courts
- Up to 500 players
- Online booking & player space
- Your logo and colours
- 2 tournaments per month
- Coaching: 1 coach, 3 group classes
Growth
For growing clubs with 4 to 8 courts.
- Up to 8 courts
- Up to 2,000 players
- Online booking & player space
- Your logo and colours
- Unlimited tournaments
- Unlimited coaching & classes
- Advanced reports
Pro
For large clubs with 9 to 16 courts.
- Up to 16 courts
- Unlimited players
- Online booking & player space
- Your logo and colours
- Unlimited tournaments
- Unlimited coaching & classes
- Advanced reports
- Priority support
During the trial you get every feature, whatever the plan. Several clubs or a federation? contact@ctrlcourt.com
Questions clubs ask us
Do I need a credit card to try it?
No. You get 14 days with every feature. You only enter a card if you decide to subscribe, and your remaining trial days are kept.
How do my players join?
You share your club link or QR code. Players create their account in one minute and can book right away. You can also add members yourself.
Do my players need to install an app?
No. The booking page works in any phone browser, and players can add it to their home screen.
Do you take a commission on bookings?
No, 0%. You pay a fixed monthly plan. Card payments go straight to your own Stripe account; only Stripe's standard card fees apply.
Can my staff use it without seeing everything?
Yes. Each administrator gets their own access rights: for example the front desk sees the planning and collects payments, but not your revenue or settings.
How do players pay for their bookings?
By card when they book (the money goes straight to your Stripe account), with prepaid credits, or at the club. You choose which methods you accept.
Which languages are available?
The whole app is available in English, Français, Español, Italiano, Português, Nederlands, Deutsch, Svenska. Each club chooses its default language and every player can switch.
Where is my data hosted?
On servers in the European Union (France), backed up every night. Your data belongs to you: you can export it or ask us to delete it at any time.
Can I cancel anytime?
Yes. Monthly plans have no commitment: you cancel from your billing page in two clicks.
Your club online in 5 minutes
Create your club, share your link, and let your players book tonight.
Create my club for free →Or explore the demo club first →

