CSV
Comma-separated file with a header row for each column.
Bring client records into one connected workspace. The guided importer helps you match fields, check your information and import supported records with confidence.
Aucune carte requise. Pas de facturation automatique.
Upload a structured export from your previous system. MySQL means an exported `.sql` database file — you do not connect your old live database to CliniForm.
Comma-separated file with a header row for each column.
Delimited text (comma or tab) with named headers.
An array of client objects, or an object with a clients / patients / contacts key.
Structured client, patient or contact elements with named fields.
A `.sql` dump containing INSERT rows for a clients-like table.
Excel (.xlsx) and ZIP archives are not accepted. Save or export a worksheet as CSV before upload. Scanned paper and PDFs are not bulk-imported — convert to a structured file and review extracted information first.
Client demographics: name (or first name and surname), email, phone, date of birth, address and notes.
Duplicate emails are skipped. Matching phone numbers are flagged as warnings so you can decide. Historical dates of birth are preserved when the value can be parsed.
Not bulk-imported: medical history, allergies, appointments, treatment notes, memberships or document files. Keep your previous system as the archive for clinical history, or add key alerts on each client after import.
Download a structured client export from your previous system in one of the supported formats.
Open the import wizard after sign-in, upload the file and match your columns to CliniForm fields.
Check ready rows, warnings and duplicates before anything is created.
Create client records, then set up forms, bookings and your forward diary.
CSV, TXT, JSON, XML and MySQL .sql exports. Excel and ZIP are not accepted — export a worksheet as CSV first.
Document files, treatment notes and clinical history are not bulk-imported. Keep them in your previous system as an archive, or add important alerts on each client after import.
Rows with an email that already exists in your practice (or earlier in the file) are skipped. Matching phone numbers show a warning but can still import.
No. For MySQL, upload an exported .sql file. CliniForm never connects to your previous live database.
Use the Help Centre guide, contact us, or book a demo. Support follows your plan — we do not promise a managed migration service unless agreed separately.
Try Pro free for 14 days — unlimited team members and all standard Pro Apps. No card required.
Aucune carte requise pour l’essai Pro. Aucune facturation automatique.
Tell us your name and email, then send a message. A teammate will reply here.
CliniForm is typing…
This chat has ended. The transcript is saved.