Skip to main content
Basketball player mid-air for a dunk in a dramatically lit indoor court
Sport

Basketball club and association booking software

Built for the skills program, the development squad and the court in between

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

  • Almost everything an association sells sits around a fixture it does not control, and that is fine: the fixture stays where it is.
  • Aussie Hoops, run by Basketball Australia, sells as a block; midweek skills and representative training behave differently again.
  • Court hours between fixtures are a product in their own right rather than dead time on a spreadsheet.
  • Development squads fill first and stay full, so the queue that forms when one does is the thing worth getting right.

Basketball in Australia is heavily structured around domestic competition, and most of what a club or academy sells sits around that fixture: an entry-level program for the youngest players, skills sessions midweek, development or representative training on top, and shooting or small-group work booked into whatever court time is left. AllSquads is built for that layer, not for running the competition itself.

Free trial

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.

Aussie Hoops and the entry-level end

Basketball Australia's Aussie Hoops is the national entry-level program, and clubs typically run it as a short block of weekly sessions for primary-age children before they move into a domestic team. On AllSquads it is a term enrolment: one price for the block, sessions generated from the weekly pattern, and a roster the coordinator opens on their phone. Parents book and pay in the same step, and every parent who books becomes a contact record you can message directly next time the block opens.

Skills sessions and development squads

The midweek skills session is where the admin actually piles up, because it is the format families dip in and out of. Publish it as a recurring class and the platform keeps generating sessions on the pattern you set rather than waiting for someone to add next month by hand. Turn drop-in on and a casual player can buy a single session at its own price without enrolling for the block; they appear on the same roster, labelled as a drop-in, and they count against the same capacity. Development squad training that is genuinely closed can be published link-only or invite-only so it never shows up in public search.

Court time around the fixture

Stadium court time is the scarcest thing a basketball club has, and it is usually sold in short blocks between fixtures. Facility hire handles it as half-hour increments against live availability, with a member rate for registered players and a separate evening rate for the hours everybody wants. A coach running small-group shooting work every Wednesday can set the series to repeat for up to twelve weeks and cancel the lot in one action if the season shifts.

What a season looks like across the programs

The formats below all run through the same club page and settle into the same weekly payout, but they fill, price and cancel differently.

The four things most basketball clubs sell
ProgramTypical ageBilling shapeCapacity behaviour
Aussie Hoops blockPrimary schoolOne price for the blockWaitlist opens when the block is full
Midweek skillsJunior and teenTerm price, or drop-in per sessionDrop-ins share the session capacity
Development squadSelected playersTerm enrolment, often invite-onlyInvite-only, so no public waitlist
Court hireAnyHalf-hour blocks, member rate availableThe slot leaves availability once booked

When a session fills

Capacity is set per class and the waitlist turns itself on when the class is full, so nobody has to keep a list in a notebook. Waitlisted players are notified in the order they joined, and a spot is strictly first-come, first-served: there is no hold and no expiry window, so the notification tells people to book promptly. If someone else takes the spot first, the player who missed it goes back into the queue rather than being quietly dropped. Joining a waitlist also creates a contact record, which means a full Tuesday squad is a list of interested families you can message when you open a second one.

Getting paid without chasing anybody

Everything taken through the club page across Monday to Sunday is transferred to the club's account the following week as a single payout, with an itemised breakdown per booking behind it. Stripe's processing fee is absorbed by AllSquads rather than shown as a separate deduction. A club can publish programs and start taking bookings before it has finished connecting its bank details; the money simply accrues and the payout stays pending until onboarding is complete. The figure shown against a payout counts players, not bookings, so it matches what you would count standing on the sideline.

Which setup fits you?

You run several programs at once and cannot see which is actually working

Good fit

Reporting is the reason to do this rather than the booking. Retention, revenue and how much of a waitlist converts are all visible per program, so the decision about which squad to run again next season stops being a committee opinion.

You want your domestic fixture managed here

Worth knowing

It is not, and pretending otherwise would cost you a season. Draws, grading and results live with your association's competition system. This handles the programs around the fixture and the court hours the fixture leaves behind.

Your stadium is council-run and you only get an allocation

Worth knowing

That works, with one condition worth checking first. Only publish the hours you genuinely control. Where the council releases courts week to week, the honest arrangement is to run programs here and leave casual court sales to whoever holds the allocation.

Book a call

Rather have it walked through?

A free 30-minute call. Two minutes to book, no pitch.

Ask in chat

Got a question right now?

Instant answers, in the page, without leaving it.

What AllSquads does for a basketball club

AllSquads is Australian booking and payment software for clubs, academies and coaches. It gives a basketball club one public page where families find and pay for programs, one roster the coach works from, automatic waitlists on full sessions, and a single weekly transfer to the club account with an itemised breakdown behind it.

Over ten thousand
bookings taken
Thousands
of players
Hundreds
of classes live
A growing group
of Australian clubs
  • Waitlists

    Join for free when a class is full. Email and SMS notification the moment a spot opens. First to confirm gets the spot.

  • Multi-venue management

    Run multiple courts and facilities from one account. Separate settings and coaches per venue. All in one dashboard.

  • Analytics built in

    Track revenue, bookings, and player retention over time. Coach view, club view, and court hire stats — all in one dashboard.

  • 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.”
Steve S., Tennis CoachAfter going live on AllSquads

Talk to a person

Two minutes, no pitch.

Replies within a day.

Founding rate locked for life

First 100 paying signups lock the founding rate, no matter what we change later.

See pricing

Frequently asked questions

Where this comes from

Term-shaped program blocks with generated sessions
Help centre: Term classes
Capacity, full state and the queue that forms behind it
Help centre: Player guide
Retention, revenue and waitlist-conversion reporting
Help centre: Analytics
Court hire sold in blocks around existing bookings
Help centre: Court hire
Cancellation notifications reaching every booked player
Help: Notifications
Get started

Set your basketball programs up on AllSquads

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.