Switching practice management software feels like moving house while still seeing clients. Most Canadian therapists put it off for years, not because their current system is good, but because the move seems risky: what about the notes, the invoices, the appointments already booked? This guide walks through the decision, the plan and the migration itself, so the switch takes weeks, not months, and nothing gets lost on the way.




1. When is it time to switch?

Not every frustration justifies a migration. It helps to sort your complaints into three levels.

Switch now. Your data is stored outside Canada and you cannot get a clear answer about it. You have had a security incident, or you cannot produce an access log when a client asks who consulted their file. Invoices or receipts go out wrong and you lose money every month. The vendor has stopped answering.

Plan a switch in the next six to twelve months. You re-type the same information in two or three places. Clients cannot book online, or cannot fill in their intake forms before the first session. Notes take longer than the session itself. Your price goes up every year while the product does not move.

Wait and look again. The interface annoys you but everything works. A feature you would like is missing, but you have a workaround. In that case, ask your current vendor first: the feature may already exist, and a migration is never free in time and attention.

A simple way to decide: count the hours you and your team lose each week to the current tool (double entry, chasing payments, reminders sent by hand). Five hours a week at your hourly rate, over a year, is usually far more than the cost of the move.


2. When not to switch

Avoid starting a migration during a peak season, in the middle of hiring or losing a team member, or the month you open a second location. Pick a quieter period and give yourself a realistic window: four to six weeks for a solo practice, eight to twelve for a group practice with several practitioners and an administrative team.


3. What to check before choosing the new system

Before you fall for a demo, get clear answers to these questions. They matter more in Canada than anywhere else, because privacy rules vary by province.

  • Where is the data stored? Ask for the region, in writing. Storage in Canada is the simplest answer for PIPEDA, Ontario's PHIPA and Quebec's Law 25.
  • Can I export everything, at any time? Clients, appointments, notes, documents and invoices, in a standard format. If the answer is vague, imagine the same conversation in five years when you want to leave.
  • Is there an access log? Under Law 25 and PHIPA you must be able to say who consulted a record and when.
  • Does it work in French and in English? For the practitioner, but also for the client: booking page, forms, reminders, receipts.
  • Who answers when something goes wrong? Test the support before you sign. Send a question and time the answer.
  • What does it really cost? Per practitioner, per appointment, or a flat fee. Add the payment processing fees and any charge for migration or training.


4. Plan the migration in five steps

A migration is a small project. Write it down, even for a solo practice: a one-page plan avoids most surprises.

  1. Decide what moves. Active clients, their upcoming appointments, their open invoices and their recent notes come with you. Clients discharged years ago can stay in an archive export.
  2. Clean before you move. Merge duplicate client files, fix obvious typos in emails and phone numbers, close invoices that will never be paid. Budget two to five hours per hundred active clients. Do not migrate what you would not want to see again.
  3. Export from the old system. Ask the vendor for the complete export and a date. Keep a copy of that export in a safe place: it is your fallback and, for closed files, your legal archive.
  4. Import into the new system. Then check, do not assume: count the clients, count the upcoming appointments, open ten files at random and compare them with the old system.
  5. Configure before go-live. Appointment types and prices, receipts and invoice numbering, forms, reminder texts, the online booking page and the client portal. This is also the moment to drop the settings you never used in the old tool.

Colib provides a migration tool to bring clients, appointments, documents and notes from any practice management system, with ready-made templates for practices coming from Jane.


5. Protect your billing during the change

Money is where a migration hurts if it goes wrong. Three approaches work; pick one and stick to it.

  • Collect first. Chase every open invoice in the weeks before the move, so you start clean.
  • Migrate open balances. Bring unpaid invoices into the new system so clients keep a single account.
  • Run the old system for old invoices only. The most common choice: everything new is billed in the new tool, the old one stays open in read-only mode until the last invoice is settled.

