AllSquads for coaching business owners
The owner who coaches forty hours a week and runs the business in the other forty
2 months free. A card is required to start, and nothing is charged until your 2 free months end. The free profile and free tiers never need one.
TL;DR
A coaching business run through the owner's WhatsApp and invoices, or on AllSquads
- In the manual version every coach's bookings, fees and rosters run through the owner; on AllSquads each coach is invited by email, assigned to their classes, and sees their own rosters and nothing else.
- Employed coaches need no Stripe account: every class pays out to the business's connected account in one Monday transfer, and analytics show revenue by coach.
- The owner who also coaches holds both roles on one login, with the business dashboard and their own coaching in the same place.
- Cover is assigned per session, promo codes and a pro shop are built in, and the business's own website can carry the booking widget.
- Multiple venues and team management are on the plan that includes them; the pricing page says which.
A coaching business is not a club and not a solo coach. It employs coaches, hires or owns courts, sells programs under its own name, and is usually run by an owner who is also its busiest coach. AllSquads treats it as a business account: the owner invites the coaches, assigns each to their classes, sees revenue by coach, and receives one weekly payout to the business's own bank, while each coach sees only the work that is theirs.
Try it on this term's class
2 months free. A card is required to start, and nothing is charged until your 2 free months end. The free profile and free tiers never need one.
How most coaching businesses run today
The owner's phone is the business. Parents text the owner to book with any of the coaches, the owner forwards the request, the coach replies, and the owner confirms. Coaches are paid a share worked out from a spreadsheet of who taught what, filled in from memory on Sunday. Fees arrive in the business account with a child's name as the reference, or in a coach's own account by mistake. When a coach leaves, their families leave with them, because the families were always in the coach's phone rather than the business's records.
- Every booking for every coach goes through the owner.
- Coach pay is reconciled from a spreadsheet of remembered lessons.
- The business's customers belong to whichever coach they text.
Where the owner's-phone business breaks
One owner and one assistant can run this way. It breaks at the third coach, the second venue, or the first coach who leaves and takes a squad's worth of families with them.
- The owner as switchboard: forty hours coaching and forty hours forwarding messages.
- Coach pay by guesswork: the Sunday spreadsheet of who taught what, disputed on Monday.
- Money in the wrong account: fees paid to a coach personally that the business has to recover.
- Families that belong to a coach: a departing coach takes the relationship, because the business never held it.
- Cover without a roster: a sick coach's session covered by someone working from a text.
- No view across coaches: which coach's classes are full, which are half empty, and which term is losing families is a feeling.
- Two venues, two sets of chaos: the same problems doubled, with the owner driving between them.
A business account, with the owner as a coach too
The owner signs up as a business, completes the business profile, address and venue, and is asked whether they also coach; saying yes creates a coach profile linked to the business, so the owner appears in the public Coaches directory and can be assigned to classes like any other coach. The business dashboard and the owner's own coaching live under one login. Coaches are invited by email from the onboarding wizard or the Team tab, accept the link, complete a lightweight profile, and are ready to be assigned; club-employed coaches skip Stripe entirely.
Each coach sees their own work
When the business creates a class it assigns a head coach, who receives that class's booking notifications and manages its roster. A coach sees the classes they lead and the sessions they have been assigned to cover, never the rest of the business's schedule. The owner sees all of it: every class, every session, every roster, and revenue by coach, by class and by sport in analytics. A coach who is off is covered by assigning another coach to that session, who opens the same paid roster, and the two coaches are told while group-class families are not bothered about a routine swap.
One payout, and the customers stay with the business
Every booking across every coach settles to the business's connected Stripe account as one transfer on Monday for the previous week, with the business's platform fee netted off and card processing absorbed. Employed coaches need no Stripe account and see no Payments or Analytics tab, because the money is the business's; how the business pays its coaches is its own arrangement, informed by revenue by coach rather than a Sunday spreadsheet. Every family who books becomes a contact of the business, with their history, membership and notes, so a coach who leaves does not take the customer list.
Programs, promos and the pro shop
The business runs the full set of program types: recurring squads, term programs with pro-rata and auto-renew, holiday camps with day and week pricing, private lessons booked into each coach's availability, and weekly subscriptions on recurring classes. Promo codes can be issued for early birds, sibling discounts or a specific class type. A pro shop sells racquets, grips and merchandise from the business's profile, with an upsell at checkout matched to the booking, paid online or at pickup, and settled in the same weekly payout. The booking widget goes on the business's own website in one snippet.
Courts, venues and what depends on the plan
A business that owns or leases courts adds them under Court Hire, assigns them to classes so sessions block them, and sells the empty hours to the public at day, night and member rates. A business that hires courts elsewhere simply carries the venue address on every confirmation. Multiple venues under one account, team management and court hire are included on the plans that include them, and the pricing page is the place that says which; this page will not imply a plan includes something it does not.
Manual vs AllSquads
| The owner's phone, a pay spreadsheet and a coach's own account | AllSquads | |
|---|---|---|
| Getting paid | Fees to the business account, a coach's account, or cash to whoever taught | Every booking paid at checkout into the business's own Stripe account, weekly |
| The roster | Each coach's phone, forwarded by the owner | Each coach sees their own rosters; the owner sees every class across every coach |
| Cancellations | The coach decides and the owner refunds | Per-class policies applied automatically; refunds as credits held by the business |
| Reminders | Each coach's own habit | Sent by the platform a day and an hour before every session, every coach |
| Member pricing | A rate the owner tells each coach to apply | A member discount per class, applied at checkout from the business's memberships |
| Waitlist | The owner keeps one list per coach | A per-session queue, and every waitlister a contact of the business |
| Payouts | One account for the business, reconciled against coach pay by hand | One transfer a week with revenue by coach in analytics |
| Records | In each coach's phone, and gone when they go | Every family a contact of the business, with history, membership and notes |
Where the owner's phone is fine
An owner with one assistant coach, one venue and a stable roster of families can run the business from a phone and a spreadsheet; the owner knows every lesson and every family personally. It stops being fine at the third coach, at the first venue the owner cannot be at, at the first coach pay dispute, or the first time a coach leaves and the owner realises the families were never the business's.
Which coaching business is yours?
An owner-coach with two or three employed coaches at one venue
Good fitSign up as a business, say yes to coaching yourself, invite the coaches, and assign each to their classes. They see their own rosters, you see everything, the money lands in the business's account, and revenue by coach replaces the Sunday spreadsheet. This is the shape the business account was built for.
A business that hires courts from a club or a council
Good fitNothing about the account depends on owning courts. Create the classes with the venue address, and every confirmation and reminder carries it. If the venue is on AllSquads and assigns you a court, the conflict engine keeps your sessions and their hires apart; if it is not, your classes run exactly the same.
A business growing into a second venue
Worth knowingAdd the venue under Settings on the plan that includes multiple venues, with its own address and, if you have them, its own courts. Classes are created against a venue, so confirmations carry the right address, and analytics can be read per venue. The owner still sees both from one login.
A business whose coaches are contractors with their own Stripe accounts
Worth knowingA coach can hold their own independent business and coach for yours at the same time, from one login: your classes pay to your account, theirs pay to theirs. If a contractor should be paid directly for the classes they run under your name, that is an arrangement outside the platform; on AllSquads, a class belongs to one account and pays out to it.
A business that wants to sell gear and run promotions
Good fitThe pro shop and promo codes are business features. Products sell from the business's profile and as a checkout upsell, paid online or at pickup and settled in the weekly payout; promo codes carry a value, an audience, an expiry and a class-type scope.
Choose AllSquads for the business, or keep the phone
Choose AllSquads if
- Every coach's bookings currently go through you.
- Coach pay is reconciled from a spreadsheet of remembered lessons.
- A coach has ever left and taken a squad's worth of families with them.
- Fees have ever landed in a coach's personal account.
- You cannot say which coach's classes are full without asking.
Stick with WhatsApp if
- You and one assistant, one venue, and families you both know by name.
- No coach has ever left and none ever will.
- You would rather be the switchboard than the owner.
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
Move the business across in a week
The owner sets up the account and invites the coaches; the families follow the booking links. Nobody's lesson times change.
Sign up as a business and say yes to coaching
Complete the business profile, address and venue, and create your own coach profile inline so you can be assigned to classes.
Invite the coaches
Enter each coach's email from the wizard or the Team tab. They accept, complete a short profile and skip Stripe; their classes pay to the business.
Import the families as the business's contacts
Contacts, then Import, with names and emails from every coach's phone. From now on every booking adds to the business's list.
Create the programs and assign head coaches
Squads, terms, camps and private lessons, each with its head coach, pricing, capacity and cancellation policy.
Connect Stripe and embed the widget
Settings, then Payments, for the weekly transfer; then paste the booking widget onto the business's website.
What a business owner should try in the first week
Everything here is inside the free trial and ends with something on a roster or a report.
Invite a coach and assign them as head coach of one class, then log in as that coach.
The coach sees that class and its rosters, and none of the business's other classes.
Take two test bookings on two different coaches' classes.
Both appear in the business's Payments tab under the same week, and analytics show revenue by coach.
Assign a second coach to cover one session of the first coach's class.
The covering coach can open that session's roster and mark attendance, and both coaches are notified.
Create a promo code for a specific class type and apply it in a test cart.
The cart shows a promo discount line and the reduced total before payment.
Add a product to the pro shop marked as an upsell for group lessons.
The product appears once on the cart at checkout for a group lesson booking, with its image and price.
Got a question right now?
Instant answers, in the page, without leaving it.
What AllSquads is
AllSquads is booking, payments and admin software for sports coaches and clubs. Players find your classes, book and pay online, and get reminded before every session. You get the roster, the money and the contact record in one place, with a payout to your bank every week. It runs term programs, casual classes, camps, private lessons and court hire side by side, so the whole operation is in one system rather than a booking tool plus a spreadsheet plus a payment app.
- Over ten thousand
- bookings taken
- Thousands
- of players
- Hundreds
- of classes live
- A growing group
- of Australian clubs
Less admin
Automated booking confirmations, 24hr and 1hr reminders, waitlists, credits, and cancellation management. Stop chasing people.
Get paid weekly
Players pay online at booking, via payment links, or you manage payments manually. Weekly payouts direct to your bank account, every Monday.
Player contacts & CRM
Every booking adds a player to your contacts automatically. Import your existing list via CSV. Track membership, booking history, and notes.
Messaging & group chats
Message players one-on-one or in groups. Class group chats created automatically. Broadcast announcements to all followers.
Analytics built in
Track revenue, bookings, and player retention over time. Coach view, club view, and court hire stats — all in one dashboard.
“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
- Business sign-up, the coach profile step and inviting coaches
- Help: Getting started
- Head coach per class; a coach sees only their own work; per-session cover
- Help centre: Club guide
- Club-employed coaches need no Stripe and see no Payments or Analytics
- Help centre: Coach guide
- Revenue by coach, class and sport in analytics
- Help centre: Analytics
- Promo codes, the pro shop and the embed widget
- Help centre: Club guide
- Which plan includes team management, venues and court hire
- Pricing page
- One weekly transfer to the business's own Stripe account
- Help centre: Payments
Put your first class online tonight
Start your free trial - full tier access, 2 months free. A card is required to start, and nothing is charged until your 2 free months end. The free profile and free tiers never need one.