1. Inventory critical data
List customers, teachers, locations, services, schedules, future bookings, remaining credits and subscriptions. Record source identifiers, export dates and expected deduplication rules. Keep original exports access-restricted.
2. Check format-sensitive values
Review time zones, expiry dates, currencies and monetary precision. Separate initial credits from remaining credits. A consent column without provenance is not evidence of consent.
3. Simulate and resolve conflicts
Map columns to the target model. Review missing references, duplicates and invalid times. Have someone familiar with the customers and schedule approve the decisions.
4. Reconcile after import
Compare totals per dataset and a sample of records. Pay particular attention to pass balances and future bookings. Do not close the old tool before validating the migration and arranging recurring payment continuity.
