Import your clients, services and team from another system or a spreadsheet
Updated on Sunday 01 November 2026
Bring your clients, services and team over from Fresha, Booksy, AgendaPro, Trinks or a spreadsheet: you review every row before importing, and you can undo it.
If your clients, services or team are already in another system or a spreadsheet, you don’t have to add them one by one. Import data reads the file, shows you what will happen to each row, and only imports once you confirm.
Where it is
- In the panel menu: Import data.
- In Clients, with the Import button.
- On the Dashboard, while your business has no clients yet.
The business owner and admins can use it.
Which file works
- The one your current system exports. We recognise exports from Fresha, Booksy, AgendaPro, Trinks and Agendit, and from any other system with columns such as “Name”, “Phone” or “Email”.
- Our template, in Excel or CSV. Download it from Import data.
- Your own spreadsheet: Excel (.xlsx), .ods or CSV, separated by commas or semicolons.
- Copied rows: you can also paste the rows directly, without a file.
Up to 10,000 rows and 10 MB per file. If you have more, split the file and import the parts one at a time. If your file is an old Excel file (.xls) or a Numbers file, open it and save it as .xlsx or .csv.
The template’s columns
| Column | What to put |
|---|---|
| First name | Required. A full name in a single column works too. |
| Last name | Optional. |
| The number that gets the reminders. Without a country code, we use your business’s country. | |
| Optional. | |
| Date of birth | Day first: 15/03/1990. Also 1990-03-15 or “15 March 1990”. |
| Tax ID | Optional, for invoicing. |
| Notes | Anything you want to keep about the client. |
Step by step
- Go to Import data and tap Import clients.
- Choose the file (or paste the rows) and tap Continue. We detect the system it comes from.
- Check what each column is. We already picked what we recognised; change anything that’s wrong and leave what you don’t need on Don’t import.
- Tap See the preview. We check every row and show you three groups:
- Ready to import: new clients that will be created.
- Already there: clients you already have. We only fill in what they are missing.
- Not imported: each row with the reason, in plain words.
- If everything looks right, tap Import. You can leave the page: we tell you by email and in the panel’s notifications when it’s done.
- At the end you see how many clients were created and how many were filled in, and you can download the report with the result of every row.
How we avoid duplicates
- A client you already have is recognised by their WhatsApp and name, or by their email and name. We only fill in what is blank on that client: we never replace their number or anything else you already entered.
- If the same client appears twice in the file, they are imported once.
- If you import the same file again, nothing is created twice.
The most common problems
- “The phone came out as 5.95E+11”: Excel turned the number into scientific notation and lost its last digits. In your spreadsheet, set the phone column to Text format, fix the numbers and export again.
- Phones without the country code or the leading 0: no need to fix them, we complete them with your business’s country. In Trinks files we also use the DDD column.
- Clients without a phone: they are imported anyway, with a warning: they won’t get WhatsApp reminders until you add a number.
- An email or a date we can’t read: the client is imported without it and the preview tells you.
Services
Import your service list with Import services. The columns are Service and Duration (required), Category, Price and Description.
- Duration: in minutes (45) or hours (1h 30, 1:30, “1 hour”).
- Price: as you write it, in your business’s currency. Without a price it is set to 0, with a warning.
- Category: created if you don’t have it.
- New services are active and bookable online, at all your locations and for the whole team, just like one you create by hand.
- A service you already have by the same name is not changed: we only fill in its category or description if missing.
Team
Import your professionals with Import team. The columns are Name (required), Last name, Email, Phone, Role and Services.
- They are created inactive: they don’t appear on your booking page and use no seats of your plan. Check each one’s hours and turn them on in Team.
- In Services, list the services each one does, separated by commas and named as in Citauno. Import the services first: names that don’t exist are flagged and not linked.
- Someone already on your team with the same name is not duplicated: we only fill in their email, phone or role if missing.
Undoing an import
For 7 days you can undo a whole import from its page. What it created is deleted, except what has been used since: clients with bookings, a Citauno account, packages or other history; services with bookings; professionals you turned on; or anything you edited. Those are kept and we show you why. The categories it created go with their services. The details the import filled in on clients you already had are cleared again.
Your data
The file you upload is stored privately and deleted after 30 days. Every import is logged: who ran it, when, and what happened to each row.
Need to bring future bookings over from another system? Write to us and we’ll help. To see and edit your clients after importing them, see Clients.