Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Move My Studio to New Booking Software Without Losing Clients' Packs and Memberships?
Problems We Solve

How Do I Move My Studio to New Booking Software Without Losing Clients' Packs and Memberships?

Studios put off changing booking software because of pack balances, memberships and card details. We plan and run the move with checks at each step.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Studios stay on booking software they have outgrown because moving means migrating live pack balances, memberships with billing dates, card details held by a payment processor and years of booking history. We plan the move, map every pack and membership type, migrate in stages with checks against the old system, and handle the client messages so nobody loses a credit.

Three years of putting it off

You have known for three years that your booking system is not right. The app is clunky, fees have gone up and it does not do the reformer spot booking you need. A new system looks better, but every time you think about moving, you imagine the Monday after the switch: two hundred clients checking their balance and finding it wrong.

Some clients hold packs bought years ago with odd expiry dates. Some are on memberships with billing on different days of the month. Some have credits you gave them as goodwill. The new provider offers an import spreadsheet, and you have no idea how to fill it in correctly.

Why moving is so risky

The data that matters most is live and changing: pack balances, expiry dates, membership billing cycles and upcoming bookings. A migration has to capture them at a point in time and recreate them exactly.

Card details usually cannot simply be exported. They are held by the payment processor, and moving them requires a process between processors, or asking members to re-enter cards.

The two systems also model things differently. A pack type or membership in the old system may not have an exact twin in the new one, so someone has to decide how each maps across.

What a botched move costs

Migration gapWhat clients see
Pack balances wrongMissing credits and angry messages
Expiry dates resetPacks expiring early, or never
Membership billing movedDouble charges or missed payments
Upcoming bookings not movedClients arriving to classes they are not on
History lostInstructors cannot see who is a regular

The reputational cost is sharpest. Clients forgive a clunky app. They do not forgive losing classes they paid for.

How we run the switch

We treat the move as a project with checks at every stage, working with your old and new providers.

  1. We export everything the old system allows: clients, pack balances, memberships, bookings and history, and check the export against the live system.
  2. Every pack and membership type is mapped to its equivalent in the new system, with decisions on odd cases written down and agreed with you.
  3. Card and billing details are moved through the processors' own migration route where one exists. Where it does not, we set up a member re-registration flow with clear messages.
  4. We run a trial import, then compare balances, expiry dates and memberships client by client against the old system.
  5. On switch day, bookings are frozen briefly, final balances are exported and imported, and checks are run again before the new system opens.
  6. Clients get a message explaining the change, with their balance shown, and the desk has a list of anyone whose record needed a manual decision.

If your current system can be made to work with better configuration, we will say so before you commit to a move.

The odd records we look for

  • Packs with no expiry, given as goodwill years ago.
  • Duplicate client profiles, which are merged before the move, not after.
  • Memberships on paused or frozen status.
  • Aggregator and voucher bookings, which may need re-linking in the new system.

The Monday after

Clients open the new app and see the balance they expect. Memberships bill on the right day. A short list of manual cases has already been sorted. The desk answers a handful of questions, not hundreds.

  • Balances and expiry dates checked client by client
  • Memberships billing on the correct dates
  • Upcoming bookings in place on day one
  • Clients told clearly what has changed

Are you putting off a switch?

  • You have outgrown your booking system but fear moving.
  • Clients hold packs with many different terms.
  • Memberships bill on different dates.
  • Your new provider's import sheet makes no sense to you.
  • You have no plan for moving card details.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can card details be moved?

Often, through a secure transfer between payment processors, but it depends on both providers. Where it is not possible, we set up a clear re-registration process.

Will the studio have to close for the switch?

No. Bookings are frozen briefly while final data moves, usually outside class times.

Which booking systems do you work with?

Any with a usable export or API. We check both the old and new systems before planning.

What drives the cost?

The number of clients and pack types, how clean the data is and whether card details can be migrated directly.

What do you need from us?

Admin access to both systems, a list of all pack and membership types and time to agree the edge cases.

Keep reading

More on Problems We Solve

Start here

Tell us what your studio week looks like

Describe your timetable, your booking system and the part of the week that runs on spreadsheets, memory or goodwill. We will tell you what we would build, and if a change of settings or process would be enough, we will say that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →