Migrate from Jackrabbit

Move from Jackrabbit to PeakSpitz, safely.

Moving off Jackrabbit should feel like restoring from a backup, not a leap of faith. Your class & membership tool data is read into a PeakSpitz environment of your own, checked against your real numbers, and run in parallel — while Jackrabbit keeps running, untouched, the whole time. Here is exactly how, step by step.

Jackrabbit (Jackrabbit Class) is one of the longest-established class-management systems for dance, gym, swim, music and cheer, and its mature family-account billing is the standout — recurring tuition, fees and statements are handled with a depth that comes from years in the category, alongside solid skill/level tracking and staff tools. The usual reason to move on is scope: Jackrabbit is class-management first, so real double-entry accounting with VAT, a storefront and inventory typically sit in other tools, and pricing tiered by active-student count can bite as you grow. PeakSpitz keeps the strong billing idea but puts it on top of one real accounting core.

The safe way to leave Jackrabbit

Work down the list at your own pace. Nothing here is irreversible, and your current system stays live throughout.

  1. 1

    Before you touch anything — get a backup you own

    Get a copy of your data out of Jackrabbit that you control — a file held on your side, not just a setting inside the system. Confirm in your contract that you have the right to export, and note any renewal, notice or lock-in dates so the timing stays on your terms.

  2. 2

    Export your data

    Pull members, classes, schedules, bookings and passes out of Jackrabbit in the most complete format it offers — CSV, spreadsheet, or an account/API export. Take the history too, not just open items: past records, documents and contacts are worth keeping.

  3. 3

    Send us a sample

    Before you commit, send us a representative slice — a handful of customers, a few recent orders or bookings, part of your catalogue. We map it into PeakSpitz and show you the restored result, so you see exactly how your class & membership tool data lands before you move the rest.

  4. 4

    See what maps to what

    We line Jackrabbit up against PeakSpitz: members, classes, schedules, bookings and passes become customers, catalogue, orders, documents and ledgers in one joined-up system. Anything without an obvious home is flagged early, not discovered late.

  5. 5

    Bring it in — a read-only restore

    Your data is read into a fresh, isolated PeakSpitz environment of your own. Nothing inside Jackrabbit is touched, changed or switched off — it keeps running exactly as it is.

  6. 6

    Verify against your numbers

    Before you trust it, reconcile the totals — balances, counts, tax and revenue — against what Jackrabbit shows today. The numbers have to match before anything goes live.

  7. 7

    Run both in parallel

    Keep Jackrabbit live and run PeakSpitz alongside it for as long as you like. Compare like for like, move one area across first, and build trust before you depend on it. No big-bang cutover, and no deadline from us.

  8. 8

    Cross over and decommission — on your terms

    Switch over only when PeakSpitz has earned it. Keep your Jackrabbit export archived as a safety net, and close the old subscription when you are ready — not a moment before.

What maps where: Jackrabbit → PeakSpitz

Jackrabbit

Family (the billing account)

PeakSpitz

Customer record

Jackrabbit's family-as-account model maps cleanly to a customer with linked contacts.

Jackrabbit

Student

PeakSpitz

Contact linked to the family customer

Jackrabbit

Class and its enrollment

PeakSpitz

Bookable service on a schedule, with bookings

Jackrabbit

Fees, tuition and transactions

PeakSpitz

Recurring billing (subscription) plus invoices

Open balances import as opening invoices; the ledger behind them becomes real accounting with VAT.

Jackrabbit

Skills / Levels

PeakSpitz

Progress notes on the customer record

History archives as an export rather than a live skills module — see watch-outs.

Jackrabbit

Store / retail

PeakSpitz

Storefront inventory (stocked goods)

What to watch when leaving Jackrabbit

  • Jackrabbit's ePayments auto-pay tokens do not transfer — every family on auto-pay re-authorises their card on PeakSpitz. Because tuition bills on a schedule, run the cutover just after a billing date to leave the widest gap before the next.

  • Outstanding family balances and account credits are a cutover decision, not an automatic import: decide whether to bring open balances over as opening invoices/credits or settle them in Jackrabbit first, and reconcile the total before go-live.

  • Skill and level history is a real asset in Jackrabbit — export it. It typically archives as a read-only record rather than migrating into a live tracking module, so keep the export and begin fresh progress tracking after the move.

  • Waivers and policy agreements families signed usually need re-signing to remain enforceable under the new system; gather them at first login rather than treating the old acceptance as carried over.

Common questions about leaving Jackrabbit

Jackrabbit's billing is excellent — do we lose that moving away?

Jackrabbit's family-account billing is a genuine strength, credit where due. PeakSpitz keeps recurring tuition and per-family billing, and adds what a class tool usually leaves out: real double-entry accounting with VAT, so the billing and the books are one system rather than two.

How do open family balances come across?

They don't move automatically — it's a decision. Typically you either import open balances as opening invoices and credits, or settle them in Jackrabbit first and start clean. Either way, reconcile the total before cutover.

We pay per active student today — how does PeakSpitz price?

Jackrabbit is commonly priced in tiers by active-student count, so growth raises the bill. PeakSpitz gives unlimited users on every plan, so adding staff or students doesn't change your seat cost — often the specific reason larger programs look to move.

As much help as you want

Do it yourself, or have us map your fields, run the import and reconcile the result with you. Support is a ladder — you start where you are comfortable and step up only where an area needs it.

See the full safe-migration approach →

Why people leave Jackrabbit

PeakSpitz runs the whole business on one AI platform — not a single corner with the rest bolted on — with Spitz AI and unlimited users included. See the difference side by side.

Compare PeakSpitz vs Jackrabbit →

Bring your Jackrabbit data in safely. Cross over when you are ready.

Send us a sample of your data and we will show you the restored result — no commitment, no risk to your live system.