Still chasing payments on WhatsApp?

How to get personal training clients to pay on time, without the awkward “just a friendly reminder” texts.

You did the sessions. Now you're scrolling back through a WhatsApp chat to work out whether they paid for October, then typing "Hey! Just a quick reminder…" for the third time. Nobody became a personal trainer to be a debt collector.

Late payment is rarely about bad clients. It's usually about a missing system. Clients pay late when there's no clear due date, when paying takes effort, and when nothing happens if they forget. Fix those three things and most of the chasing stops.

Clients not paying? Start with monthly memberships vs packages

How you charge decides how often you have to ask for money. Most solo trainers use one of two models.

Packages

The client buys a block of sessions upfront, say 10 or 20. Packages are easy to understand and good for new clients who want to try you out. The downsides: every package that runs out is a new sales conversation, unused sessions turn into disputes, and your income jumps up and down from month to month.

Monthly memberships

The client gets a set number of sessions per week and pays the same amount on the same day every month. There's no renewal conversation, because it renews. Your income is predictable, and so is the client's habit: they show up because they've already paid.

Which one to use

Make monthly the default for regular clients, and keep a package as a starter or for people with irregular schedules. To set a monthly price, multiply your per-session rate by sessions per week, then by about 4.3 (the average number of weeks in a month), and round. For example, at $70 a session, twice a week: 70 × 2 × 4.3 ≈ $600 a month.

Put your payment policy in writing

A policy only works if the client saw it before the first session. Keep it to one page and get it signed on day one. It should answer:

When the rules are written down, a reminder isn't personal. You're not asking a favour, you're pointing to something you both agreed.

Reminders that don't feel awkward

Send reminders on a schedule, not when you remember. Three messages cover almost everything:

3 days beforeHi Sam, quick heads-up: your November membership ($600) goes out on the 1st, same card as last month. See you Tuesday!
Payment failedHi Sam, November's payment didn't go through. Could you update your card or send it by Friday? I'm holding your Tuesday and Thursday slots till then.
Package running lowHi Sam, you've got 2 sessions left on your package. Want to switch to monthly so you don't have to think about it, or grab another 10?

Short, friendly, specific: the amount, the date, and what happens next. No guilt and no "sorry to bother you".

How to collect payment from clients: make paying the easy option

The better way

Reminders and policies help, but you're still the one watching the dates and sending the texts. The real fix is a setup where memberships charge on schedule, package balances count themselves, and the reminder goes out without you.

Zuze is being built to do exactly that for solo personal trainers: monthly memberships and packages, payments, scheduling and client messaging, connected, so you stop being the bill collector. It's coming soon.

Join the waitlist below to be first in line when it opens.

Get early access to Zuze

Zuze is being built to do the admin for you. Join the waitlist: founding trainers are first in line for access, get a say in what gets built, and a Founding Trainer badge.

No spam. A note when your access is ready, and the occasional update on what we're building.