TL;DR
The safest way to move online coaching clients off WhatsApp is to announce the change a week ahead, switch at the start of a billing cycle, and send each client a personal invite link instead of a group announcement. Bring the old chat history with you, keep WhatsApp open for a short overlap, and check in personally with anyone who has not joined after a few days.
Most online coaches start the same way: a WhatsApp chat per client, a spreadsheet for programs, a notes app for check-ins and bank transfers you chase by hand. It works for five clients. Somewhere around ten or fifteen it starts to leak. Messages get buried, a client asks which week of the program they are on, and you spend Sunday evening matching payments to names.
Moving to a proper coaching app fixes that, but the move itself is what scares people. Clients are used to WhatsApp, and nobody wants to be the coach who loses a paying client over a new app. The good news is that a switch rarely goes wrong if you plan it like a small project. Here is the process we recommend, step by step.
1. Decide what moves and what stays
Before you tell anyone, write down everything that currently lives in WhatsApp and your spreadsheets. Usually that is:
- Day-to-day chat with each client, including photos, videos and voice notes
- Training programs, often as PDFs, screenshots or a shared sheet
- Check-ins and progress photos
- Payments, renewal dates and who is on which package
- Notes about injuries, goals and preferences
The goal is for all of it to end up in one place per client. If something has no new home, clients will keep sending it to WhatsApp and you will end up running two systems.
2. Pick your timing around the billing cycle
The cleanest moment to switch is the start of a new billing period. If most clients renew on the 1st, aim for the last week of the previous month for the announcement and the 1st for the switch. That way the first payment in the new system is a normal renewal, not an extra charge that needs explaining.
Avoid switching right before a busy period for your clients, like the holidays or the start of a competition block. Also avoid switching in the middle of a program phase if you can. Starting a fresh block in a new app feels natural; changing tools in week three of six feels like disruption.
3. Tell clients early and personally
A short personal message beats a group broadcast. Send it about a week before the switch. Explain the change in terms of what the client gets, not what you get. Clients care that their program is easier to follow and that they can find your feedback later, not that your admin is lighter.
Answer questions individually. The most common ones are whether it costs the client anything, whether they lose their history and whether they can still reach you quickly. Have honest answers ready for all three.
4. Set up your side before anyone joins
Clients judge the new app in the first five minutes. Make sure there is something waiting for them when they open it. Build or import their current program first, so the first thing they see is this week's training, not an empty screen.
If your programs live in PDFs or photos, you do not have to rebuild them by hand. In Swibe, AI program import turns a PDF or a photo of a program into an editable program, which you then check and adjust. From there you can drag it onto each client's calendar.
5. Import contacts and send personal invite links
Instead of asking clients to search an app store and type in a code, import them from your phone contacts and send each one a personal invite link. You can send that link through WhatsApp itself, which is a nice touch: the old channel hands over to the new one.
Personal links matter because they connect the client to you straight away. There is no step where they create an account and then wonder how to find their coach. In Swibe, joining from a link takes about 30 seconds, and the client app is free on iPhone, Android and the web.
6. Bring the chat history with you
Losing the history is the thing coaches worry about most, and for good reason. Months of form feedback, injury notes and small wins live in those chats. WhatsApp lets you export a chat, including media. Swibe can import that export into the client's thread with the original dates and media, so the conversation simply continues where it left off.
Do this before or right after the client joins, so the first time they open the chat they see familiar messages. It also makes the switch feel less like starting over.
7. Move payments last, and keep them simple
Payments are where trust matters most, so move them carefully. Set up your payment account first and test it with a small amount to yourself if you can. Then send each client either a monthly plan or a one-off payment request in the chat, timed with their normal renewal.
In Swibe, payments go through Stripe straight to your bank, and a request stays pinned at the top of the chat until it is paid, so nobody has to dig for it. If someone is on a custom arrangement, keep that arrangement. A tool change is not the moment to renegotiate prices.
8. Run a short overlap, then close the old channel
Keep WhatsApp open for about a week after the switch, but stop sending coaching content there. If a client messages you on WhatsApp, answer briefly and point them to the app: "Got it, replied in the app so it's with your program." After the overlap, set a friendly auto-reply or a pinned message that says where to find you.
First week checklist
- Every active client has received a personal invite link
- Every client who joined sees their current program on the right dates
- Chat history is imported for the clients where it matters
- Monthly plans or payment requests are sent and match each renewal date
- Your weekly check-in is scheduled so it arrives on its own
- You have personally followed up with anyone who has not joined after three days
- WhatsApp coaching threads have a clear pointer to the new app
What to do about the one client who will not switch
There is often one. Ask what is actually in the way. Usually it is a small thing: an old phone, a dislike of new apps, or simply not having had five quiet minutes. Offer to walk them through it on a call. If someone truly will not move, decide whether you keep coaching them the old way for the rest of their package or wind it down kindly. Do not let one exception keep your whole business on two systems.
A well-planned switch usually takes a couple of weeks from announcement to closing the old channel. On the other side, you get your evenings back, your clients get a clearer program, and you stop wondering who has paid.
FAQ
Will I lose my WhatsApp chat history if I switch to a coaching app?
Not if you export it first. WhatsApp can export a chat with its media, and Swibe can import that export into the client's thread with the original dates, photos, videos and voice notes.
When is the best time to move clients to a new coaching app?
At the start of a billing cycle and, ideally, the start of a new program block. Announce the change about a week ahead so the first payment in the new system is a normal renewal.
Do my clients have to pay for the app?
No. The Swibe client app is free on iPhone, Android and the web. Coaches are free for their first 3 clients, then pay by roster size.
How do clients join without getting lost?
Send each client a personal invite link, for example through WhatsApp. The link connects them to you directly, and joining takes about 30 seconds.
