Coaching platform lock-in, and how to take your clients and data with you in 2026.
You can almost always get your clients and data out of a coaching platform. How cleanly depends on five specific things, and the time to check them is before you sign, not the week you want to leave. Lock-in is rarely a locked door - it is friction that turns a switch into weeks of manual re-entry, or leaves your clients' saved cards stranded inside someone else's account. This page names the five vectors, what to check on each, and the order to export everything in before you cancel.
By Markus Evers · Updated August 2026
The strongest proof you can leave a platform is one you own the exit to. On Coachway, client billing runs through your own Stripe, so the money relationship is never something a platform can hold.
No charge today - cancel anytime under Billing.the short version
Coaching platform lock-in is not one thing - it is five. Whether you can walk away with your clients and data intact comes down to how the platform handles structured data export, whether it has an open API, who holds your clients' card details, who owns the client relationship, and what the contract says about auto-renew and exit. Check each one before you sign.
The billing vector is the one coaches forget. If a platform is the merchant of record, your clients' cards live inside it. Coachway runs client billing through your own Stripe account, so the card, the subscription, and the payout stay with you and the billing relationship survives a switch. The rest of this page is the full audit, plus an export checklist for leaving cleanly.
Lock-in is friction, not a locked door.
Almost no serious coaching platform can legally trap your data, and most will let you download a client list on request. That is not where coaches actually get stuck. They get stuck in the friction: an export that arrives as a PDF you cannot re-import, a client whose card is saved inside the old platform, an annual plan that auto-renewed three weeks before you decided to move. None of these is a locked door. All of them cost you time, money, or clients when you try to leave.
The useful way to think about it is as five separate vectors, each checkable in a few minutes before you commit. A platform can score well on one and badly on another, which is why "can I export my clients" is too blunt a question - you want to know which specific friction you would hit, and whether you can live with it. If you are still shortlisting, our guide to how to choose an online coaching platform covers the wider buying decision; this page is the exit half of it.
The five lock-in vectors, and what to check.
| Lock-in vector | What to check before you sign | How hard it usually is to undo |
|---|---|---|
| Structured data export | Can you export workouts, exercise history, body measurements, nutrition logs, and check-in notes as a real file (CSV or JSON), or only as a PDF or an on-screen view you cannot re-import? | A clean CSV or JSON export moves in an afternoon. A PDF-only or "email support to request it" export can turn a switch into weeks of manual re-entry, and it gets worse the more clients you have. |
| Open API or bulk export | Is there a documented API or a bulk-export endpoint, or is the only route out the on-screen download button, one client at a time? | An API makes a large migration scriptable and fast. Without one, everything is manual and the effort scales directly with your client count. |
| Who holds the client's card | Does the platform charge your clients through its own merchant account, or through your own payment processor, such as your own Stripe? | If the platform is the merchant of record, your clients' saved cards and active subscriptions live inside it, and moving means re-collecting card details from every client. If billing runs through your own processor, the subscriptions stay with you. |
| Client relationship ownership | Can you export names, emails, and phone numbers for your whole client list, and does the platform sit between you and your clients or market to them directly? | Contact details usually export as CSV without much trouble. A platform that owns the only communication channel your clients use can make the relationship stickier than the raw data ever was. |
| Contract auto-renew and exit terms | Is the plan month-to-month or an annual lock-in, does it auto-renew, how much notice must you give to cancel, and are there exit or offboarding fees? | Month-to-month is easy to leave. An annual auto-renew with a 30, 60, or 90-day notice window can keep you paying for months after you have already decided to go. |
These are the questions, kept vendor-neutral on purpose - the honest answers change per platform and per plan, and they change over time. Ask each one in the trial, in writing, before your card is on file. A platform that answers all five plainly is telling you something good about how it treats coaches who leave.
Who holds the money decides how portable you really are.
Coaches audit the data export and never ask who is charging their clients. It is the most expensive vector to get wrong. When a platform is the merchant of record, it holds the payment relationship: your clients' saved cards, their recurring subscriptions, and the payout timing all sit inside the platform's account. Leaving does not just mean moving training data - it means re-collecting card details from every single client, which is where a real share of them quietly drop off. The switch itself becomes a churn event.
The alternative is a platform that lets billing run through your own payment processor. On Coachway, subscriptions are charged through your own Stripe account: the client's card, the active subscription, and the payout all live in an account you own. If you ever leave Coachway, those Stripe customers, saved cards, and recurring charges stay exactly where they are, because they were never inside Coachway to begin with - the billing relationship is portable by default, which is the practical meaning of keeping payments on your own Stripe. There is also a built-in payments option with an optional 2.4% per-transaction fee, but the own-Stripe route keeps the money relationship entirely in your hands.
To be straight about the cost side, because portability is not the same as free: Coachway prices at EUR 69 per month for up to 5 clients and then EUR 9 per additional client, so the monthly bill grows with your client list. That is a real, ongoing line to weigh. But it is not a claim on your payment relationship - the per-client fee is a subscription you can stop, while the Stripe account and everything in it stays yours.
Where the EU Data Act fits, and where it does not.
There is a regulatory wind at your back here, though what follows is general information and not legal advice. The EU Data Act, Regulation (EU) 2023/2854, entered into force in January 2024 and has applied since 12 September 2025. Among other things, it sets a framework for customers to switch more easily between data-processing services and move their data, aiming to reduce the barriers that keep customers stuck with one provider - in spirit, exactly the friction this page is about. In practice, its switching obligations are aimed largely at cloud and data-processing providers, and whether any specific coaching platform falls inside a given obligation depends on how it is set up and what its terms say, which is a question for the platform and, if it matters to your business, a lawyer. Treat the Data Act as a reason to expect better portability over time, not a guarantee that any tool must hand you a one-click export today.
The exit checklist: what to export, in what order, before you cancel.
If you are past the deciding stage and just want out cleanly, the order matters more than the effort. Do it in this sequence, and do not cancel anything until the last step. The one mistake that costs clients is cancelling first and discovering afterwards that an export was PDF-only or that access ended the moment the plan lapsed.
- Export the client list first. Names, emails, and phone numbers for every client, as a CSV. This is the one file you cannot rebuild from memory, so pull it before anything else.
- Export the structured training data. Workout history, programs, body measurements, nutrition logs, and check-in notes, in the most structured format the platform offers. Prefer CSV or JSON over PDF - you want something the next platform can read, not just something you can look at.
- Manually save anything PDF-only or on-screen. Progress photos, message threads, and any report that will not export cleanly. This is the slow part, so budget time for it while you still have access.
- Confirm where billing lives. If subscriptions run through your own processor, they stay put and you have nothing to move. If the platform is the merchant, plan how you will re-collect cards on the new platform, and warn clients it is coming.
- Run both platforms in parallel for one billing cycle. Set up the new platform and let the two overlap for a few weeks so nothing breaks in the middle of a client's training block. The step-by-step migration guide covers how to move clients over without a gap.
- Tell clients before you move, not after. A short, calm message about the new app and what they need to do keeps the switch from reading as chaos. The migration itself is the moment clients decide whether you look organised.
- Cancel last, and check the dates. Only cancel once everything is out and the new platform is live. Check the notice period and the auto-renew date so you are not billed for another term you will not use.
The cleanest exit is the one you never dread, because the money already sits in your own Stripe. That is what the trial lets you test - set up a client, take a payment your way, and see how the record behaves.
No charge today - cancel anytime under Billing.Lock-in and data privacy are two different questions.
It is easy to blur portability with privacy, but they answer different worries. Lock-in is about whether you can take your clients and data out. Privacy is about how your clients' personal and health information is stored, secured, and lawfully handled while it sits on the platform - the GDPR side of the relationship, and a platform can be strong on one and weak on the other. If that second question is the one on your mind, our guide to client data privacy for online coaches covers what you are responsible for and what to expect. Ask both in the trial: can I get everything out, and is everything looked after while it is in.
Frequently asked.
Can you export your clients from a coaching platform?
In most cases, yes - you can export your client contact list (names, emails, phone numbers) and usually the structured training data behind each client. How cleanly it comes out is the real question. Check three things before you commit: whether the export is a proper file (CSV or JSON you can re-import) or a locked PDF, whether there is an API for a bulk pull, and who holds your clients' card details. A platform can make leaving slow without making it impossible, so treat 'can I get everything out' as a buying question, not a leaving one.
What is coaching platform lock-in?
Lock-in is the friction that makes leaving a platform costly in time, money, or lost clients, even when there is no literal locked door. It shows up across five vectors: how you export structured data, whether there is an open API, who holds the client's card, who owns the client relationship, and the contract's auto-renew and exit terms. Most coaches only discover which of these bite them the week they try to leave. The point of this page is to move that discovery to before you sign.
Does the EU Data Act mean I can always get my data out?
Not on its own, and this is not legal advice. The EU Data Act, Regulation (EU) 2023/2854, has applied since 12 September 2025 and sets a framework for customers to switch between data-processing services and move their data more freely. It is aimed largely at cloud and data-processing providers, and whether any specific coaching platform falls inside a given obligation is a question for the platform's terms and, if it matters to you, a lawyer. Treat it as a helpful tailwind for portability, not a guarantee that any tool must hand you a one-click export.
Will I lose my clients' payment subscriptions if I switch platforms?
That depends entirely on who is the merchant of record. If the platform charges your clients through its own merchant account, their saved cards and active subscriptions live inside that platform, and moving usually means re-collecting card details from every client. If billing runs through your own payment processor - your own Stripe account, for example - the customers, saved cards, and recurring subscriptions stay in an account you control, so the billing relationship survives the switch. Confirm which model a platform uses before you sign, because this is the vector coaches most often forget to check.
What should I export before cancelling my coaching software?
Work in order: pull the client contact list first, then the structured training data (workout history, programs, measurements, nutrition logs, and check-in notes) in the most structured format the platform offers, then manually save anything PDF-only or on-screen, such as progress photos and message threads. Confirm where billing lives, run the old and new platforms in parallel for one billing cycle, tell clients before you move, and only then cancel - after checking the notice period and auto-renew date so you are not charged for another term.
How do I migrate clients between coaching platforms?
In four moves: export everything the old platform allows (client details, program templates, progress history and notes) before you cancel; rebuild your program and check-in templates on the new platform; move billing, which is the step that needs the most care because payment subscriptions usually cannot transfer and clients re-enter their card on the new system; and migrate in two batches, a small pilot group first to iron out the templates, then everyone else. Plan a one-to-two-week overlap where both platforms run so nobody falls between the systems.
Keep reading
all guidesHow to choose an online coaching platform (12-point checklist)
The decision framework used by online coaches managing 50+ clients. Twelve criteria, weighted, with red flags and trade-offs explained. The most leveraged technology decision you make.
Read the guideHow to Migrate Coaching Clients: Checklist + CSV
A practical migration checklist and free CSV tracker: verify exports, editable programs, billing schedules and client access before cancelling your old coaching platform.
Read the guideClient data privacy for online coaches: GDPR, consent, and storing progress photos safely (2026)
Online coaches hold sensitive health data and progress photos. A plain-language guide to consent, GDPR basics, secure storage, and what to do when a client asks for their data. General information, not legal advice.
Read the guideCoaching platforms without revenue share: the real math
The math at 10, 30, 50, and 100 clients. What revenue-share platforms actually cost European online coaches per year and when the structure starts working against you.
Read the guideFree tools for this: Coaching Rate Calculator · Coaching Tool Stack Cost Calculator · Coaching Profit Calculator
Test the exit before you commit to the entrance
On Coachway, client billing runs through your own Stripe, so the card, the subscription, and the payout stay in an account you control - the money relationship is portable by default. Start the 14-day free trial, set up a client, and take a payment your way: no charge today, cancel anytime under Billing.