Step 1: Clean and deduplicate the spreadsheet

This is where most migrations slow down. Your existing past-client spreadsheet has issues you have not noticed:

The cleanup is one of three things: do it yourself (slow but free), pay a virtual assistant (medium), or let the BNTouch White Glove team handle it during onboarding (included with annual plans).

Step 2: Map columns to CRM fields

Your spreadsheet has columns. BNTouch has fields. Mapping is straightforward for standard fields:

Spreadsheet columnBNTouch field
First Name + Last NameContact first/last name
EmailEmail (primary)
PhonePhone (mobile or home)
Property AddressProperty address
Closing DateLoan closing date
Loan AmountOriginal loan amount
Interest RateCurrent rate (for refi triggers)
Credit ScoreCredit score (with consent)
NotesContact notes
Referral SourceLead source (for partner attribution)

Custom columns map to custom fields. BNTouch allows unlimited custom fields, so unusual spreadsheet columns (loan officer notes, partner relationship details, anniversary preferences) all transfer.

Step 3: Import contacts in a sandbox first

Never import directly to production on the first try. BNTouch provides a sandbox environment where you upload the spreadsheet, see how the contacts will look in the CRM, fix mapping issues, and validate before pushing to production.

The sandbox catches problems like: phone numbers in the wrong field, dates parsed incorrectly, currency values stored as text, character encoding issues with apostrophes and accents.

Step 4: Validate the import

After production import, run validation checks:

The validation step typically takes 1-2 hours. The White Glove team runs it with you on a live call so issues are caught immediately.

Step 5: Activate campaigns on the imported data

Once the import is validated, turn on the campaign sequences. For past clients with closing dates already in the data, the post-close 5-10-15 year sequences activate based on the time since close. Some past clients will immediately be in their year-3 or year-5 cohort and will receive the appropriate touch.

For active leads (people in pipeline, not yet closed), activate the new-lead nurture sequences. For real estate partners, activate the partner nurture cycles.

Frequently asked

How long does the full Excel-to-BNTouch migration take?

For solo LOs with under 500 past clients in a relatively clean spreadsheet, 1-3 days end to end. For brokerages with 1,000-10,000 contacts and complex data, 14-30 days. White Glove team handles most of the work.

What if my spreadsheet has 5,000+ contacts?

Same process, just longer. Large imports run in batches (typically 1,000 at a time) so issues can be caught and fixed before the whole import completes.

Do I lose my past-client history?

No. Everything transfers. If your spreadsheet has the loan closing date, original loan amount, interest rate, and any notes, BNTouch imports all of it and uses the data to time the appropriate post-close campaigns.

See BNTouch in 30 minutes

Real product walkthrough. No SDR script.

Get a Demo

Related reading