Whichever you choose, keep the receipt numbering continuous or clearly separated, and check the first week's receipts one by one: tax numbers, practitioner licence number, clinic address. Clients submit these to their insurer, and a wrong receipt comes back to you.


6. Train for the workflows, not the features

Nobody needs to know every screen on day one. Train on the ten things that happen every day: book an appointment, move it, send a form, write and sign a note, issue a receipt, take a payment, send a reminder, share a document, answer a message, add a client. One hour of practice with a test client is worth more than an afternoon of slides.

Write a one-page cheat sheet per role (practitioner, front desk) and put it where people work. Plan a second short session three or four weeks after go-live, once the team has real questions.


7. Go-live: the parallel week

Choose a Tuesday or a Wednesday early in the month, with a lighter schedule. For one week, keep both systems open: new appointments go into the new tool, notes are written only in the new tool, and every evening someone compares the two agendas. After that week, the old system becomes read-only.

Tell your clients a few days ahead, in one short email: the booking page and the portal are changing, their appointments are unchanged, and here is how to log in again. Most will not notice anything else.


8. The seven mistakes we see most often

  1. Compressing the timeline. A rushed import is where notes end up on the wrong client.
  2. Not checking the imported data. Counts and spot checks take an hour and save weeks.
  3. Going live at month end or before a holiday. Support is harder to reach and the team is tired.
  4. No fallback. Decide in advance how long the old system stays available and who can access it.
  5. Forgetting the outside links. Calendar sync, the booking link on your website and on Google, the telehealth link sent to clients, the payment terminal.
  6. Training once. The real questions come in week three.
  7. Cancelling the old subscription too early. Keep your final export and confirm your retention obligations first: in most provinces, clinical records must be kept for years after the last visit, longer for minors.


9. Compliance points specific to Canada

  • Retention. Your professional order sets how long records are kept. The migration does not reset the clock: closed files must remain readable, either in the new system or in your archived export.
  • Access logs. Keep the old system's logs with the export if the new system cannot import them.
  • Consent. If the new system stores data with a different provider, your privacy policy and consent forms should say so. Law 25 in Quebec also expects a privacy impact assessment when personal information moves to a new provider.
  • Language. In Quebec, client-facing documents must be available in French. Check reminders, receipts and the booking page, not only the login screen.


10. Your migration checklist

Before

  • Written reasons for the switch and the hours you expect to save
  • Data location, export and access log confirmed with the new vendor
  • Go-live date chosen outside peak season, with a fallback date
  • Client files cleaned, duplicates merged, dead invoices closed

During

  • Complete export from the old system, copy stored safely
  • Import done, counts and spot checks completed
  • Appointment types, prices, receipts, forms and reminders configured
  • Team trained on daily workflows, cheat sheets in place
  • Clients informed, booking links updated everywhere

After

  • One parallel week, then the old system in read-only mode
  • First week of receipts checked one by one
  • Follow-up training after three or four weeks
  • Old subscription cancelled only once retention and archives are covered


Frequently asked questions

How long does a migration take? Four to six weeks for a solo practice, eight to twelve for a group practice. Most of that time is preparation and training; the import itself takes hours, not days.

Will my clients have to do anything? Usually just log in again to the new portal and, if they use online booking, use the new link. Their appointments follow them.

Can I keep my old notes? Yes. Either they are imported into the new system, or they stay readable in your archived export. What matters is that you can produce them for the full retention period.

What if the new system does not work out? That is what the fallback plan is for: your export, a read-only old system for a defined period, and a written decision date. Vendors that make export easy are the ones worth choosing in the first place.


Conclusion

A well-planned switch is not a leap in the dark. Decide with numbers, clean your data, move what matters, run one parallel week and train twice. Done this way, most practices are fully settled within a month and wonder why they waited so long. If you are weighing a move, start with the checklist above, and if you want to see how Colib handles the migration itself, book a demo or try Colib for free.