Memberships, courts and weekly payouts: the TennisBiz alternative
Move your classes, memberships and courts onto one roster, with a weekly payout to the club and one flat rate per tier
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. Founding rate locked for life for the first 100 sign-ups, until 31 October 2026.
TL;DR
AllSquads vs TennisBiz, the short version
- AllSquads puts term enrolments with drop-in, camps, private lessons, memberships and court hire on one roster.
- The club is paid weekly, itemised booking by booking, and an independent coach's own bookings pay out to that coach.
- AllSquads charges one flat rate per tier whatever your size, published on the pricing page with GST inside the figure.
- TennisBiz is Australian-built tennis coaching software. Memberships and payouts are not listed on its site, and online court booking is an add-on its page says may carry extra charges.
Looking for a TennisBiz alternative usually means the club has grown past a coaching book. Memberships, court time and weekly payouts now matter as much as the class list, and AllSquads puts all of it on one roster. Every claim about that product here comes from its own public pages, linked and dated below.
What is TennisBiz?
TennisBiz is class-management software for tennis coaching businesses, made by ThinkSmart Software in Australia. Its public pages list class scheduling, make-up classes, skill tracking, invoicing, direct debit and a waiting list, with pricing banded by the number of active customers.
Why clubs look for a TennisBiz alternative
A club has more to run than a coaching book. These are the gaps clubs tell us about when they move.
Memberships that set the price
A club that sells memberships needs the member rate applied at checkout, with expiry and renewal tracked. AllSquads does that for classes and courts. Memberships are not listed on that site, so member rates end up applied by hand.
Money that reaches the club on a schedule
AllSquads pays the club once a week for the previous week, itemised booking by booking, so the bank statement reconciles. Its pages list invoicing and direct debit for collecting money; a scheduled payout to a club is not listed there.
Courts as core income
On AllSquads court hire sits on the same roster as the classes, and players can split the cost of a booking between up to eight people. Its pages describe online court bookings as an add-on that may incur additional charges.
One class for term and drop-in
On AllSquads drop-in is a toggle on a term class, so enrolled juniors and casual players share one roster and one attendance sheet. A single session carrying both is not listed on that site.
AllSquads vs TennisBiz
| AllSquads | TennisBiz | |
|---|---|---|
| Getting paid | Players pay at checkout when they book or enrol, through upfront payments, subscriptions, drop-ins, session packs or term instalments, and the place is held once the payment has cleared. | Invoicing with text reminders, plus manual, real-time card, recurring and direct-debit payments through Ezidebit and Worldpay, with Stripe as the recommended gateway. |
| The roster | The roster comes from the payments: who enrolled, who paid, who is waiting and who turned up, with attendance marked on the roster beside the court. | A visual scheduler with daily, weekly and staff views, classes linked to terms or semesters, and attendance tracked with customisable absence reasons. |
| Term and drop-in on one class | A term class with drop-in switched on, so the places left sell at their own price into the same capacity and the same roster. | Classes link to terms or semesters. One session carrying a term fee and a casual price together is not listed on their site. |
| Cancellations | The club sets the policy once. A cancellation becomes account credit under the class's own policy, and the member can see it. | A missed class puts the student on a make-up list automatically, with a configurable make-up policy and a running count of what is owed. |
| Reminders | Reminders before a session and before each subscription charge, by email, in-app and push, with SMS for cancellations and payment requests on paid tiers. | Invoices email automatically with mobile text reminders, and staff can text a class or a group from the smartphone app. |
| Member pricing | Memberships set what a member pays, with entitlements, expiry and renewal tracked, and promo codes available at checkout. | Memberships are not listed on their site. There is a flexible discounting and pricing system for invoices. |
| Waitlists | A full session opens its waitlist, and everyone waiting is told when a place opens. Nobody is booked or charged until they choose to book. | A waiting list lets customers request places in classes that are full or not yet created, with filters and notification when a place opens. |
| Payouts | One payment to the club every week for the previous week, itemised booking by booking. An independent coach's own bookings pay out to that coach. | Paying a club or an individual coach out on a schedule is not listed on their site. |
| Court hire | Players book one or several full courts in one checkout and split the cost between up to eight people, on the same roster as the classes. | Online bookings let a customer book a court and pay immediately. Their page describes it as an add-on that may incur additional charges. |
| Comms | Email, in-app messages, push notifications and broadcast announcements, plus a contact record for every person. | Messaging and communication is one of its feature categories, with texting to classes or groups from the app and automated messages through the customer portal. |
| Records | Revenue, bookings, attendance, court use and members in weekly, monthly, quarterly and financial-year reports with drill-down. | Attendance history, skill-tracking progress reports, staff work-time reports and financial reporting, with Xero and QuickBooks integration. |
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
How AllSquads compares
Four differences a club feels in its first month on AllSquads.
Built around a club's season
AllSquads is organised around the club: terms that also take casual players, camps, private lessons, memberships and courts on one roster, with money flowing back to the club every week.
Memberships that price every booking
A membership on AllSquads sets what a member pays, carries its entitlements, and tracks expiry and renewal, so a lapsed member pays the public rate without anyone checking a list.
Weekly payouts, itemised
One payment lands in the club account each week, with every booking itemised beneath it. Collecting and paying out are different jobs, and AllSquads does both.
Courts and classes together
Courts are part of the platform, not an add-on. A clash between a hire and a session is visible as it is created, and a member books either from one place.
Why clubs and coaches run on AllSquads
One platform for the whole operation: bookings, payments, courts, members and messages, built for racquet clubs and the coaches who run them.
Every class type on one timetable
Group classes, terms, camps, private lessons, socials, court hire and retreats all live on one schedule, with one roster per session.
Every way to pay
Upfront, weekly or monthly subscriptions, drop-ins, memberships, session packs and term instalments, collected online and paid out to your club every week.
Court hire with cost splitting
Players book one court or several in a single checkout and split the cost between up to eight people, so nobody chases anyone for their share.
A CRM with every channel
Every player and parent has a contact record, and you reach them by email, in-app message, push notification or broadcast. Paid plans add SMS for cancellations, reminders and payment requests.
Team scheduling
Coaches set their availability, you assign a head coach to each class, and a substitute takes a single session without rebuilding the class.
Admin that runs itself
Reminders go out before a session and before every subscription charge, the waitlist tells everyone waiting the moment a place opens, and cancellations turn into account credit under your own policy.
Promo codes and a pro shop
Discount codes at checkout, and a pro shop with member pricing and online or cash sales that land in the same weekly payout.
An AI agent on both sides
The Club Agent answers questions about your bookings, members and money from the dashboard, and the Concierge helps players find and book the right class.
Analytics you can act on
Revenue, bookings, attendance, court use and member trends, with weekly, monthly, quarterly and financial-year reports you can drill into.
Coming soon: Competitions: leagues, ladders and tournaments; The AllSquads app on the App Store and Google Play.
Pricing compared
Verified pricing, with the published Capterra score quoted as it stands: eight reviews is a small sample.
AllSquads publishes its rates on one pricing page. A competitor's monthly figure only appears beside ours when it is the higher of the two, so none is shown here. TennisBiz's pricing page is linked under Where this comes from. See pricing
Choose AllSquads if
- You sell memberships and want them to set what a member pays automatically.
- The club needs paying weekly, with every booking itemised.
- Court hire is core income and you want it in the platform rather than as a priced add-on.
- You want one class to hold an enrolled term group and sell its remaining places as drop-ins.
- Your venue runs more than tennis and you want one roster for all of it.
Pricing: AllSquads vs TennisBiz
AllSquads is a flat monthly subscription per tier in Australian dollars with GST inside the published figure, with free Coach and Club tiers underneath the paid ones. The rate does not change with how many customers are on the books. Every paid tier opens with a trial; a card is required to start it and nothing is charged until the free month ends.
TennisBiz bands its monthly subscription by the number of active customers, and its pages say some add-on features may incur additional charges, including the customer portal, online class registration, online court bookings and the Stripe gateway. Price the add-ons you need before comparing. On AllSquads a booking fee is paid by the player at checkout and a platform fee by the club on payout, both published only on the pricing page.
How to switch from TennisBiz
Three steps and a first term.
Export your customers and students
Take the customer and student lists out of your current system along with current enrolments, and note any make-up lessons owed to each student.
Import the contacts
Upload the spreadsheet as a CSV under Contacts, then Import, and raise outstanding make-ups as credits.
Rebuild one term, then add memberships and courts
Publish a single class with its dates, capacity and both prices, then add your memberships and courts.
Watch one Monday
After the first week of bookings, open the payout report.
Got a question right now?
Instant answers, in the page, without leaving it.
Where this comes from
- The published bands, that prices are shown in Australian dollars, and that there is no setup fee
- ThinkSmart: pricing page
- Make-up classes, the waiting list, invoicing, direct debit, and which pieces are add-ons
- ThinkSmart: features page
- That the product is made by ThinkSmart Software in Australia
- ThinkSmart: overview page
- The Capterra rating for the product and the number of reviews behind it
- Capterra AU: TennisBiz
- How AllSquads runs terms, memberships, courts and payouts
- AllSquads help centre
- Our current published rates
- AllSquads pricing
FAQ: TennisBiz vs AllSquads
Try AllSquads with one real term
AllSquads covers the whole club: a term class that also sells drop-in places, camps and private lessons on the same roster, courts in the platform rather than as an add-on, memberships that price every booking, cancellations that become credit, and one itemised payment into the club account every week.
Put one real term, one membership and one week of court bookings through AllSquads and judge it on the roster and the weekly report.
- AllSquads puts term enrolments with drop-in, camps, private lessons, memberships and court hire on one roster.
- The club is paid weekly, itemised booking by booking, and an independent coach's own bookings pay out to that coach.
More AllSquads comparisons
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.
Try AllSquads on one real term
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. Founding rate locked for life for the first 100 sign-ups, until 31 October 2026.