Using Google Contacts as a CRM: What Works, What Breaks, and What to Add
An honest look at using Google Contacts or Apple Contacts as a CRM: the one job an address book does brilliantly, the five places it quietly fails, and the small thing to add instead of replacing it.
Most advice about using your contacts app as a CRM is written by people who want to sell you a CRM. The argument is always the same: Google Contacts has no pipeline, no deal stages, no forecasting, so you had better upgrade to something that does.
That argument misses the point twice. You are a one-person business. You do not want a pipeline, and you were never going to use a forecast. But you also have a genuine problem, and it is not the one the vendors are describing.
Here is the honest version. Your contacts app is very good at one job, hopeless at another, and the answer is not to replace it.
The three jobs you are asking it to do
When a solo founder or freelancer says "I use Google Contacts as my CRM", they are usually trying to make one app do three different jobs.
- Reach. Find a person's number or email and get in touch. A dialling problem.
- Recognise. Remember who this person is, how you met, what they do, what you promised them. A context problem.
- Remember. Know that it has been four months since you spoke and you said you would check in. A timing problem.
A contacts app is built for the first job and only the first job. Everything that feels frustrating about using it as a CRM comes from asking an index to behave like a record.
What a contacts app genuinely does well
Let us be fair to it, because it is doing something no purpose-built tool can match.
Your contacts app is wired into everything. Type three letters in Gmail and the address completes. Add someone to a calendar invite and their details come with them. A call comes in and a name appears instead of a number. Update a mobile number on your laptop and it is on your phone before you close the lid.
It is also effortless. There is no setup, no import, no fields to design. Contacts accumulate on their own, from email, from your phone, from calendar invites you accepted two years ago. That passive accumulation is exactly why you have 800 people in there and only ever think about nine of them.
And the grouping is better than people give it credit for. Labels in Google Contacts, or lists in Apple Contacts, will happily split clients from suppliers from the five-a-side team. Starred contacts float the people you call most to the top.
If what you need is a directory, stop reading. You already have the right tool, and adding software would be solving a problem you do not have.
Where it quietly breaks
The trouble starts the moment you need it to know something about time. Here is where that goes wrong, specifically.
It has exactly one time-aware field, and it is the birthday. This is the most revealing thing about contacts apps. They can remind you of precisely one date per person per year, which is why birthday messages are the one follow-up almost everyone sends reliably. The app pushes it to you. Nothing else in there does. There is no field for "last spoke", nothing for "check in around March", and no way to be told that a relationship you value has been silent since spring.
The notes field is undated. You met someone at a conference, so you type a line into their note. Three months later you add another. Now you have two lines with no sense of which came first, or how long ago either was. Within a year the note is either a wall of text or you have been quietly overwriting it, which means you have been deleting your own history. What you write in a contact note matters enormously, but a note only works if it is anchored to a date.
Labels cannot go stale. A "VIP clients" label is the most common CRM hack in a contacts app, and it half works. It gathers the right people. What it will never do is tell you that six of those eleven VIPs have not heard from you since July. A label is a tag, and a tag holds no time. You still have to open it, read every name, and reconstruct from memory when you last spoke to each. You will not do that every week, which means the label becomes a list you feel vaguely guilty about.
You have to go and look. This is the heart of it. An address book is something you open when you already know whose name you want. But the whole problem with keeping relationships warm is the people whose names have not crossed your mind in four months. They are the ones going cold, and they are precisely the ones you will never think to search for. A directory cannot surface someone you have forgotten, because looking them up requires remembering them first. That is the same trap a contact spreadsheet falls into, which is why a sheet outgrows itself for the same underlying reason.
It syncs further than you think. This one catches people out. Your address book is not a private notebook. On a Google Workspace account, an administrator can generally reach it. Every app you have ever granted contacts permission to has read what is in those notes. A shared Apple ID copies the lot onto a family iPad. Writing "going through a divorce, do not push on renewal" or a client's commercial terms into a contact card feels private at the time and is not. Keep durable facts there and keep judgements elsewhere.
None of these are bugs. An address book was designed to help you reach a person you have already thought of. It does that beautifully.
The hacks, and roughly how long each lasts
Everyone tries these. In the order people usually try them:
| The hack | What it fixes | Why it fades |
|---|---|---|
| Starring key contacts | Finding them faster | A star has no date, so it never tells you anyone is overdue |
| A "clients" or "investors" label | Grouping | You still have to open it and remember who is due |
| Dates typed into the notes field | A record of sorts | Nothing reads those dates, so nothing reminds you |
| A label per quarter, moved manually | Crude cadence | The filing is admin theatre, and it collapses after one busy fortnight |
| Calendar reminders per person | Genuine prompting | Works, until you have thirty of them and your calendar is unreadable |
| Birthdays as the one touchpoint | One reliable message a year | Fine for friends, thin for a business relationship |
The calendar trick deserves credit, because it is the only one that addresses the actual problem. People reach for the calendar precisely because it is the one tool they own that pushes. It fails not on principle but on volume: a calendar has no idea which reminders are relationships and which are meetings, and thirty recurring "email Priya" entries will bury the things you actually have to be somewhere for.
The split that actually works
Here is the arrangement that holds up, and it is not a migration.
Keep your contacts app as the directory. It stays the canonical place for phone numbers, email addresses, postal addresses, how to pronounce a name. Do not fight it, do not duplicate it, do not try to make it do more. It is the thing your phone dials from.
Add a relationship layer for the people where timing matters. Not 800 people. Twenty to forty: the clients, investors, advisors and genuinely useful contacts you would regret losing. For each one you need three things, which is the whole of the Who / What / When loop:
- Who they are and why they matter to you.
- What you last talked about, and anything you promised.
- When you next want to reach out.
The third one is the entire reason this is a separate thing from your address book. A contacts app can store the first two badly and the third not at all. And storing the "when" is not the point either, because a stored date that nothing reads is just a note. It needs to come back to you on the day, which is what reminders are for: the person surfaces, with the context attached, without you having gone looking.
That is the difference in one line. Your contacts app waits to be opened. A personal CRM comes to you.
Setting it up in twenty minutes, without importing anything
The instinct is to export 800 contacts as a CSV and import the lot. Resist it. You will spend an evening on it and end up with a list so noisy you never open it, which is exactly how Notion CRM templates quietly die.
Instead:
- Write down the people who matter, from memory. Set a timer for five minutes and list everyone you would be annoyed to lose touch with. Memory is a good filter: if you cannot recall them unprompted, they are not in the twenty.
- Add them by hand, one line of context each. Pull the email from your contacts app as you go. How you met, what they are working on, what you owe them. One minute per person.
- Set a next touch for each. Pick a rough interval, monthly for live clients, quarterly for warm contacts, twice a year for the useful-but-distant. Precision is not the point. A date you can move beats no date at all.
- Leave your address book exactly as it is. It carries on being your directory. Nothing to clean up, nothing to delete.
- Add people as they arise. New contact after a call, logged in the moment on your phone. An old name that crosses your mind, added then. Within a month the list that matters has assembled itself.
That is the whole setup. No fields to design, no weekend lost, no 800-row import. If that sounds suspiciously small, that is the idea: anything bigger is a tool you will abandon, and an abandoned system is worse than the address book you started with, because now you feel bad about it too.
So should you use Google Contacts as a CRM?
Use it as a directory, permanently, and do not apologise for it. It is free, it is already full, and it is plumbed into every app you use.
Just be clear about what it cannot do. It cannot tell you that a client has gone quiet, that you promised an introduction in June, or that the investor who passed politely asked to be kept posted and has not been. Those are timing problems, and an address book has no sense of time beyond one birthday a year.
The fix is not a sales CRM. Deal stages and forecasts are overhead for one person, which is the same reason business CRMs do not suit solo operators, and you can see what a sensible price for a one-person tool looks like on our pricing page. The fix is the smallest possible layer on top of the contacts you already have: who, what, and when, with something that actually brings the when back to you.
If you would like to see what that looks like, start with Pesterless. Keep your address book. Add the one thing it was never built to do.
FAQ
Can you use Google Contacts as a CRM?
You can use it as a directory, and it is excellent at that. What it cannot do is track time. Google Contacts has exactly one date-aware field, the birthday, and no concept of when you last spoke to someone or when you next should. If your problem is finding a phone number, Contacts solves it. If your problem is that good relationships go quiet, it will not help.
What is the difference between a contacts app and a personal CRM?
A contacts app answers how do I reach this person. A personal CRM answers who should I reach out to today, and why did I care about them. The first is a lookup, the second is a prompt. You open an address book when you already know whose name you want, which is precisely the moment you do not need reminding.
Should I write notes in the Google Contacts notes field?
Keep it to durable facts: how you met, what they do, how they prefer to be contacted. Avoid putting a running history of conversations there. The field is undated, so each entry overwrites your sense of what happened when, and contacts sync to every app and device you have given address book permission to, which is further than most people expect.
Do I need to stop using Google Contacts if I get a personal CRM?
No, and you probably should not. Your contacts app should stay the canonical source for phone numbers and addresses, because it is wired into your phone, your email and your calendar. A personal CRM sits alongside it and covers the twenty to forty relationships where timing matters.
How do I organise contacts without a CRM?
Labels and starred contacts work well for grouping and for finding people faster. What they cannot do is tell you that a group has gone quiet, because a label holds no date. If you only need grouping, labels are enough. If you need to be told when someone is overdue, you need something that tracks the when, which is the gap a reminder-led system fills.
Is it safe to keep client notes in my contacts app?
Treat anything in a synced address book as semi-public. On a shared Google Workspace account an administrator can usually access it, contact data syncs to third-party apps you have granted permission to, and a shared Apple ID will copy it to another household device. Keep commercially sensitive or personal observations out of it.
Try Pesterless free
A calm, minimalist personal CRM for solo founders and freelancers. Capture in 30 seconds. Daily Focus does the remembering.