Salon management migration client records booking software Canada

Switching salon booking software in Canada without losing clients

Written by Published on Updated on 15 min read
A salon owner at her reception desk moves client record cards from a worn binder into a laptop showing an appointment calendar, a maple leaf pennant on the wall and snow outside the window

Plenty of Canadian salon owners think about changing their booking software and keep putting it off, always for the same three fears: losing the client list, losing the appointments already in the calendar, and spending a week staring at a screen instead of standing behind the chair. All three risks are real. All three are manageable with a little method.

This guide walks through the whole move in order: getting your data out before you cancel anything, reading your current terms, choosing the replacement, running both systems side by side for a week, then turning the old one off. There is a section for salons moving off a paper appointment book, and a full checklist at the end.

One thing to know up front: this blog is published by ViteUneCoupe, an online booking system for hair salons that is free and takes no commission. That happens to matter for a migration: a free plan lets you build and test the new system alongside the old one without paying two subscriptions at once. The method below works whatever tool you move to.

Why Canadian salons end up switching

Sometimes switching is a choice: the monthly bill has crept up as staff seats and add-ons stacked, the features you actually use are three menus deep, or support stopped answering. For a Canadian salon there is one extra irritant: a surprising number of tools sold here bill in US dollars or euros, so the amount leaving your account drifts with the exchange rate even when the sticker price never changes. Our guide to what salon software really costs a Canadian salon breaks that down line by line.

Sometimes the decision is made for you. The clearest recent example: Fresha, which built its name on free salon software, no longer offers a free plan. New businesses start a trial and then move onto a paid per-team-member subscription (fresha.com pricing, checked in October 2026; the page shows prices in the currency of the country you browse from). Salons that signed up for "free forever" learned that a pricing page is a decision, not a promise.

The lesson applies whoever you are with today: a provider can be acquired, shut down, or change its prices at any time. Keep a recent export of your data at all times, and know how to produce a fresh one. If you are still weighing what to move to, our Canadian comparison of hair salon booking software covers the options actually available here with verified prices.

Before you cancel anything: get your data out

The golden rule of every migration: export first, cancel second. While your subscription is active, you can log in and help yourself. Once the account is closed, every request becomes a support ticket, and some providers delete your data on a timer.

A Canadian nuance worth knowing: under PIPEDA, your salon stays accountable for its client file even while a software provider stores it on your behalf, and that accountability includes being able to answer a client's access request whoever holds the data. The practical consequence for a migration is simple: the client file is your responsibility, so never let the only copy live inside a tool you are about to leave. What the file may contain, how long to keep it and how to protect it are covered in our guide to client records and privacy law for Canadian salons.

How the big names handle exports

Checked in October 2026, on each provider's own documentation:

  • Square Appointments: self-serve. The customer directory exports to CSV from the Square Dashboard (Customers, then Import/Export, then Export customers). The exception is stored card data: cards on file never come out in a file you can open, though Square documents a process for transferring them directly to another payment processor via Square Support (export card on file data, Square support Canada).
  • Fresha: self-serve. From Clients, the client list exports in Excel or CSV, with a per-team-member permission controlling who may download it; stored card details are explicitly excluded from any export (export your client list, Fresha help centre).
  • GoRendezVous: self-serve, owner only. The Québec-based tool exports clients as an Excel file from the Clients section, one employee at a time, and the download can take from minutes to hours on large files (export my client list, GoRendezVous help centre). If several professionals share your salon account, plan one export per professional.
  • Vagaro: self-serve, owner only. The customer list exports from the Reports section as a spreadsheet or PDF (export your customer list, Vagaro support).
  • Booksy: documented. Booksy's help centre explains how to obtain a copy of your client list, with a CSV export from the desktop version of Booksy Biz and its support team as the fallback route (how do I obtain a copy of my client list, Booksy support).
  • Other providers: not always fully documented on public pages. When you cannot find a current export article, assume nothing: request the full export in writing from the owner's email address while the account is active, and keep a copy of the request.

Whoever you are with, test the export on a sample of real clients before you cancel anything: open ten records and make sure the cell numbers, email addresses and notes actually came through.

What to export, and in what format

The format you want is CSV (or Excel): a plain table that opens in Excel, Numbers or Google Sheets and can be reused anywhere. Politely decline PDF-only exports where you can; a PDF is made to be read, not reused.

