CRM playbook: import and clean your database
The BrokerFold Team — Product + Engineering
Last reviewed
On this page
This track turns your CRM from a contact list into the operating system of your practice, and it starts with the least glamorous step: getting everything you have accumulated — a previous CRM export, a brokerage handout, spreadsheets of past clients, the residue of an old lead purchase — into one database you trust. If your list is mostly the people in your phone, the sphere import lesson covers that warmer, more personal path; this lesson is for the whole archive.
Step 1: inventory every source
List where contacts live today: the old CRM’s export, closed transaction files, open-house sheets, lead-vendor downloads, that “contacts final v3” spreadsheet. Export each to its own sheet before merging anything — you want to know, forever, where each person came from. Then apply the entry test: if you cannot place someone and they have never transacted with you, cut the row.
Step 2: clean in the spreadsheet, not the CRM
Fixing data is ten times faster in a sheet than record-by-record after it lands. Four passes: split names into first and last, spelled properly; keep one best email and one best mobile per person; dedupe across sources by email first, then phone; and stamp every row with two tags — the source it came from and the relationship it represents (past client, referral partner, inquiry, unknown). The broader week-one sequence this fits into is laid out in how to set up your CRM database.
Step 3: import in batches you can revert
In the CRM, start an import from Contacts: point it at a CSV, map your columns to fields, and study the preview before committing — a swapped column caught there costs seconds; caught after, hours. Each import commits as a job you can revert, so a bad batch is an undo, not an afternoon of manual deletion. Import one source per batch rather than one giant file: sources differ in quality, and — as the next lesson makes concrete — they differ in what you are legally allowed to send.
Step 4: keep provenance attached
Every batch should leave a trail: which system it came from and what you declared about it at import. Six months from now, “can I email this segment?” and “is this address any good?” are both answered by provenance. A sphere-of-influence database is only as durable as its labels.
What done looks like
One database. Every contact carries a proper name, a working channel, a source tag, and a relationship tag. Your import history reads as a clean series of named jobs, and no row survives that you could not explain to a colleague in one sentence.
The mistake that costs the most
The kitchen-sink import: every CSV dumped in one job, “to sort out later”. Later never comes. You end up with a database you do not trust, so you quietly stop using it — and three months in, you are running your business from spreadsheets again while paying for a CRM. Clean first, batch small, keep the revert option real.
Frequently asked questions
Should I import cold leads from three years ago?
Usually not. A row with no relationship, no transaction history, and no consent basis is a liability you are choosing to store, not an asset. Import past clients and genuine relationships; let the rest go. If a segment feels too valuable to drop, import it clearly tagged and treat re-permission as its first project.
The same person appears in three of my lists — which row wins?
Merge them in the spreadsheet before importing: keep the row with the most history, take the best email and mobile from the others, and note the earliest relationship. Deduping by email address catches most of it; a quick sort by last name catches the rest.
Keep reading
- CRM playbook: record consent on every contact Express, implied, or unknown — stamp an honest consent basis on every contact at capture, and let the send gate do the legal enforcement for you.
- Lead gen: import your sphere properly How to get your sphere into the CRM the right way: clean the sheet, map the columns, record consent honestly, then make the first touch personal.
- How to set up your CRM database A week-one playbook: import every contact, segment by relationship, set one honest pipeline, and give every record a scheduled next touch.
- Sphere of influence database How to build and run a sphere-of-influence database that produces referrals: structure, consent dates, staying visible, and spotting the next move.