# Import contacts · Portal · MKDRealtor.com

Proposal mockup MKDRealtor.com — UX examples (not production)
All screens

# Import contacts

Signed in as Monica Dhillon · Sign out
UX note: CSV/Excel upload → map columns → set consent defaults → merge duplicates. Creates Contact + ConsentRecord rows.
1 Upload
2 Map columns
3 Consent & review
4 Import

## Upload file

Drop CSV or Excel here

or click to browse · .csv, .xlsx · max 10MB

sample-contacts.csv (mock loaded)

Download sample CSV template with columns: first_name, last_name, email, phone, street, city, state, zip, consent_email, consent_sms, consent_postcard.

## Column mapping

Your column | Maps to | Sample
--- | --- | ---
First Name |  | Jordan
Last Name |  | Lee
Email Address |  | jordan.lee@example.com
Mobile |  | 555-018-4420
Mailing Street |  | 214 Maple St
City / ST / ZIP |  | Metro, ST 94117

## Consent defaults

Applied when the file has no consent columns. You are responsible for having permission to contact.

Mark email opted-in Mark SMS opted-in Mark postcard opted-in (needs address)
Source label
Duplicates

## Preview · first 3 rows

Name | Email | Consent
--- | --- | ---
Jordan Lee | jordan.lee@example.com | E
Sam Ortiz | sam.ortiz@example.com | E P
Avery Chen | — | S P

Ready: 248 rows · 12 missing email · 31 missing address · 4 duplicates to merge

Cancel