Club bookings, payments and courts in one place: the TeamUp alternative
Run terms, drop-ins, camps and court hire from one roster, with one weekly payout to the club.
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 in one box
- One roster holds term enrolments and drop-ins, with pro-rata pricing for anyone who joins mid-term.
- Players book one or several full courts in one checkout and split the cost between up to eight people.
- The club is paid every week for the previous week's bookings, itemised per booking.
- Reminders, cancellation credits and a waitlist that tells everyone waiting when a place opens are on by default.
- A one-month trial gets you a real term online in an afternoon.
Clubs move to AllSquads so the week runs itself: the term starts, half the squad enrols and the rest drop in, a parent joins in week four, and the treasurer gets one weekly payout. Here is how that works on AllSquads and what a move from TeamUp involves.
Why clubs move to AllSquads
Sports clubs run on terms, camps and courts. These are the jobs that push a club toward AllSquads.
A term is not a class pack
A ten-week term has fixed dates, a fixed price and a roster that holds from week one to week ten. On AllSquads that is one class, with holiday exclusions built in, not a membership with an end date.
Enrolled and casual players on one session
The squad and the walk-up share Tuesday's session at two prices. AllSquads keeps both on one roster and one capacity, so the coach sees who is who at a glance.
A price that follows the contact list
TeamUp publishes its prices in bands of active customers. A club whose list swells every term with parents and camp attendees can move up a band. AllSquads prices by tier, not by list size.
Courts that live somewhere else
Hire is part of the club's week. On AllSquads courts sit beside classes, on the same contacts, roster and weekly payout.
AllSquads vs TeamUp
| AllSquads | TeamUp | |
|---|---|---|
| Getting paid | Players pay by card at booking, and the club can take bookings before Stripe onboarding is finished. | Card and direct-debit billing through its supported payment providers. |
| Roster | One session roster showing enrolments, drop-ins, payment status and attendance. | Class registers driven by memberships and packs. |
| Term + drop-in on one class | A term class with drop-in switched on: two prices, one roster, one capacity, pro-rata for mid-term joins. | Modelled as memberships and class packs rather than a term with a drop-in toggle. |
| Cancellations | A per-class policy turns a cancellation into account credit, and the player sees the outcome before confirming. | Cancellation windows on classes and plans. |
| Reminders | Automatic reminders before each session and before each subscription charge. | Email and app notifications for bookings and class changes. |
| Member pricing | Membership tiers with member rates applied at checkout on classes and courts. | Pricing is attached to the membership or pack. |
| Waitlist | On by default; when a place opens, everyone waiting is told and can book it. | Class waitlists are a standard feature. |
| Payouts | One transfer to the club every week, itemised per booking. | Depends on the connected payment provider's settlement schedule. |
| Court hire | Players book one or several full courts in one checkout and split the cost between up to eight people. | Not a feature we could find on its public pages. |
| Comms | Email, in-app messages and broadcast announcements to the contacts you choose. | Email and app notifications plus marketing integrations. |
| Records | A contact record per player with bookings, credits and notes, plus itemised payout history. | Reporting on attendance, revenue and memberships. |
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
How AllSquads runs a club's week
Each of these is a job a club does every term, and each is built in.
Terms with drop-in
A term class takes its dates, weekly schedule, holiday exclusions and term price. Drop-in is a toggle with its own price, and pro-rata lets a family join in week four and pay for what remains.
Every class type
Group lessons, term programs, camps, private lessons, socials, court hire and retreats all live in one dashboard, so a coach never runs a second system for the holidays.
Weekly payouts to the club
Payments are collected at booking and the club is paid weekly. The payout report lists every booking, so the treasurer reconciles one figure instead of a bank statement and a spreadsheet.
Families and contacts
Parents book for children on one account. Every booking creates a contact record with history, credits and notes, ready for email, in-app messages or a broadcast.
Two built-in assistants
The Club Agent answers a club's own questions from its own data. The Concierge helps players find and book a session.
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
Where the published monthly price is higher than ours, it is shown beside ours in Australian dollars, with the date it was checked.
Capterra
4.8 / 5
346 reviews
Verified business-user reviews of the TeamUp business software.
Trustpilot
2.6 / 5
68 reviews
Mostly end-customer reviews of the goteamup.com booking experience.
Google Play
1.8 / 5
109 reviews
The TeamUp Member Booking app.
Verified pricing
TeamUp
A$179/month, 0-100 active customers, billed monthly, AUD
goteamup.com/pricing/, checked 2026-09-11
AllSquads - Club
A$169/month
Sourced live from allsquads.com.au/pricing.
TeamUp’s figure is read from its own published pricing page on the date shown. It is shown only while it works out higher than our comparable tier per month and was checked within the last ninety days.
Choose AllSquads if
- Your year is built around school terms, with enrolled squads and casual drop-ins on the same sessions.
- Parents book for children and you want every attendee priced, rostered and cancellable on their own.
- You run camps, private lessons and court hire as well as group coaching, and want one roster and one payout.
- Your treasurer wants one weekly payout instead of a bank statement and a spreadsheet.
Pricing: AllSquads vs TeamUp
AllSquads publishes a flat monthly price per tier: Coach and Club, each with a free tier underneath and a Pro tier above, billed monthly or annually at ten months for twelve. The price does not change with the size of your contact list.
Every paid tier starts with a one-month trial at full tier access. A card is required to start it and nothing is charged until it ends. There are two fees, paid by two different people, and both are published on the pricing page and nowhere else on this site.
How to switch from TeamUp
A move takes an afternoon of setup and one term of overlap. Three steps, each with a help article.
Export your customers
Export the customer list as a CSV: names, emails and phone numbers are enough. Note any credit balances to issue on AllSquads.
Import contacts into AllSquads
Upload the CSV under Contacts, Import. Contacts can be tagged and carry a membership status straight away.
Create the term and go live
Build the term class with its dates, term price and drop-in price, set the cancellation policy, publish, and share the link.
Got a question right now?
Instant answers, in the page, without leaving it.
Where this comes from
- Published pricing bands and trial
- goteamup.com pricing page
- Feature list and help articles
- support.goteamup.com help centre
- Capterra rating and review count
- Capterra reviews
- Term classes, drop-in and pro-rata on AllSquads
- Help centre: Term classes
- Weekly payouts, credits and Stripe on AllSquads
- Help centre: Payments
- Court hire on AllSquads
- Help centre: Court hire
FAQ: TeamUp vs AllSquads
Put one real term on AllSquads
A club's week is a term roster with drop-ins on it, a camp in the holidays, private lessons, a court members want on Saturday and a treasurer who wants one number on Monday. AllSquads makes each of those the default, not a workaround.
The fastest way to know is to put one real term on it. The trial runs for a month at full tier access, which is enough to see the roster, the waitlist and the weekly payout work with your own players.
- One roster holds term enrolments and drop-ins, with pro-rata pricing for anyone who joins mid-term.
- Players book one or several full courts in one checkout and split the cost between up to eight people.
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.