How to use Gmail as a CRM (without leaving your inbox)
If your deals already live in Gmail, the CRM should live there too. You need more than stars and labels — you need a pipeline you can see.
Most people who “use Gmail as a CRM” are really using Gmail as a to-do list. Star the thread. Add a label. Promise yourself you will come back on Thursday. Thursday arrives with twelve new threads, and the deal that needed a proposal is now a guilty feeling in search.
A CRM is not a place to store email. It is a place to answer three questions every morning: what is in play, what is stuck, and what is the next step. Gmail can do that. The default inbox cannot.
Why Gmail already is half a CRM
Your contacts are already there. The history of every deal is the thread. You do not need to import a CSV on Sunday and never open it again. That is the part Salesforce-for-one-person gets wrong: it copies the conversation out of the place you actually work.
The missing half is structure. Gmail is excellent at “what arrived.” It is terrible at “where this deal stands.” Unread vs read is not a stage. Inbox vs archive is not a forecast.
Gmail labels are not a CRM
Labels are a filing system. They answer “does this email belong to Acme?” They do not answer:
- Is Acme a lead, a live negotiation, or a ghost?
- What is the deal worth?
- When do we expect it to close?
- What is the next action, in one sentence?
- How many deals are sitting in “I should follow up”?
You can fake some of this with nested labels (Sales/Negotiation). You will still open five threads to reconstruct the picture. That is why people bounce to a spreadsheet — and then stop updating the spreadsheet.
The minimum a Gmail CRM needs
You do not need 40 custom fields. You need a board next to the inbox, and a card for each conversation you refuse to lose. On that card:
- Stage — a column you can drag, not a label you forget to change.
- Value and currency — even a rough number. Column totals tell you if the month is real.
- Expected close — a date you can miss, which is the point.
- Next step — “send revised SOW” beats a starred email.
- A link back to the thread — the record is the email, not a copy of the email.
Company name, role, phone and a private note are useful. They are not the job. The job is seeing the pipeline without leaving Gmail.
A setup you can finish today
- Pick five columns: Lead, Contacted, Negotiation, Won, Lost. Rename them later if you hire, buy, or run projects.
- Open last week’s inbox. For every thread that is actually a deal, put it on the board. Skip newsletters.
- Add a value only when you know it. Empty is honest; “€0” is not.
- Write one next step before you close the card. If you cannot, the deal is not a deal yet — leave it in Lead.
- Tomorrow, do not start in the inbox. Start on the board. Move cards. Then answer email.
That last habit is the whole product. Inbox Zero empties the list. A pipeline shows you money.
What not to copy from a “real” CRM
Skip lead scoring, territories, and a required industry dropdown. If you sell from your own mailbox, those fields become reasons not to log the deal. A Gmail CRM that you fill in is better than HubSpot you abandoned in March.
Also skip tools that must read your entire mailbox to “auto-create” contacts. You do not need a robot to decide what a deal is. You already know: it is the thread you keep reopening.
How KanbanMail does this
KanbanMail is a free Chrome extension that injects a Kanban board into Gmail. You send an email to a column with one click. We store the contact, the thread link, and the fields you type (value, close date, next step, notes). We do not scan your inbox and we do not ask Gmail for mailbox scopes.
If you want the longer version of the stages themselves, read how to build a sales pipeline inside Gmail. If you are comparing tools, see the 2026 Gmail CRM comparison.