Notion CRM

Client Management

Notion Tips

Templates

How to Use Notion as a CRM in 2026 (Step-by-Step Guide + Templates)

How to Use Notion as a CRM in 2026 (Step-by-Step Guide + Templates)

You don't need Salesforce to manage your leads. Here's exactly how to build a CRM in Notion — pipeline, contacts, follow-ups, and automations — plus when to skip the setup and use a ready-made system.

Logo

By Abdo

Notion Tips

Notion Tips

Notion Tips

Why use Notion as a CRM?

If you're a freelancer, consultant, or small agency, you need to know three things at any moment: who your leads are, where each deal stands, and who you're supposed to follow up with today.

Notion does all of that — for free, inside the workspace you already use for projects and notes. Most small businesses fall into one of two traps: they track leads in a spreadsheet that never gets updated, or they pay $30–$100 per user per month for a CRM built for sales teams of fifty. A Notion CRM sits in the sweet spot: it lives where your work lives, it's fully customizable to your pipeline, and it scales with structure instead of price.

The honest downside: Notion won't auto-log your emails or dial phones. If you're running a high-volume outbound sales team, get a dedicated sales tool. For everyone else — service businesses managing 5–50 active deals — Notion is usually the better fit.

Why use Notion as a CRM?

If you're a freelancer, consultant, or small agency, you need to know three things at any moment: who your leads are, where each deal stands, and who you're supposed to follow up with today.

Notion does all of that — for free, inside the workspace you already use for projects and notes. Most small businesses fall into one of two traps: they track leads in a spreadsheet that never gets updated, or they pay $30–$100 per user per month for a CRM built for sales teams of fifty. A Notion CRM sits in the sweet spot: it lives where your work lives, it's fully customizable to your pipeline, and it scales with structure instead of price.

The honest downside: Notion won't auto-log your emails or dial phones. If you're running a high-volume outbound sales team, get a dedicated sales tool. For everyone else — service businesses managing 5–50 active deals — Notion is usually the better fit.

The 4 databases every Notion CRM needs

A CRM that actually gets used is not one giant table — it's four small connected databases that talk to each other:

  • Contacts — every person you talk to

  • Companies — the organizations those people belong to

  • Deals (Pipeline) — every sales opportunity, with a stage and a value

  • Interactions — calls, emails, and meetings, logged against contacts and deals

This structure is what separates a real CRM from a glorified contact list. When databases are related, you can open a company and instantly see every contact, every open deal, and every conversation you've ever had with them.

Step 1: Build the Contacts database

Create a database called Contacts with these properties: Name (title), Email, Phone, Company (relation → Companies), Role (text), Status (select: Lead, Active Client, Past Client, Lost), Source (select: Referral, Website, LinkedIn, Cold Outreach), and Last Contacted (date).

The Source property matters more than people think. Six months from now, it tells you which channel actually produces paying clients — so you know where to spend your marketing time.

Step 2: Build the Deals pipeline

Create a Deals database with: Deal Name (title), Stage (select: New Lead → Contacted → Proposal Sent → Negotiation → Won → Lost), Value (number, currency), Contact (relation), Expected Close (date), Next Action (text), and Next Action Date (date).

Now the important part: view it as a Kanban board grouped by Stage. This turns your database into a visual pipeline where you drag deals from left to right as they progress. Add the Value property to each card and you can see how much revenue sits in each stage at a glance.

The 4 databases every Notion CRM needs

A CRM that actually gets used is not one giant table — it's four small connected databases that talk to each other:

  • Contacts — every person you talk to

  • Companies — the organizations those people belong to

  • Deals (Pipeline) — every sales opportunity, with a stage and a value

  • Interactions — calls, emails, and meetings, logged against contacts and deals

This structure is what separates a real CRM from a glorified contact list. When databases are related, you can open a company and instantly see every contact, every open deal, and every conversation you've ever had with them.

Step 1: Build the Contacts database

Create a database called Contacts with these properties: Name (title), Email, Phone, Company (relation → Companies), Role (text), Status (select: Lead, Active Client, Past Client, Lost), Source (select: Referral, Website, LinkedIn, Cold Outreach), and Last Contacted (date).

The Source property matters more than people think. Six months from now, it tells you which channel actually produces paying clients — so you know where to spend your marketing time.

Step 2: Build the Deals pipeline

Create a Deals database with: Deal Name (title), Stage (select: New Lead → Contacted → Proposal Sent → Negotiation → Won → Lost), Value (number, currency), Contact (relation), Expected Close (date), Next Action (text), and Next Action Date (date).

Now the important part: view it as a Kanban board grouped by Stage. This turns your database into a visual pipeline where you drag deals from left to right as they progress. Add the Value property to each card and you can see how much revenue sits in each stage at a glance.

💡 The one rule that makes it work

Every open deal must have a Next Action and a date. A deal with no next step is a deal that dies quietly. This single habit is worth more than any CRM feature — and move dead deals to Lost instead of deleting them, because lost deals are data that teaches you why you lose.

💡 The one rule that makes it work

Every open deal must have a Next Action and a date. A deal with no next step is a deal that dies quietly. This single habit is worth more than any CRM feature — and move dead deals to Lost instead of deleting them, because lost deals are data that teaches you why you lose.

Step 3: Log every interaction

Create an Interactions database with: Summary (title), Type (select: Call, Email, Meeting, Note), Date, Contact (relation), and Deal (relation). Then add the Interactions relation as a linked view inside your Contact page template.

The result: open any contact and their full history is right there. When a lead replies after three months of silence, you'll know exactly what was said last — and that context is what wins deals.

Step 4: Build your daily dashboard

