2B2BEnterprise
LIVE·build #61·--:--:--
← All posts
September 6, 2026

Switching Software? Export Your Customer List Before You Cancel

Moving a small business from one system to another is not a download. It is an order of operations — and the businesses that get burned all made the same first move.

operationssmall businesssystems
Switching Software? Export Your Customer List Before You Cancel

A wellness clinic I work with is moving off the software that has run its bookings for years. New system, new phone lines, new automated reminders. The last question left was the one everybody leaves last: what happens to the customer list?

That question is where switching software stops being a shopping decision and starts being an operations one. The software you pick barely matters. The order you move in decides whether you keep your customers or spend a month apologising to them.

What is the right order when switching software?

The temptation is to cancel the old subscription the day the new one goes live. Two bills for one job feels wasteful. It is the single most expensive instinct in the whole process.

The order that works is boring:

  • Archive first. Take a full copy of everything before you change anything.
  • Build second. Get the new system doing the real job, end to end.
  • Verify third. Watch a real customer go all the way through it.
  • Cancel last — and leave roughly a month of overlap before you do.

There is one refinement worth the extra week. Export your customer list after new bookings have moved to the new system, but before the old one is switched off. Export while both systems are still taking bookings and you are exporting a moving target. You will do a second pass to catch what changed in between, and that second pass is where duplicate records come from.

Let the old system go quiet first. Then move a frozen list, once.

The three things that never come across

Everybody expects the names, emails and phone numbers to transfer. They do. What surprises people is what stays behind.

Past history does not become future appointments

You can move the fact that someone was a customer. You cannot move their past visits into the new system as real bookings.

That sounds cosmetic until you look at what runs off those bookings. The clinic has an automated message that goes out a set number of days after a visit, inviting the client back. It counts from a real appointment. A migrated client has no real appointment in the new system, so they never enter that sequence at all — not until they book once, by themselves, unprompted.

So the automation you just built quietly skips your entire existing customer base. Reaching those people needs its own one-off campaign, planned separately. Nobody budgets for that because nobody expects it.

Permission does not travel

Your old customers agreed to hear from you inside the old system. Some of them agreed years ago, under wording that may not exist anywhere any more.

The obvious move after a switch is a cheerful "we've moved!" text to everybody. Do not send it. A blast to a list that never explicitly opted in to text messages is exactly what gets a business's texting privileges pulled — and then none of your automated reminders work for anyone, new customers included. You will have traded a working system for one announcement.

Let people re-consent naturally, the next time they book. It is slower and it costs you nothing.

Sensitive information is a separate decision

The clinic's intake form asks real health-screening questions. That information lives in the old system today.

Moving a contact list and moving sensitive records are two different decisions, and they should be made on different days. Some platforms charge significantly more for the compliance tier that legitimately holds that kind of data — and in at least one case, that upgrade cannot be switched off again once you turn it on. Decide the contact list first. Decide the sensitive data on its own, with its own reasoning.

Check what else is riding on that subscription

Before you cancel anything, find out exactly what you are paying for.

A single bundled plan often carries more than the one tool you think about. Email on your own domain. Invoicing. A basic customer database. Cancel the plan and all of it dies at once, and the new system replaces some of it but rarely all of it.

Open the actual invoice and read the line items. It takes ten minutes and it is the cheapest ten minutes in the entire move.

The takeaway

Switching software is not a download — it is an order of operations, and the only irreversible step in it is the one that feels like housekeeping.

Keep paying for the old thing a little longer than feels comfortable. It is the cheapest insurance you will buy this year.