- Home
- Court Reservation Software
- CourtKeeper
CourtKeeper
Simi Valley, California, USA
What it is
CourtKeeper is software for private tennis and pickleball clubs to manage courts, programs, and member communication. Its live schedule covers reservations, lessons, clinics, closures, and maintenance, with automatic notices to members affected by a move or closure. Members can join court waitlists; openings are offered in order with a countdown before moving to the next group. Clubs can schedule private lessons, teaching blocks, clinics, and multi-day camps, as well as run ladders with rating-paired matches, standings, results, and court bookings. Booking windows, session durations, cancellation lead times, guest allowances, and waitlist windows are configurable. Notifications arrive in-app, by push, and by email; optional SMS is metered and is for staff-written broadcasts to opted-in members. An append-only record logs schedule, program, and roster changes, including who made them and why. CourtKeeper supports roster import by CSV and is designed to run alongside an existing club suite. Clubs subscribe; members use it through their club without paying CourtKeeper directly. Plans start at $99/mo.
For and against
For
- Live grid includes closures and maintenance.
- Waitlist offers pass in order with a countdown.
- Booking and guest rules are configurable.
- Schedule and roster changes have an append-only history.
- Plans include unlimited staff and member profiles.
Against
- No free plan is listed.
- Core starts at $99/mo.
- Extra SMS costs $0.025 per carrier segment.
- SMS credits reset monthly and do not roll over.
The verdict
CourtKeeper brings court scheduling, programs, waitlists, and club communications into one system. Clubs should account for plan limits on courts and SMS credits when choosing a tier.
Who it suits
It suits tennis and pickleball clubs coordinating courts, lessons, clinics, and ladders. Members can access it through their club without subscribing directly.
Plans and prices
Core
Up to 8 courts · 1,000 SMS credits
Read 8 Oct 2026 · courtkeeper.io
Plus
9–16 courts · 2,500 SMS credits
Read 8 Oct 2026 · courtkeeper.io
Scale
17–32 courts · 5,000 SMS credits
Read 8 Oct 2026 · courtkeeper.io
Custom
33+ courts or multi-location · Contracted credits
Read 8 Oct 2026 · courtkeeper.io
On the record
- Audit history
- The product keeps an append-only history of schedule, program, and roster changes, including who made each change and its reason.courtkeeper.io · read 8 Oct 2026
- Club rules
- Clubs can set booking windows, durations, cancellation lead time, guest allowances, and waitlist windows for CourtKeeper to apply.courtkeeper.io · read 8 Oct 2026
- Communication
- CourtKeeper provides in-app, push, and email notifications; SMS is an optional, metered channel for staff-written broadcasts to opted-in members.courtkeeper.io · read 8 Oct 2026
- Court operations
- A live grid covers reservations, lessons, clinics, court closures, and maintenance, and moves or closures automatically notify affected members.courtkeeper.io · read 8 Oct 2026
- Integrations and data
- The maker says CourtKeeper runs alongside a club’s existing suite and supports roster import by CSV, with custom formats available upon request.courtkeeper.io · read 8 Oct 2026
- Ladders
- Ladders support rating-paired matchups, standings, results, and booking matches on courts under the club’s regular rules.courtkeeper.io · read 8 Oct 2026
- Lessons and programs
- Private lessons, bookable teaching blocks, clinics, and multi-day camps include scheduling and registration features.courtkeeper.io · read 8 Oct 2026
- Plan inclusions
- Every listed plan includes the complete product, unlimited staff accounts, unlimited member profiles, and unlimited automatic in-app, push, and email notifications.courtkeeper.io · read 8 Oct 2026
- Purpose
- CourtKeeper is software for private-club tennis and pickleball operations, including court reservations, lessons, clinics, ladders, waitlists, and member communication.courtkeeper.io · read 8 Oct 2026
- Security
- The privacy policy states that traffic uses TLS encryption, passwords are hashed with bcrypt, and production-data access is limited to the operator.courtkeeper.io · read 8 Oct 2026
- Service providers
- The privacy policy names Twilio, Resend, Cloudflare, Stripe, DigitalOcean, and Sentry as operational service providers.courtkeeper.io · read 8 Oct 2026
- SMS limits
- Included SMS credits reset monthly and do not roll over; additional SMS is billed at $0.025 per carrier segment.courtkeeper.io · read 8 Oct 2026
- Support
- The maker lists [email protected] for support and data-access or correction requests.courtkeeper.io · read 8 Oct 2026
- Waitlists
- Members can join waitlists, and court openings are offered in order with a countdown before an unaccepted offer passes to the next group.courtkeeper.io · read 8 Oct 2026
- Who pays
- Clubs subscribe to CourtKeeper; individual members access it through their club and do not pay CourtKeeper directly.courtkeeper.io · read 8 Oct 2026