Data Priority Why
First and last name Essential The basis of every client record
Cell number Essential Your number one channel for confirming and rescheduling
Email address Important Automatic confirmations and reminders in the new tool
Appointment history Important Who comes often, who has lapsed
Technical notes (colour formulas, sensitivities) Essential The real treasure of the salon, and the thing most often missing from standard exports
Future appointments Essential To be re-entered in the new calendar before you switch
Sales records and receipts Legal The CRA requires business records kept for six years from the end of the last tax year they relate to (keeping records, Canada Revenue Agency)

Two classic traps:

  • Technical notes are not always in the standard export. Colour formulas and sensitivity notes are the records that hurt most to lose, and several tools export only names and contact details by default. Open the exported file and check before you cancel; if the formulas are missing, get a complete export from support first.
  • Future appointments rarely transfer automatically. Calendar formats differ between tools, so in most migrations you re-enter upcoming appointments by hand. It is tedious, but it is a few hours, not a few days: only the future matters, not the whole history.

Once you have the export, store it in two places (the salon computer and a backup drive or cloud folder), and treat it with care: it is a file of personal client information, not a throwaway spreadsheet.

Read your terms before you give notice

Three things to find in black and white before you do anything:

  • The billing cycle and any notice requirement. Month-to-month subscriptions usually end at the close of the current billing period. Annual plans, often sold at a discount, can run to the anniversary whatever you decide in between.
  • The billing currency. If your tool bills in US dollars or euros, the card statement amount in Canadian dollars moves with the exchange rate. Note what you are actually paying per month now; it is the number to beat.
  • The export procedure and any deletion timer. Search the terms for "export", "data" and "termination", so you know how long after cancellation your data remains retrievable.

Providers aimed at larger salons (Phorest, Meevo, Boulevard) commonly work on annual contracts with their own notice mechanics, and their Canadian pricing is quote-based, so the agreement you signed is the only document that counts. Dig out your actual contract rather than relying on what the sales rep said two years ago.

Choosing the replacement without repeating the mistake

The best time to think about your next exit is before you sign. Four questions for any candidate:

  1. Can I export my data myself, at any time, as CSV? Reversibility is checked on the way in, not on the way out.
  2. Is there a minimum term? A tool with no commitment leaves you free to walk if the service slips or the price rises.
  3. Who owns the client relationship? Software works for your salon; a marketplace works first for its own audience. Both models have a place, but choose knowingly.
  4. What does it really cost in Canadian dollars? Subscription and its billing currency, per-staff seats, text message meters, payment processing, new-client fees: ask for the all-in number for your exact team size.

At ViteUneCoupe the answers are short. The free plan includes unlimited online bookings with 0% commission forever, your own booking page, your service catalogue, staff schedules, the client database and the calendar, and it is a real free plan, not a trial. The Standard plan, at 29 € per month excluding tax with no commitment, adds automatic confirmation, reminder and thank-you emails plus calendar sync (ICS). Anti no-show protection by bank card hold is coming soon in a Standard + Anti No-Show plan at 49 € per month excluding tax.

Three honest caveats for a Canadian salon: the subscription is billed in euros, so the dollar amount on your statement moves a little with the exchange rate; reminders go by email, not text; and there is no built-in payment processing, so your debit terminal stays whatever it is today. There is no magic import tool either: the honest argument is that the free plan costs nothing while you set up your services and bring your clients across at your own pace, alongside your current system, and nothing keeps you if you change your mind. Canadian numbers in +1 format live happily in the client database, and the booking page works in English and in French, which matters if part of your clientele books in the other language.

If you are leaving a specific tool, our guides to Square Appointments alternatives, Fresha alternatives and Vagaro alternatives for Canadian hair salons go through the candidates in detail.

The transition week, step by step

The secret of a calm migration is two words: parallel running. You do not switch the old system off the day you open the new one.

Days 1 and 2: build the new system

Create the account, set up your services with durations and prices, the salon's hours and each stylist's schedule. Bring in the client list. Make a couple of test bookings to see the journey exactly as a client sees it, then delete them.

Days 3 and 4: re-enter the future appointments

Copy every booking already on the old calendar into the new one, week by week. Then double-check as a pair: one person reads the old calendar aloud, the other verifies the new one. A missed appointment is a client standing at the door, which is precisely what this whole exercise is meant to prevent.

