Migration starts with the source data
CSV import works when the source fields can be mapped to the Motorworks record model. Customers provide the base; vehicles can link through customer email or mobile; invoices can then link to the customer and, where available, the vehicle.
Invoice lines and payments come afterwards. Keeping that order means the import can resolve relationships instead of creating isolated rows that need manual repair.
Validate before committing
Dry-run mode uses the same validation without writing the records. It gives the team a chance to correct dates, identifiers or required values before the real import. The exact migration scope is agreed during onboarding after the source export has been reviewed.
Export remains available
Motorworks also provides structured exports for operational records. Your data does not become inaccessible because it has moved into the system.