Importing your existing data
Use the Data Migration wizard to bring patients, appointments, staff and inventory into CuspFlow from a spreadsheet or another system.
When you're moving to CuspFlow, you don't have to re-enter everything by hand. The Data Migration wizard imports your existing records from a spreadsheet — including exports from systems like Dentrix, Eaglesoft or Open Dental. It's a guided, one-time-at-onboarding tool available to Owners and Administrators under Settings → Data Migration.
What you can import
Seven entity types, with recommended import order so records link up correctly:
- Branches
- Dental Chairs
- Staff
- Patients
- Families
- Appointments
- Inventory / Services
Each import handles up to 5,000 rows at a time.
How the wizard works
- Choose the entity type you want to import.
- Upload your CSV. A template is provided for each type.
- Map your columns. CuspFlow auto-maps columns by name; you can adjust any mapping it didn't get right.
- Run the validation dry-run. Before anything is saved, the wizard checks every row and shows it as valid, warning or error, with the reason. It also flags likely duplicates.
- Fix and re-upload any rows that errored, or download the error report to work through offline.
- Import. Once the dry-run looks right, run the import and review the summary of rows added.
Tips
- Import in the order above — patients reference families, appointments reference patients and staff, and so on.
- Adult patients need a phone number (it's how CuspFlow avoids duplicate records). Children under 18 can be imported without one if they belong to a family.
- Keep the downloadable error report — it's the fastest way to clean up a messy source file.
Once your data is in, head to the Waiting Room and Appointments to start your first day.
Still stuck? Our team is happy to help.
Email support