Home / Migration / Studio Ninja Data Migration to Stelaah

Studio Ninja Data Migration to Stelaah

A record-by-record import guide for Studio Ninja clients, jobs, questionnaires, contracts, invoices, payments, schedules, and workflow history.

Stelaah field guideUpdated Aug 9, 20269 min read

Preserve meaning before moving rows.

An export is not yet a migration plan. Each source field must map to a canonical client-work object, and every open commercial record must be reconciled before cutover.

Start with active clients and future commitments. Keep the source system readable until contracts, balances, scheduled work, and imported counts have been verified.

Inventory records and exports

List available exports, attachments, document downloads, identifiers, statuses, currencies, dates, owners, and relationships. Record any source data that cannot be exported.

Define the canonical mapping

Map organizations, people, opportunities, projects, tasks, files, forms, proposals, contracts, invoices, payments, and notes to their correct Stelaah records.

Clean and preserve identifiers

Normalize obvious duplicates and invalid values while retaining the original source identifier in an import reference field or migration log.

Import one controlled sample

Use a small set containing active, completed, overdue, multi-contact, and exception cases. Validate relationships and permissions before expanding.

Reconcile active work and finance

Compare record counts, future dates, signed documents, open tasks, invoice balances, payment evidence, and client access.

Cut over with a rollback window

Choose a date, freeze source edits, complete the final delta, communicate the new workflow, and retain the source as a read-only archive until sign-off.

Use the migration center before importing.

Download the field map, choose sources of truth, and record every exception that needs human review.

Open the migration center

Final checklist

  • Source export retained unchanged
  • Field and status mapping approved
  • Original identifiers preserved
  • Controlled sample reconciled
  • Active contracts and invoices checked
  • Future dates and owners confirmed
  • Client access tested
  • Source archive and rollback window documented

Move the relationship, not just the rows.

Start with a controlled sample and preserve a clear rollback path.