Short answer: Not all of your data is worth moving. Before any migration, sort records into what's real (accurate and current), what's viable (fixable and worth fixing), and what's junk (drop it). Migrating everything just relocates the mess into a new system and calls it a fresh start.
The three buckets
- Real — accurate, current, and actively used. Migrate as-is.
- Viable — messy but valuable: duplicates, partial records, stale-but-recoverable contacts. Clean, then migrate.
- Junk — dead records, bad emails, one-off imports nobody owns. Archive or drop.
Most teams are afraid to delete anything, so they carry years of junk forward. That junk is exactly what makes the new system feel just as untrustworthy as the old one.
How to sort it without guessing
- Define "real" first. Decide what a complete, trustworthy record looks like for your business.
- Measure against it. Profile the data — completeness, duplication, recency — instead of eyeballing it.
- Fix the viable, drop the junk. Clean in place where you can; archive what has no owner.
- Migrate deliberately. Move clean data into a data model designed for how you work now.
Why this comes before the build
A data-driven audit needs trustworthy data to be worth anything, and a migration built on a bad data model bakes the problems in permanently. This is the hands-on-the-data work in the Diagnostic Ladder — and it's often the deciding factor in whether you rebuild or optimize.
FAQ
Can't we just migrate everything and clean it later?
You can, but "later" rarely comes. The cleanup gets harder once the junk is live and reports are running on it.
How long does data cleanup take?
It scales with volume and mess. Profiling the data first tells you the real size of the job before you commit.
Start with a read of your systems
The fastest way to know what your revenue engine actually needs is a Growth Systems Review — a complimentary, no-obligation diagnostic of your business, process, and technology. Thirty minutes and a little documentation, and you get an honest written report on where you stand. Yours to keep.
BrightReach Group builds revenue infrastructure — CRM architecture, practical AI, and the enablement that makes a team actually own the system. Revenue systems, built like infrastructure.