Baseball club, cage and lesson booking software
Tee-ball through the divisions, plus the cage nobody can book
1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.
TL;DR
- The skill ladder is steep, so a lot of the coaching is one-to-one: hitting, pitching, catching.
- One-to-one bookings check the coach and the cage together, and offer only slots where both are free.
- The cage is infrastructure almost nobody else on this site has, and it is sellable by the half hour.
- Divisions run as their own squads, so the intake and the top division do not share a roster.
Baseball has a steeper skill ladder than most junior sports, which is why so much of a club's coaching is specialist and one-to-one: hitting, pitching, catching. It also has a piece of infrastructure almost no other sport on this list has, the batting cage, which is in demand every evening and is usually booked by asking somebody. Between the entry intake, the division squads and the cage, a club is running three different businesses.
Try it on this term's class
1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.
The entry intake
Tee-ball is where most Australian clubs start their youngest players, and it is normally sold as a short weekly run at the front of the season. Set the start and end dates and the evening, and every session is generated with one price for the run. Each registration creates a contact record with its history attached, and where a family is deciding, a free trial session can be enabled on the class and is limited to one per player per class automatically, so a first-timer can come once without anybody tracking it on paper.
Divisions as separate squads
Above the entry intake, clubs run age divisions with different field dimensions and different rules, and each one needs its own capacity, price and roster rather than a shared list with annotations. Divisions that are selected can be published invite-only so trials are not open to public booking, and a division that is not fielding a team this season can be paused, which hides it while leaving its existing bookings and history intact.
Pitching, hitting and catching lessons
Specialist coaching is the format baseball uses more heavily than most sports, and it is a private booking rather than a class. The system checks the coach's availability and the facility's availability at the same time and only offers a slot when both are genuinely free, which is what stops two coaches being promised the same cage. Each duration is priced separately, so a thirty-minute bullpen and a full hour of hitting work carry different prices, and where a coach takes two players for one flat price that can be configured on the durations it applies to. Requests need coach approval by default, with auto-approval available where a coach would rather they just book, and a minimum lead time in hours can be set to stop last-minute requests.
Cage time
Batting cages are the club asset most often wasted, because the booking method is a phone call to a volunteer. Sold as facility hire, a cage is booked by date, cage and start time in half-hour increments against live availability, with a member rate for registered players and an evening rate distinct from a daytime one. A player who takes the same slot every week can set the booking to repeat for up to twelve weeks and cancel the series in one action if their season changes.
Which format for which thing
The three things a baseball club sells behave differently once a player books them, and the differences are the ones people ring up about.
| Product | Needs a coach free | Needs a facility free | Approval |
|---|---|---|---|
| Squad or intake session | Set by the club when publishing | Set by the club when publishing | Booked instantly up to capacity |
| Specialist lesson | Yes, checked live | Yes, checked at the same time | Coach approves unless auto-approval is on |
| Cage hire | No | Yes, checked live | Booked instantly if the slot is free |
The season, and the money in it
Registrations, lessons and cage hire taken between Monday and Sunday arrive as one transfer in the following week, with an itemised breakdown per booking. Stripe's processing fee is absorbed by AllSquads rather than shown as another deduction, and the figure against a payout counts players rather than bookings. Over the season the dashboard shows revenue, bookings and retention per program, which is how a club finds out whether the cage is subsidising the juniors or the other way around.
Which setup fits you?
Your cage is booked by whoever texts the coach first
Good fitThat is the thing worth fixing this week. Cage time becomes bookable against genuine availability with a members rate if you want one, and the coach stops being the diary for a piece of equipment.
You want pitch counts, statistics or scoring
Worth knowingNone of that exists here. Scoring systems keep the numbers. Lessons, divisions, cage hire and the money behind them are what move, which for most clubs is the administrative half rather than the baseball half.
Your specialist coaches are independent rather than employed
Worth knowingCommon in this sport, and workable, but it changes how the money should be arranged. Decide before you publish whether a lesson is sold by the club or by the coach, because that determines whose account the payment settles into and it is awkward to unwind afterwards.
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
Got a question right now?
Instant answers, in the page, without leaving it.
AllSquads at a baseball club
AllSquads handles the bookings, the money and the paperwork for Australian clubs. A baseball club uses it to sell the entry intake, the division squads, specialist lessons booked against real coach availability, and cage hours, from one page, with one weekly transfer and a breakdown that says where the money came from.
- Over ten thousand
- bookings taken
- Thousands
- of players
- Hundreds
- of classes live
- A growing group
- of Australian clubs
Court hire management
Day-view calendar with one column per court. Member and non-member pricing. Peak and off-peak rates. Your cancellation policy.
Book 24/7
No phone calls. Browse live availability, pricing, and schedule — and book in under a minute from any device.
Free trial sessions
Offer new players a free trial session on any class. One per player per class — no manual tracking required.
AI assistant
Built into every dashboard and booking page. Helps players find classes, coaches manage their roster, and clubs answer common questions.
Less admin
Automated booking confirmations, 24hr and 1hr reminders, waitlists, credits, and cancellation management. Stop chasing people.
“I had all of term 1 paid in the first week. 75% less admin, 100% fewer late cancellations, and 80% fewer emails and phone calls.”
Talk to a person
Two minutes, no pitch.
Founding rate locked for life
First 100 paying signups lock the founding rate, no matter what we change later.
Frequently asked questions
Where this comes from
- One-to-one bookings checking coach and facility together
- Help centre: Class types
- Approval, decline with an alternative, and minimum lead times
- Help centre: Coach guide
- Facility hire in half-hour blocks with member rates
- Help centre: Court hire
- Separate squads per division with their own capacity
- Help centre: Class types
- Weekly payout across lessons, squads and hire
- Help centre: Payments
Open your baseball diamond and cage for booking
Start your free trial - full tier access, 1st month free. A card is required to start, and nothing is charged until your free month ends. The free profile and free tiers never need one.