Guides

How to Switch Salon Booking Software Without Losing Clients

Changing booking platforms feels risky because your calendar and client list are the business. Done in the right order, the switch takes about three weeks, no appointment is lost, and clients notice only that booking got easier. This is the order.

By SalonBook TeamPublished 7 min read

Salon owners stay on software they dislike for years because the switch seems dangerous: what if the client list does not come across, or clients keep booking on the old link, or an appointment disappears in the gap? Each of those risks has a specific, boring fix. This checklist walks through them in sequence, with a realistic timeline of about three weeks from decision to switching the old system off.

Before you start: decide what must come across

Not everything in the old system needs to move. Sort your data into three groups and be honest about the third.

  • Must move: client names, phone numbers, emails, upcoming appointments, service menu with durations and prices, staff and their schedules, outstanding gift certificate and membership balances, cancellation policy text.
  • Nice to move: client notes and preferences, appointment history, birthdays, product inventory, loyalty balances.
  • Leave behind: marketing email history, old reports (export a PDF for your records), clients with no visit in three or more years.

Week 1: export, set up, and test in parallel

Export from the old system

Every mainstream platform can export the client list to CSV; look under clients, reports or settings for an export option. Export services, staff and upcoming appointments if the platform allows it, and take screenshots of anything it does not, such as staff working hours and service add-on rules. Save the exports somewhere safe before you change anything. If the export is missing fields you need, ask the vendor's support before assuming it cannot be done.

Clean the client file once

A migration is the one moment you will ever clean your client list, so do it now. In a spreadsheet: remove exact duplicates, standardise phone numbers to one format, fix obviously broken emails, and drop clients who have not visited in years unless you plan to run a win-back campaign. A clean import means clean reminders and no duplicate profiles later.

Set up the new system fully before importing anyone

  1. Create staff members and their working hours, including breaks and days off.
  2. Build the service menu with durations, prices, processing time and which staff perform each service.
  3. Enter your cancellation policy and deposit rules.
  4. Connect your payment processor. SalonBook connects to Stripe, Square or PayPal; their processing fees apply.
  5. Set up reminder timing and message wording.
  6. Import the cleaned client list.
  7. Enter upcoming appointments for the next four to six weeks, or import them if the platform supports it.

Run test bookings from a phone

Book a real appointment as a client would, from your phone, for each staff member and a sample of services. Check that confirmation emails arrive, that the appointment appears at the right time in the calendar, that a deposit is charged if one is configured, and that cancelling from the confirmation link works. Fix anything wrong now, while no client is affected.

Week 2: the overlap period

For about a week, both systems run. New bookings go into the new system only; the old system is read-only, used just to check for appointments that were not carried across. Every morning, compare the day's appointments in both systems until you have gone through the whole window of pre-existing bookings.

Notify clients

Send one clear message by email and SMS during the overlap week. Say that you have moved to a new booking system, give the new booking link, and tell them their existing appointments are unaffected. If clients previously had accounts on the old platform, tell them they do not need to re-register; guest booking works with the same phone and email, and they can create a portal account when they want to. Follow with a short reminder to anyone who has not booked within a month.

We have moved to a new booking system. Your upcoming appointments are unchanged. From now on, please book at [new link], where you can also reschedule and see your history. Nothing else changes.

— Example client notification

Week 3: redirect every old link

Clients do not remember new links; they tap whatever they tapped last time. Your job is to make every old path lead to the new booking page.

Where old booking links live and what to do with each
LocationAction
Your website booking buttonPoint to the new booking page or embed the new widget in place
Google Business ProfileReplace the appointment URL so the Book button opens the new wizard
Instagram and Facebook bio linksUpdate to the new booking URL; update pinned posts and story highlights that contain the old link
Old platform profile pageIf the vendor allows a message or redirect, add "We now book at [new link]"; otherwise disable booking and remove staff
Email signature and SMS templatesSearch for the old domain and replace it
Printed cards, window decals, receiptsReplace or use a QR code pointing to your own domain so it never changes again
Directory listings (Yelp, Apple Maps, local directories)Update the booking and website URLs

This is also the moment to move the booking link onto a domain you own. If your booking page is yoursalon.com/book rather than a vendor URL, the next migration, whenever it happens, requires no link changes at all. SalonBook Pro supports a custom domain with SSL and an embed widget for exactly this reason.

Closing the old account

  • Do a final export of everything the old system will give you and archive it.
  • Check for any outstanding gift certificate or membership liabilities and confirm they are recorded in the new system.
  • Confirm the old subscription is cancelled in writing and note the date the final charge is due.
  • Keep the old login for 30 days in case a client refers to an old appointment or receipt.

Special cases

Leaving a marketplace platform

If a share of your new clients came through the platform's consumer app, plan to replace that channel: complete your Google Business Profile, put booking on your own site, and turn on referrals and review requests before you switch. Clients who found you via the marketplace are still your clients; export them with everyone else and notify them the same way.

Memberships and stored cards

Stored card details generally cannot be exported between platforms. Members and clients with a card on file will need to re-enter payment details once in the new system. Tell them in advance, make the first re-entry part of their next booking, and expect a few weeks for all memberships to migrate.

Moving to SalonBook

SalonBook imports client lists from CSV, supports guest booking so migrated clients do not need to create accounts, and includes a 14-day free trial with no contract so the overlap period costs nothing. Support is available by in-app chat and email at support@ocmpro.com, with replies within 24 hours, which matters most during week two.

Set up SalonBook alongside your current system during the free 14-day trial, import your clients, and switch the links when you are ready. No contract, no setup fee.

Start free with SalonBook

Frequently asked questions

How long does it take to switch salon booking software?

About three weeks in practice: one week to export, set up and test the new system, one week of overlap with both systems visible, and one week to redirect links and close the old account.

Will I lose my client list when I change booking software?

No, provided you export the client list to CSV from the old system before cancelling and import it into the new one. Card details on file usually cannot be transferred and must be re-entered by clients.

Can I run two booking systems at the same time?

Yes, for a short overlap, but only one should accept online bookings. Disable online booking on the old system as soon as the new one is live to avoid double bookings.

How do I tell clients I have changed booking systems?

Send one email and SMS during the overlap week with the new booking link and a note that existing appointments are unchanged. Update your Google Business Profile, website and social bios the same week.

Can I import my clients into SalonBook?

Yes. SalonBook imports client lists from CSV. Clients can book as guests with the same phone and email, so they do not need to create an account to keep booking.

SalonBook Team

Writing about running a better salon business at SalonBook — the all-in-one booking, payments and website platform for salons, spas and studios.

More from the blog

Put this into practice with SalonBook

Online booking, deposits, reminders, waitlists and a branded website — free to start, no marketplace commission.