Solve: get paid

Get paid for coaching, before the lesson starts

The money lands when the client books, not after you've chased them for a week.

The short answer

Coach takes a deposit or sells the pack at booking, saves a card for the no-show fee, and deducts one lesson when the client shows up. You keep 100% of the lesson money. 0% platform fee, and Stripe's processing fee still applies. No more “I'll Venmo you next time.”

Why it leaks

Why coaches stop getting paid

You're good on the court. The business part is where the money leaks.

  • The 7:00 am no-show. The court's booked, you drove out, nobody charged them.
  • The pack you sold in your head. Ten lessons, no record, and now it's “wait, how many are left?”
  • The deposit you meant to ask for and forgot.
  • The text you keep meaning to send: “hey, that's $80 for Tuesday.” A week later you still haven't sent it.

None of this is a discipline problem. It's a system problem. The payment should happen on its own, at the moment of booking, so you never have to bring it up.

How Coach gets you paid

Three ways the money lands on its own

01The card is saved at bookingWhen a client books on your page, their card is on file. You tell Coach your cancellation policy in plain words (“full charge inside 24 hours, free before that”) and the fee charges itself when someone misses. You don't decide it in the moment. You don't send an awkward text. It's already done.How no-show fees work
02Packs sell once and count themselves downSell a 10-lesson pack one time. The client pays up front, the money's yours, and one lesson comes off the balance automatically when they attend. The client sees their own balance: 3 of 10 left. When they're low, they get a nudge to buy more. You stop being the human spreadsheet.How lesson packages work
03Deposits and prepay at the moment they bookWant money down before you hold the court? Take a deposit or full prepay right when they book. The slot isn't reserved until the card goes through. The flaky bookings filter themselves out.How deposits work
Run it from chat

You run it all from chat

“Invoice Anna for last week.” “Who owes me?” “Move Tuesday to 6:00 pm and charge the deposit.” You type it the way you'd say it. The booking page, the payments, the client list, the cancellation policy: the chat sets all of it up in minutes and runs it after.

Invoice Anna for last week, and who owes me?
Setting up your services and booking page.
Studio is live
Anna, private lesson last Tuesday$80
Marcus, deposit on Saturday$25
Two clients with a balance due
Open your booking page
Sent Anna's invoice. Marcus is paid. I'll nudge the two with a balance.
What you keep

0% platform fee. The lesson money is yours.

Stripe still charges its processing fee on each transaction, the same way it would anywhere you take a card. We don't take a cut on top, and we don't sit between you and your clients.

The fix

The two things that fix the money

That's the whole thing. The money shows up before the lesson, not after a week of texts.

01No-shows charge themselvesCard saved at booking, fee applied per your own policy when someone misses. Not a reminder that “reduces” no-shows. The fee actually charges.
02Packs and deposits get paid up frontSell the pack once, deduct on attendance, take the deposit at booking. The client sees their balance. You stop chasing.
FAQ

Fair questions

How do I stop clients from not paying for lessons?

Collect before the lesson, not after. Take a deposit or sell a pack at booking, and save a card so a missed lesson charges itself per your policy. When the money's already in, there's nothing to chase.

How do I get coaching clients to pay without chasing them?+

Put the payment at the moment of booking. Coach takes the deposit or the pack payment up front and saves the card for no-shows, so you're not sending “you still owe me” texts later. The client also sees their pack balance, so they know where they stand.

Do I keep all the money I charge?+

You keep 100% of the lesson money. Coach charges a 0% platform fee. Stripe still takes its standard processing fee on each charge, like any card payment anywhere. We don't add a cut on top.

What happens when a client no-shows?+

The card saved at booking is charged according to the cancellation policy you set, automatically. You don't have to decide in the moment or send a message about it. If your policy says a late cancel is a full charge, that's what happens.

Can clients see how many lessons they have left?+

Yes. Each client sees their own pack balance, like 3 of 10 left, and gets a nudge when it's running low. You don't have to keep the count in your head or answer “how many do I have?” by text.

Start getting paid up front

Set up your booking page, packs, and cancellation policy from one chat. It takes minutes. Start free with a 14-day trial. $19/mo or $190/yr after that. The first 50 coaches lock in $15/mo for life.

Start free, 14-day trial