Bookings, dues, and guest fees — on autopilot for your racket-sports club
Replace your Google Sheet or $400/month enterprise system with a hosted booking page, automatic Stripe dues, guest-fee billing, and SMS reminders — all for under $60/month.
↓ scroll to learn more
for independent pickleball, tennis, padel, and squash club owners managing 2–15 courts who can't justify enterprise pricing
What you get
Zero double-bookings, guaranteed
Concurrent-safe reservation logic prevents two members from landing the same court slot, no matter how fast they tap Book.
Dues collected without chasing
Stripe Billing handles recurring monthly dues with automatic retry on failed cards, grace-period dunning, and member self-service — no manual invoicing.
Guest fees split at checkout
Invite a doubles partner and Stripe Checkout automatically charges each player their half of the guest fee at the moment of booking.
SMS + email reminders fire themselves
Members get an email and SMS one hour before their slot. No manual follow-up, no no-shows blaming a forgotten reservation.
See which courts are wasted
A court-utilization heatmap shows over- and under-booked slots at a glance so you can adjust pricing or open new times.
Coach lesson revenue split automatically
Set a configurable percentage for any pro instructor; Stripe Connect deposits their share each month without you touching it.
Waitlist fills cancelled slots instantly
When a member cancels, the next person on the waitlist is auto-booked and notified — idle court time turns back into revenue.
Leagues and tournaments built in
Generate round-robin brackets, collect Stripe entry fees per participant, and publish printable bracket pages — no third-party bracket tool needed.
Pricing
Free
$0/month
- ✓2 courts, up to 25 members
- ✓Hosted booking page (CourtBookr-branded)
- ✓Magic-link member login
- ✓Double-booking prevention
- ✓Email reminders 1 hour before slot
Starter
$24/month
- ✓6 courts, up to 100 members
- ✓No CourtBookr branding
- ✓Custom domain on booking page
- ✓SMS reminders via Twilio
- ✓Recurring membership dues via Stripe Billing
- ✓Peak/off-peak pricing rules
- ✓Member self-service portal (card, cancel, upgrade)
- ✓Court-utilization heatmap dashboard
- ✓CSV exports for your accountant
Pro
$59/month
- ✓Unlimited courts and members
- ✓Stripe Connect coach payout splits for lessons
- ✓League and round-robin tournament scheduling with bracket pages
- ✓Per-entry Stripe fees for tournaments
- ✓Waitlist auto-promotion when a slot cancels
- ✓Private member-only events with capped capacity
- ✓Embeddable booking widget for your own website
- ✓Family-account billing (parent pays for juniors)
- ✓Geographic member heatmap for ad targeting
- ✓Monthly PDF financial summary emailed to you
- ✓1099-NEC e-filing for coaches over $600/year
FAQ
How is this different from CourtReserve or PlayByPoint?+
What happens if a member's payment card fails?+
Can I use my own domain instead of book.courtbookr.app?+
Do I need a Stripe account?+
Can I embed the booking calendar on my existing website?+
Join the waitlist
No spam. Just early access updates.