Contact management is keeping track of the people your business talks to. Names, emails, phone numbers, sure — but also the stuff that actually makes the relationship useful. When you last spoke with them. What you talked about. What they care about. Whether they're a hot lead or someone who just downloaded a PDF once and vanished.
It's the difference between "I have Sarah's email somewhere" and "Sarah works at Acme Corp, we spoke Tuesday about their Q3 rollout, and I need to send her a proposal by Friday."
It's not just an address book
An address book stores contact information. Contact management stores context.
Here's what that means in practice. An address book tells you Sarah's email is sarah@acme.com. Contact management tells you:
- Sarah's the head of operations at Acme Corp
- You've had three conversations this month
- She's interested in your consulting package
- Her budget approval happens in March
- Last time you spoke, she mentioned they're also evaluating two competitors
That context turns a name in a list into a relationship you can actually act on. Without it, every interaction starts from scratch — or worse, you ask someone the same question twice and look like you don't pay attention.
Contacts vs. companies
Most contact management systems (including CRMs) distinguish between people and organizations. A contact is a person. A company is the organization they work at. This matters because:
- Multiple contacts can belong to one company
- When one person leaves, the company relationship stays
- Deal history often lives at the company level, not just with one person
If you're tracking contacts without linking them to companies, you're missing half the picture. You'll have three separate entries for people at Acme Corp without realizing they're all part of the same account.
Custom fields: why they matter
Out of the box, most systems give you the basics — name, email, phone, company, job title. That covers maybe 60% of what you need.
The other 40% is specific to your business. A real estate agent needs property preferences and budget range. A consultant needs contract type and renewal date. A recruiting firm needs skills, salary expectations, and availability.
Custom fields let you track whatever matters to you without hacking the system. Instead of stuffing "Preferred budget: $50k-75k" into a notes field where it'll get buried, you create a proper field for it. Now you can search by it, filter by it, and actually use the information instead of just storing it.
If your contact management tool doesn't let you add custom fields easily — or charges extra for them — that's a red flag. Your business isn't generic, and your tools shouldn't force it to be.
When you've outgrown a spreadsheet
Spreadsheets work for contact management up to a point. One person, 30 contacts, a Google Sheet — totally fine.
But there are clear signs you've hit the wall:
Multiple people are editing the same sheet. Someone deletes a row. Two people update the same contact differently. Spreadsheets weren't designed for this.
You can't find what you need. When you need "all contacts at companies in Portland who we spoke to in the last 60 days," a spreadsheet requires formula gymnastics. A contact management tool just filters.
There's no activity history. A spreadsheet stores the current state, not the story — when you emailed someone, what was discussed, who on your team last reached out.
You're copy-pasting between tools. Contact info in the spreadsheet, emails in Gmail, tasks in Todoist, notes in Notion. Nothing's connected.
If more than one of those sounds familiar, you've outgrown the spreadsheet.
What good contact management looks like
It's simpler than the CRM industry wants you to think:
- One place for everything about a person. Details, company, activity, linked deals, notes — on one screen, not seven tabs.
- Easy to search and filter. "Show me everyone tagged 'warm lead' who works in healthcare" should take five seconds.
- Shared across your team. When a teammate talks to someone, everyone can see it. No more "did anyone follow up with Sarah?" in Slack.
- Connected to your deals. Contacts linked to pipeline deals so you see who's involved in what.
Contact management in Vigdis
Vigdis gives you contacts and companies as built-in entity types with full custom fields, activity tracking, and deal linking. Add a contact in seconds, attach them to a company, and see their full history on one page. No setup wizard. No consultant required.