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?+
Those platforms charge $200–$500/month plus per-transaction fees, built for facilities with a full-time front-desk staff. CourtBookr is built for the owner-operator running a 5-court club out of a shed — same core features, under $60/month, zero setup fee, no contract.
What happens if a member's payment card fails?+
Stripe Billing retries automatically on day 3 and day 7 after a failed dues charge. If still unpaid by day 14, the member is suspended from booking and you receive a delinquency summary email. No manual follow-up required.
Can I use my own domain instead of book.courtbookr.app?+
Yes, on the Starter plan and above you can point any custom domain (e.g., book.oakridgepickleball.com) to your booking page. Free tier uses a CourtBookr-branded URL.
Do I need a Stripe account?+
Yes, you connect your existing Stripe account during setup. CourtBookr never holds your money — guest fees and dues flow directly to your Stripe balance. Coach payouts via Stripe Connect require a brief Express onboarding for each coach.
Can I embed the booking calendar on my existing website?+
Yes, on the Pro plan you get an embeddable widget — a single script tag — that drops a fully functional booking calendar into any website, including Squarespace, Wix, or a hand-rolled HTML page.

Join the waitlist

No spam. Just early access updates.