Import your contacts
Bring your network from LinkedIn, Google Contacts, Outlook, Notion, or any spreadsheet. CSV and XLSX, with duplicate detection.
PersonalCRM imports CSV and XLSX files up to 1,000 rows / 10 MB, with ready-made presets that recognize the big exports automatically. Open Contacts → Import and drop your file.

Where to get your export
LinkedIn connections
LinkedIn → Settings & Privacy → Data privacy → Get a copy of your data → select Connections. You'll get a CSV by email. It has a junk preamble above the header row. PersonalCRM detects and skips it automatically.
Google Contacts
contacts.google.com → Export → Google CSV. Labels come along and can be mapped to Networks.
Outlook
Outlook → People → Manage → Export contacts. Standard Outlook CSV. The preset maps names, emails, phones, and birthdays.
Notion database
Open your database → ⋯ → Export → CSV. Map your columns manually: your cadence column → Ping frequency, your circle/tag column → Networks, your notes column → Notes. (Using our Notion template? The columns map 1:1.)
Any spreadsheet
Excel or Google Sheets: export/download as CSV or upload the XLSX directly.
The import flow
- Upload: the preset is detected automatically (you can override it).
- Map columns: every column in your file → a PersonalCRM field, or skip. Multiple emails/phones with labels are supported.
- Preview: see exactly what will be created before anything is created.
- Duplicates: rows matching existing contacts are flagged; you decide per row.
- Import: done. Contacts land with the Networks and frequencies you mapped.
After the import
Two habits make an imported network real:
- Set honest ping frequencies for the people you actually want to track. Imported contacts default to a sensible cadence, but you know who's weekly and who's yearly.
- Prune fearlessly. Bulk-select and delete, or mark people inactive. A tracked list of 60 beats an ignored list of 600.