This is the step almost everyone skips, and it's why most DIY CRMs get abandoned. Databases store data; a dashboard makes you actually use it. Create one page with three linked views:

  • "Follow up today" — deals filtered where Next Action Date is today or overdue. This is your morning list.

  • Pipeline board — your Kanban view of all open deals

  • "Going cold" — leads where Last Contacted is more than 30 days ago

Open this one page every morning. If your CRM needs more than one page to run your day, it's too complicated and you'll stop using it.

Step 5: Add automation

With Notion's built-in automations you can auto-set Last Contacted whenever you log an interaction, get a ping when a proposal sits idle for 5 days, and auto-create an onboarding project the moment a deal moves to Won — I covered that full workflow in my guide on automating client onboarding in Notion. That last one is where Notion beats standalone CRMs: closed deals flow straight into your project system without copy-pasting anything.

Step 3: Log every interaction

Create an Interactions database with: Summary (title), Type (select: Call, Email, Meeting, Note), Date, Contact (relation), and Deal (relation). Then add the Interactions relation as a linked view inside your Contact page template.

The result: open any contact and their full history is right there. When a lead replies after three months of silence, you'll know exactly what was said last — and that context is what wins deals.

Step 4: Build your daily dashboard

This is the step almost everyone skips, and it's why most DIY CRMs get abandoned. Databases store data; a dashboard makes you actually use it. Create one page with three linked views:

  • "Follow up today" — deals filtered where Next Action Date is today or overdue. This is your morning list.

  • Pipeline board — your Kanban view of all open deals

  • "Going cold" — leads where Last Contacted is more than 30 days ago

Open this one page every morning. If your CRM needs more than one page to run your day, it's too complicated and you'll stop using it.

Step 5: Add automation

With Notion's built-in automations you can auto-set Last Contacted whenever you log an interaction, get a ping when a proposal sits idle for 5 days, and auto-create an onboarding project the moment a deal moves to Won — I covered that full workflow in my guide on automating client onboarding in Notion. That last one is where Notion beats standalone CRMs: closed deals flow straight into your project system without copy-pasting anything.

⚠ The DIY trap

Building the databases is the easy part — most DIY CRMs stall on the dashboards, page templates, filters, and automations. A half-built CRM gets abandoned in three weeks, and you're back to the spreadsheet. If you're not confident with relations and rollups, start from a pre-built system instead of a blank page.

⚠ The DIY trap

Building the databases is the easy part — most DIY CRMs stall on the dashboards, page templates, filters, and automations. A half-built CRM gets abandoned in three weeks, and you're back to the spreadsheet. If you're not confident with relations and rollups, start from a pre-built system instead of a blank page.

Build it yourself or use a template?

Build from scratch if…

Use a ready-made system if…

You know Notion relations and rollups well

You want to start managing leads today

You have a free afternoon for setup

Your time is better spent selling than building

Your process is very unusual

You want the CRM connected to projects, finances and team ops

You enjoy building systems

You've already abandoned a DIY setup before

If you'd rather skip the setup: Startup OS includes this full CRM pre-built and connected to project management, finances, and team operations, and Consulting OS is built specifically for consultants and client-service businesses, with the CRM wired into proposals and delivery. Both install in your workspace in about two minutes.

Build it yourself or use a template?

Build from scratch if…

Use a ready-made system if…

You know Notion relations and rollups well

You want to start managing leads today

You have a free afternoon for setup

Your time is better spent selling than building

Your process is very unusual

You want the CRM connected to projects, finances and team ops

You enjoy building systems

You've already abandoned a DIY setup before

If you'd rather skip the setup: Startup OS includes this full CRM pre-built and connected to project management, finances, and team operations, and Consulting OS is built specifically for consultants and client-service businesses, with the CRM wired into proposals and delivery. Both install in your workspace in about two minutes.

🚀 Outgrown templates?

If your business has a team, a custom sales process, or tools that need to integrate, that's exactly what we do — we design and install custom Notion systems for agencies and startups, CRM included, built around how you actually work.

🚀 Outgrown templates?

If your business has a team, a custom sales process, or tools that need to integrate, that's exactly what we do — we design and install custom Notion systems for agencies and startups, CRM included, built around how you actually work.

A CRM is a habit with a database attached, not the other way around. Keep it to six pipeline stages, delete properties you never filter by, and block 15 minutes every Friday to update your deals. Ready to stop losing leads in spreadsheets? Browse the template gallery or book a free 15-minute call at heyabdo.com/consulting and we'll map out the right system for your business.

A CRM is a habit with a database attached, not the other way around. Keep it to six pipeline stages, delete properties you never filter by, and block 15 minutes every Friday to update your deals. Ready to stop losing leads in spreadsheets? Browse the template gallery or book a free 15-minute call at heyabdo.com/consulting and we'll map out the right system for your business.

Notion Expert  and certiffied

About

Maximize your Notion

workflow

Maximize your Notion

workflow

help people get more out of Notion without the complexity. With over 50,000 downloads, my minimalist templates support Startups, students, creators, and entrepreneurs in organizing their life and work with ease.

FAQ

Is Notion good as a CRM?
Is a Notion CRM free?
Can Notion replace HubSpot or Salesforce?
How long does it take to set up a CRM in Notion?
How many deals can a Notion CRM handle?

Need a custom Notion system?

I build complete operating systems tailored to your business. Book a free 15-min call.

Book a Free Call →

Love it? Share it!

Need Something Custom?

Need a Custom Workspace?

We design and build complete Notion systems tailored specifically to your business — your clients, your services, your workflows. No generic templates.

We design and build complete Notion systems tailored specifically to your business — your clients, your services, your workflows. No generic templates.

Free 15-min strategy call included

© 2026 Abdo. All rights reserved.

© 2026 Abdo. All rights reserved.

© 2026 Abdo. All rights reserved.