01Understand the source.
Review the records, identifiers, relationships, and export options.
02Prepare for the destination.
Map supported fields and decide how to handle existing data.
03Check the result.
Review a sample, compare agreed counts, and record the exceptions.
What the data plan needs to establish
Customer contacts need identity matching, useful fields, and an explicit decision about duplicates. Purchase history and customer balances are separate requirements.
Agree the rules for shared email addresses, missing contact details, and existing destination records. Flag uncertain matches for review instead of merging people on a name alone.
Map the details that matter
- Source customer ID → retained identity crosswalk
- Name, email, and phone → supported contact fields
- Address and consent fields → separately reviewed values
- History and balances → individual data decisions
An illustrative check
Two illustrative customers share a family email but have different names and store credit balances. Treating the email as a unique key could assign the balance to the wrong person.
How we review this dataset
Provide a representative sample through an agreed secure process after the initial assessment. We compare the available fields with the destination requirements and document the accepted treatment.
The test and handover should show expected records, actual results, unresolved exceptions, and the retailer’s approval. Inclusion is confirmed before booking.
Your systems. Your next chapter.
Know what moved. Know what needs attention.
Tell us where your data is today, and where you’d like to go. We’ll help you understand the next step.
Check my migration ↗
Retail data migration for $2,999. Scope confirmed before booking.