Everything that runs your club, in one place.
ClubDojo is the modern home for racket clubs — single-sport or multi-sport. Reservations, members, leagues, programs, optional payments, and announcements all live together, so your team stops switching tools and your members stop missing things.
Stop running your club out of seven different tools.
Most clubs we talk to are stitching together a paper booking sheet, a spreadsheet of members, a group chat for matches, and Venmo for dues. ClubDojo replaces all of it with one operational surface your members already know how to use.
Everything you need to run your club.
Eight workflows, one system. Each one is built around the way racket clubs already work — not a generic CRM with a calendar bolted on. The schedule and announcements update the moment anything changes.
Court reservations & scheduling
Live availability across every court. Booking durations, surfaces, indoor/outdoor, hourly rates, cancellation rules, recurring schedules, and maintenance blocks — all in one grid that prevents conflicts.
Members & invitations
Onboard your roster with email invitations and shareable join links. Roles for member, admin, and owner — no spreadsheets, no guesswork.
Socials & events
Publish socials and mixers with registration, capacity, waitlists, visibility settings, and optional fees. Members RSVP and pay in one flow.
Programs & clinics
Clinics, camps, open play, and recurring sessions — with court reservations attached so the calendar stays in sync.
Box leagues & competitions
Run box leagues with rounds, match scoring, standings, promotion and relegation, substitutes, and participant management.
Announcements & email
Post once and pin if urgent. Attach photos and link the announcement to a program or event — posts reach members in-app and by email. Need targeting? Send mass emails to all members, a box league's participants, or an event's registrants.
Your whole club
Start with tennis, pickleball, squash, badminton, and padel, then add bocce, rooms, pools, or your own activity. Plan-based per-activity access keeps one roster tidy.
Membership dues & payments
Recurring monthly, annual, or seasonal membership plans with family seats and custom offers. Members also pay for reservations, programs, and event registrations — all via Stripe Connect, with funds settling directly to your club.
Operational tools that actually look like your club.
No empty dashboards. Every screen is shaped around something your manager, captain, or pro already does on a Tuesday morning.
Members
Court availability
Box A · Singles
| # | Player | W | L | Sets | Pts |
|---|---|---|---|---|---|
| ▲ 1 | Paula Alvarez | 7 | 1 | +18 | 20 |
| ▲ 2 | Marcus Chen | 6 | 2 | +12 | 16 |
| — 3 | Sara Khoury | 5 | 3 | +5 | 12 |
| ▼ 4 | Tomás NguyenSUB | 4 | 4 | −2 | 8 |
| ▼ 5 | Kiran Patel | 3 | 5 | −8 | 4 |
| ▼ 6 | Jamie Liu | 2 | 6 | −14 | 0 |
Create program
One form. Four jobs handled.
Publish a program and ClubDojo handles the schedule, the linked court reservations, the registration flow, and the Stripe Connect checkout — in one go. Then announce it with a linked post that reaches members in-app and by email.
Honest pricing. No per-member tax.
Every plan includes every feature — plans differ by club size and support level. Unlimited reservations, events, competitions, and email on all of them.
Starter
- Court & resource reservations
- Members, invitations & roles
- Socials, programs & box leagues
- Announcements & mass email
- Stripe Connect payments
Growth
- Everything in Starter
- Up to 300 members & 15 bookable resources
- Priority support
- Built for clubs running full programming
Pro
- Everything in Growth
- Unlimited members & bookable resources
- Onboarding & migration help
- Priority Stripe Connect support
- Direct line to the team
Built for racket sport clubs.
If you're reviewing this for a payments or partnership context: here's a clear picture of what ClubDojo sells, who it serves, and how billing works.
A monthly or annual SaaS subscription.
ClubDojo is a software-as-a-service product for racket sports clubs. Clubs subscribe to Starter, Growth, or Pro and pay monthly or annually. We do not sell physical goods. Clubs use ClubDojo to manage their own members, bookable resources, programs, events, and competitions.
- Customers
- Racket-sport clubs and active communities — typically organizations with 50 to 1,000 members and shared bookable resources.
- Charge model
- Recurring monthly or annual subscription, billed via Polar. Clubs can cancel at any time.
- What members pay
- When a club charges, members can pay through ClubDojo for membership dues, reservations, programs, and event registrations. Clubs can also include any of these at no charge. Paid funds settle directly to the club's connected Stripe account.
Two clean money flows.
Two providers, by design. Card data is handled by Polar and Stripe — never by us.
The club pays ClubDojo a recurring SaaS subscription for the software, billed through Polar.
Members pay their club via Stripe Connect for dues, reservations, programs, and events. Funds settle to the club, not to ClubDojo.
ClubDojo never stores card data. Polar handles SaaS billing; Stripe Connect handles member-to-club payments.
Questions clubs ask.
Which sports does ClubDojo support?
How do payments work?
How is account security handled?
Is there a free trial?
Can I subscribe monthly or annually?
Are there member limits?
Can my club start during early access?
Do you charge per member or per booking?
What happens if I cancel?
Do you offer refunds?
Ready to run your club without the busywork?
Join during early access. We'll help you bring over your roster and set up your first reservations, programs, and box leagues.