The new booking link must replace the old one everywhere, or clients will keep booking into a system nobody opens anymore:

  • your website, if you have one;
  • your Google Business Profile (the appointment link, and any posts that mention booking);
  • the salon's Instagram bio and Facebook page;
  • your email signature and, if you use one, the voicemail greeting.

Days 6 and 7: tell your clients and switch

A simple message does the job: "We are changing our booking system. Here is the new link; all existing appointments are unchanged." Put a card by the register, and mention it in person for two or three weeks. A practical note for Canadian salons: a plain service announcement about how to book is not a promotion, but the moment the same message starts selling something, Canada's anti-spam law applies to it; our guide to appointment reminders and Canada's anti-spam law explains the line. Keep the old system open in read-only mode for as long as the terms allow: it is your safety net if a question comes up about a booking or a record.

Moving on from a paper appointment book

If the "old system" is a paper book and a box of index cards, the move is different, and easier than you might fear. Do not try to type everything in over one weekend:

  1. Start with the regulars. Enter the 50 to 100 clients you see most often, with cell number and technical notes. They are the ones back in the chair next month; the rest of the box can wait.
  2. Fill in the rest as you go. Each time a less frequent client books again, create the record there and then. Within a few months the file rebuilds itself, with no marathon typing evening.
  3. Enter the future appointments, as in any migration, then take new bookings directly in the tool.
  4. Keep the paper book within reach for a month, read-only: you check it, you no longer write in it. The day you stop opening it, put it away.

The advantage of going digital with a free tool is that the transition costs you nothing, however long you take.

When to switch: picking the moment

Two common-sense rules:

  • Choose your slow season. For many Canadian salons that is January and February, after the holiday rush: fewer future appointments to re-enter, more calm time to set things up, and the weather does some of the quieting for you.
  • Never in the run-up to the holidays. November and December are the busiest weeks of the year; that is not the moment to learn a new tool or risk a lost booking.

Allow a generous lead time: start retrieving your data a month before the planned switch, so export delays and any billing-cycle timing are absorbed without stress. If your contract renews annually, put the notice deadline in the calendar the day you read the terms.

The migration checklist

Step Done
Re-read your terms: billing cycle, billing currency, remaining term, data clauses ☐
Export or request your data in writing (clients, history, technical notes) ☐
Check the export on a sample of records, technical notes included ☐
Save the export in two places ☐
Archive sales records and receipts for the CRA (six years) ☐
Set up the new tool: services, hours, schedules, client list ☐
Test the booking journey as a client ☐
Re-enter every future appointment, double-checked as a pair ☐
Replace the booking link: website, Google profile, Instagram, Facebook ☐
Tell clients (message, card at the register, in person) ☐
Keep the old system read-only during the transition ☐
Cancel the old subscription exactly as the terms require ☐

Frequently asked questions

Can my software provider refuse to give me my client list?

Every established vendor documents an export route (Square, Fresha, Vagaro, GoRendezVous and Booksy all do, as linked above), and under PIPEDA your salon remains accountable for the client file whoever stores it, which is a strong argument to put in writing if a provider drags its feet. If you hit a wall, send a written request from the owner's email while the account is still active, and escalate politely in writing. The stronger protection is preventive: never sign with a tool you have not seen export data.

How long does switching salon booking software take?

For a salon already on software, allow a week of parallel running, preceded by however long your billing cycle and export take, so start about a month ahead. The real hands-on work is a matter of hours: setup, bringing the client list across, and re-entering the future appointments.

Can future appointments be transferred automatically?

Rarely. Calendar formats differ between tools, and few providers export future bookings in a form another tool can ingest. The reliable method is to re-enter upcoming appointments by hand and double-check them as a pair. Only future appointments need moving, never the whole history.

Do I need my clients' permission to move their records to a new system?

PIPEDA does not require fresh consent to change the software that stores your client records: you are using data you already hold, for the same purpose, and a processor storing it on your instructions is part of that use. Two sensible practices all the same: tell clients the booking system changed (they will notice the new link anyway), and if your salon publishes a privacy notice that names your provider or the country where data is hosted, update it. Québec salons should check their own province's requirements, which go further.

Does switching have to cost money?

Not necessarily. The possible costs are the overlap of two subscriptions during the transition and any prepaid months left on an annual plan. You can remove the first by choosing a tool whose base plan is free, and the second by timing the switch to your renewal date. Watch the exchange rate trap in reverse too: a cheaper sticker price in US dollars is not cheaper if the conversion eats the difference.

↑ Back to contents