Bring your clients with you.
Bring your clients over with a CSV export from Square, Booksy, Vagaro, Fresha, GlossGenius or any spreadsheet. Check the column matches and a preview, import clients, services and upcoming appointments in one go, and undo it for 7 days.
Which plans: On every plan, including Free. Data export is on every plan too. See pricing
Join early accessHow it works
- 1
Export from your old app
Get your clients, services and upcoming appointments out as CSV files. The import shows where we think the export is in the common apps, and some apps need you to ask their support.
- 2
Check the columns and the preview
The importer suggests a match for each column, and you check or change every one. The preview counts what will come across and what will be skipped, before anything is saved.
- 3
Import, then share your link
Clients, services and upcoming bookings land in ServiceSprig. Changed your mind? Undo the import within 7 days.
What’s included
Any CSV export
Pick the app you’re leaving (Square Appointments, Booksy, Vagaro, Fresha, GlossGenius or MassageBook) or any other spreadsheet saved as CSV. We’ll help if anything doesn’t line up.
Clients, services and bookings
Names, emails, phone numbers, birthdays and notes; service names, lengths and prices; and upcoming appointments with their team member and service.
No duplicates
Clients are matched by email, then phone. A match only fills in blanks and adds notes, so running the same file twice doesn’t create doubles.
Clashes skipped, not lost
An appointment that clashes with your calendar or falls outside your hours is skipped and listed, and the rest still come across.
Quiet by default
Imported bookings don’t email your clients. Reminders start from a date you pick, so nobody gets a surprise message on day one.
Undo for 7 days
Undo an import within 7 days. Bookings you’ve changed since, and details added to existing clients, are kept.
How different businesses use it
The same tool, set up for the way each kind of appointment works.
BarbershopsMove a whole shop’s regulars and next month’s bookings over a weekend.
Pet groomersBring owners and their upcoming grooms across, then add each pet’s profile.
Massage therapistsImport from MassageBook or a spreadsheet and keep your client notes.
Hair stylistsLeave a salon’s app without losing the clients who follow you.
Common questions
Any app that gives you a CSV export. The importer has suggested column matches for Square Appointments, Booksy, Vagaro, Fresha, GlossGenius and MassageBook, but we haven’t tested them on every app’s real export files yet, so check each column before you import, and tell us if anything doesn’t line up. Some apps, like Vagaro, export to Excel, so save the file as CSV first. Some don’t offer a self-serve export, so you may need to ask their support for one.
No. Clients, services and upcoming appointments import today. Cancelled and no-show rows are left out.
No. Imported bookings send no confirmation emails, and reminders only start from the date you choose. Marketing messages like rebook nudges need each client’s marketing permission, which isn’t imported, so they won’t send until a client has opted in.
Up to 5,000 clients, 300 services and 2,000 appointments in one import. Run more imports for bigger lists.
Yes. Owners and managers can download the client list as a CSV that uses the same columns as the import, and the owner can download a full export of the business’s data.
Switching from another app?
Fair, dated comparisons with each app, and what to check before you move. Or read how to switch booking apps without losing clients.
More features
See all features- Online booking & websiteA website and booking page that go live together
- SprigLink & waitlistFill openings with one-tap links and a waitlist
- Walk-in check-in kioskA tablet at the door for walk-ins and arrivals
- Inventory & barcode scanningScan barcodes, read packing slips, track stock
- Memberships & packagesMonthly plans and prepaid visit bundles
- Reminders & automated messagesReminders, rebook nudges and review requests
- Intake & consent formsForms clients fill in before they arrive
- Service add-onsExtras clients tick when they book, with the time added
- Recurring appointmentsBook a regular into their slot once, every 1 to 8 weeks
- PaymentsDeposits, prepay and tips through Stripe, at launch
- Checkout at the visitCash App, Venmo or PayPal by QR code, plus Zelle
- ClassesClasses with spots, a waitlist and check-in, at launch
- Phone alertsKnow the moment someone books, moves or cancels
- Pet & vehicle profilesEvery dog and every car on file, on the right appointment
- Grove: multi-location and back officeThe plan that runs the whole shop, every location side by side
