Skip to content

Guides

Nov 9, 2026

How to Build a CRM in Notion

Sticky notes, DMs, and half-updated spreadsheets are a poor place for your next follow-up. If you sell services or close deals, you need one place that shows who each person is, where they stand, and what you owe them next.

Notion can hold that. You do not need a heavy CRM subscription to start. You do need a clear structure, or the page becomes another inbox.

This guide walks through a simple CRM you can build yourself, then shows where a ready template saves time — especially if you sell generally (Sales CRM) or work with buyers, tenants, sellers, and landlords (Real Estate CRM).

What a CRM actually needs to do

For a solo seller or a small team, a CRM has four jobs:

  1. Record people and deals — name, contact details, what they want, and how much they might spend.
  2. Show stage — so you know who is new, who is warm, and who is closed.
  3. Track follow-ups — dates and tasks, not memory.
  4. Link related work — products, properties, appointments, or notes tied to the same person.

If your Notion page cannot answer “who should I call this week?” in under a minute, it is not a CRM yet.

Step 1: Create a Contacts database

Start with one database. Call it Contacts (or Leads — pick one name and stick to it).

Useful properties:

  • Name (title)
  • Email and Phone
  • Stage (select) — for general sales: New Lead, Hot Lead, Qualified Lead, Won, Lost
  • Lead Source (select) — Website, Referral, Social Media, Paid Ads, or whatever you use
  • Deal Value (number) — optional, useful if you care about pipeline size
  • Last Contacted and Next Follow-Up (date)
  • Closed Date (date) — set when Stage is Won or Lost
  • Notes (text)

Keep Stage options short. Long pipelines look impressive and get ignored.

For real estate, Stage often runs New Lead → Engaged → Appointment Scheduled → Negotiation → In Transaction → Closed Won / Closed Lost. Add Client Type (Buyer, Tenant, Seller, Landlord), Budget, and Preferred Area.

Step 2: Add a board view for the pipeline

Create a board grouped by Stage. Drag cards as deals move. That board is your daily picture of the pipeline.

Add filtered views you will open often:

  • This week’s follow-ups — Next Follow-Up is today or this week
  • New leads — Stage is New Lead
  • Won / Lost this month — Stage is Won or Lost, Closed Date is this month

Views beat scrolling. If a view is empty every morning, delete it.

A CRM gets useful when contacts connect to other things.

General sales: create a Products & Services database (name, price). Relate each contact to the offerings they care about.

Real estate: create a Properties database (property type, listing type, status, owner, interested contacts). Link contacts to properties they want or own. A gallery sorted by Budget helps you find high-budget buyers or tenants quickly.

Tasks and appointments: relate Task and Appointment databases to Contacts. On each contact page, show only that person’s tasks and appointments.

Step 4: Put the work lists on a dashboard

Build a simple home page. Embed the views you open every day:

  • Pipeline board
  • Upcoming follow-ups
  • Incomplete profiles (missing email, phone, type, or budget)
  • Missed appointments (if you track them)
  • Top deals by value (if you track Deal Value)

The dashboard is not decoration. It is the page you open before email.

Step 5: Add reporting you will actually read

Start with tables, not charts.

Useful report tables:

  • Won and Lost deals this month
  • Won deals by source
  • Won deals by sales rep (if more than one person sells)

If you use Notion Plus, count charts work well for lifecycle and win/loss over time. On the Free plan, Notion allows one chart per workspace — prefer tables unless that one chart is worth it. Real estate builds with many count charts typically need Notion Plus for the full report set.

Step 6: Write a short operating rule

Write four rules on the home page:

  1. Every new lead gets a Stage the same day.
  2. Next Follow-Up is never blank for open deals.
  3. Closed Date is set the day a deal is Won or Lost.
  4. Demo or junk rows are deleted before you trust the numbers.

That is the difference between a CRM and a graveyard of half-filled pages.

Build it yourself, or start from a template?

Build yourself if your process is unusual and you have time to design databases. You will learn Notion deeply — and spend hours on filters and empty views.

Use a template if you want a working structure on day one. Two minoblock options cover the common cases.

Sales CRM

For entrepreneurs, freelancers, and small teams who track leads through New Lead, Hot Lead, Qualified Lead, Won, and Lost. It includes:

  • A dashboard with the deal pipeline board, upcoming follow-ups, a deal calendar, top deals by deal value, and contacts by sales rep
  • A Sales Activities Checklist keyed to stage
  • Win/loss report tables (this month and all time), plus won deals by sales rep and by source
  • A Products & Services database linked to leads
  • No charts — nothing gated by the Free-plan chart limit

It does not send emails, sync your inbox, or forecast a weighted pipeline. Stages and follow-up dates are set by you.

Open Sales CRM

Real Estate CRM

For agents and property consultants who juggle buyers, tenants, sellers, and landlords in one pipeline. It includes:

  • Contacts with client type, budget, preferred area, and a status pipeline from New Lead through Closed Won / Closed Lost
  • A Deal Pipeline board, plus work lists for new leads, incomplete profiles, today’s due tasks, and missed appointments
  • Budget-ranked galleries for high-budget buyers and tenants, and high-value sellers and landlords
  • Properties linked to owners and interested contacts
  • Reports with count charts for lifecycle, closed won/lost, appointments, tasks, and properties (full chart set needs Notion Plus)

It does not store deal value, commission, or property price — only Budget on contacts. It does not track offers or document files beyond appointment notes and tasks. Treat status moves as manual.

Open Real Estate CRM

An honest note on automation

Notion can surface work with formulas and filtered views. It does not replace a dedicated CRM’s email sequences or dialer. Plan to update stages and follow-up dates yourself. The win is clarity and one source of truth — not a set-and-forget machine.

Start here

If you sell a product or service and want a clean pipeline today, start with Sales CRM. If your work is property — buyers, tenants, sellers, landlords — start with Real Estate CRM.

Clear the demo rows, fill Next Follow-Up on your open deals, and open the dashboard before your first call tomorrow.