Can you take your clients with you? A practical export test for your booking system
Here is a question almost no salon asks until it is too late: if you wanted to leave your booking system tomorrow, could you take your clients with you? Not the vague promise on the pricing page — the actual file, on your own computer, that another system could read.
Most owners assume the answer is "of course". Then they try, and discover the export button hides behind a support ticket, the visit history comes out as a locked PDF, and the future appointments cannot leave at all. By then the switch is painful, so they stay. That is not loyalty. That is lock-in.
This is a practical test, not a legal lecture. It is deliberately different from the GDPR guide for salons, which covers your legal duties to clients. Here we care about one thing: how freely your data moves. Run the ten steps below on your current system this week and give it an honest score.
Why data portability decides how free you are
Your client list is the single most valuable asset your salon owns. It is the reason a regular walks past three competitors to reach your chair. If that list lives only inside one vendor's database, in a shape only that vendor can read, then you do not really own your clients — you rent access to them.
Portability is what turns "I might switch one day" into "I can switch whenever I choose". It is the difference between negotiating a renewal from strength and swallowing a price rise because leaving is too scary. When you understand how switching providers actually works, you also understand why a clean export is the first domino.
The nine things you are actually testing
A booking system holds far more than names. Before you score anything, know what a complete export should contain:
- Contacts — names, phone numbers, emails.
- Visit history — what each client had done, when, and with whom.
- Future appointments — everything already on the calendar.
- Consents and opt-ins — marketing permission, with date and source.
- Client notes — colour formulas, allergies, preferences.
- Format — is it an open file like CSV, or a locked PDF?
- Photos — before-and-after images tied to the right client.
- Deletion — can you erase a record and confirm it is gone?
- Re-import — can another system read the file you exported?
The export test table
| Data type | Exportable? | Typical format | Gotcha |
|---|---|---|---|
| Contact list | Usually yes | CSV / Excel | Phone numbers without country code |
| Visit history | Often partial | CSV / PDF | Only last few months, or one client at a time |
| Future appointments | Rarely | none / iCal | You must re-book everything by hand |
| Consents and opt-ins | Rarely | CSV / none | Date and source of consent missing |
| Client notes | Sometimes | CSV / free text | Crushed into one cell, formatting lost |
| Before/after photos | Rarely | ZIP / none | Not linked back to the client |
| Marketing list | Sometimes | CSV | Unsubscribes not included |
| Invoices and sales | Sometimes | CSV / PDF | Fine for accounting, useless for moving clients |
The ten-step self-test checklist
Do this on your live system, not on a demo. Time yourself.
- Log in and find an Export option without asking support.
- Export contacts to CSV and open the file in a spreadsheet.
- Check that phone numbers include the country code.
- Export or copy the visit history for at least three clients.
- List every future appointment — screenshot it if there is no export.
- Find the consent records, each with a date and a source.
- Export client notes and confirm they are still readable.
- Download before/after photos and match them to the right client.
- Import your CSV into a second system's trial account.
- Request deletion of one test record and confirm it disappears.
The re-import step is the one everybody skips and the one that matters most. A file that opens on your screen but that no other tool can read is a souvenir, not a backup. Keeping a tidy, exportable client database is only useful if the data can actually leave.
Score your system out of 10
Give yourself one point for each item you completed without a fight:
- 8–10 points — genuinely portable. You can switch whenever a better tool appears, and you can negotiate renewals from strength.
- 5–7 points — partial lock-in. You will get the contacts out, but visit history, consents or photos need a manual bridge. Plan a weekend for it.
- 0–4 points — heavy lock-in. Your clients are effectively hostages. Do not sink more processes into this vendor until you have a written export path.
If you scored low, that tells you something about the system you are on and about the ones you might move to. A clean, self-service export belongs on every booking system feature checklist, and it is one of the first things to ask about when you weigh how to choose a booking system. The same export that lets you leave is the export that keeps your client cards and visit history safe from any single company's mistakes.
Disclosure and how to test us
Disclosure: YourSalon is our own booking software, so treat this as an interested opinion — then verify it yourself. We built one-click CSV export for contacts, history and consents precisely because we think you should be able to walk out the door with your data at any moment. The honest way to check a claim like that is to run the ten steps above on us. You can create a free YourSalon account, import a sample list, and export it straight back out before you trust us with a single real client.
Ownership of your clients should never depend on a company's goodwill. It should depend on a file you can hold. Run the test, write down your score, and let the number decide how free you really are.
Frequently asked questions
Try YourSalon for free
Online booking, automatic reminders and a POS in one place.
Start for freeYou might also like
How to switch booking providers
A calm, step-by-step migration plan to move your salon to a better booking system without losing clients, history or revenue.
GDPR for salons: client data basics made simple
What GDPR means for an everyday salon — what data you may collect, when you need consent, how long to keep it and how to protect client cards.
How to build a salon client database
A practical guide to building, cleaning and using a salon client database to turn data into rebookings and revenue.
Client profiles and visit history
How to keep client profiles with a complete visit history, what to record and how to turn that data into loyal guests and higher revenue.
How to choose a booking system for your salon
A clear, no-fluff guide to comparing salon booking systems and picking the one that actually saves you time and reduces no-shows.
Account before booking, or guest checkout? What's better for your clients
Forced registration quietly costs you bookings. Here's why guest checkout wins for new clients, when a light account helps, and how to audit your own flow.
Continue reading
AI wrote it in a minute. Why that still isn't expert salon content
A language model produces text that looks expert without being expert. Here's the gap — experience, verification, a named author — and a checklist to turn any AI draft into genuine salon expertise.
Cancellation terms clients actually understand: plain-language rewrite patterns
Before-and-after rewrites that turn contract-speak cancellation terms into clauses a client understands on the first read — plus a template, a table and a checklist.
What client data a salon actually needs — and what to stop collecting
A practical, field-by-field audit of the salon client record — name, phone, birthday, address, notes, photos, health flags — with a clear keep-or-drop verdict and a retention rule for each.
When a deposit protects your salon — and when it just costs you bookings
Deposits are neither good nor bad — it depends where you point them. A decision matrix by service value, duration, client history and demand, with a sizing table and a checklist.