← Dissel AI · Perspectives

Notion playbook

Notion as CRM for scale-ups. A practical blueprint.

How founders between 20 and 200 people are replacing HubSpot, Pipedrive and Airtable with one Notion workspace, owned schemas, and a handful of agents that do the work humans used to.

Derk Disselhoff·Founder, Dissel AI·June 2026·9 min read

The CRM question used to be easy. You hit 20 people, you bought HubSpot or Pipedrive, and you spent the next five years trying to bend a fixed object model around the way your business actually worked. In 2026 that default is broken. The most operationally disciplined scale-ups we work with are running their CRM, their pipeline, their account health, their renewals, and the agents that act on all of it inside a single Notion workspace.

This piece is the blueprint. What the data model looks like, where Notion outperforms a dedicated CRM, where it does not, and how to ship the first version in a week without breaking the team that lives in the pipeline today.

Why a Notion CRM works at this stage

Three things changed at once. Notion's database primitive grew up: relations, rollups, formulas, sub-items, and AI Autofill are now production-grade. The Notion API and MCP support landed, so an agent or external tool can read and write records the same way a human does. And Custom Agents shipped in early 2026, which means the workflows you used to buy as features inside HubSpot are now small pieces of automation that live above your own data.

The result is that the database is yours. The schema is yours. The agents are yours. You do not pay a per-seat premium to a vendor for the right to model your own pipeline.

The minimum viable schema

Every Notion CRM we have built or audited at scale-up stage uses the same five-database core.

  1. 01Companies. One row per account. Properties for ARR, segment, owner, lifecycle stage, region.
  2. 02Contacts. One row per person. Relation to Companies. Properties for role, seniority, email, last touch.
  3. 03Deals. One row per opportunity. Relation to Companies and Contacts. Stage, value, close date, owner, source.
  4. 04Interactions. Log of every meeting, email, call, or note. Relation to the records above. The single source of truth for activity.
  5. 05Tasks. Action items. Owner, due date, relation to whichever record they belong to.

That is it. You can launch with that schema in an afternoon. Everything else - territories, partner accounts, multi-entity billing, renewal cohorts, ICP scoring - is another database with a relation, added the week the team actually needs it.

DimensionHubSpotNotion
Data modelFixed objectsAnything is a database
PricingPer seat × per hub × contact tierPer seat. One plan.
Edit workflowAdmin · weeks · vendorAnyone · same afternoon
Docs & wikiSeparate toolSame workspace
Native agentsBreeze add-onCustom Agents, 3.3+
IntegrationsMarketplaceMCP · API · Zapier · n8n
Lock-inSchema + automationsPages export · API open
Where Notion wins, where a dedicated CRM still wins, on the seven dimensions that matter at scale-up stage.

Views, not seats, are how you scale access

The trap with shared databases is that everyone wants a different angle on the same data. In Notion that is solved by views. Sales sees a kanban of deals by stage. CS sees accounts by health score. Finance sees deals by ARR and close month. Leadership sees a weighted pipeline. One database, five lenses, no exports, no second source of truth.

This is the part dedicated CRMs charge per seat for and still do badly. In Notion you build it once and the team picks the view that matches their job.

Where the agents live

On top of the schema you put three or four agents. Not a dozen. Just the ones that pay back the most operator time.

  1. 01Inbound triage. Reads new Contacts, enriches them, scores against your ICP, and assigns an owner.
  2. 02Follow-up drafting. Reads the Interactions log, drafts the next email per open deal, and queues it for the owner to send.
  3. 03Pipeline hygiene. Flags deals with no activity for 14 days, no next step, or a close date in the past.
  4. 04Monday review. Posts the weighted pipeline, the week's wins and losses, and the top three risks in the team channel every Monday at 8.
Agents on Notion · context in, action out
Always on
READ
CRM · docs · wiki
PLAN
Custom Agent · 20-min runs
ACT
Slack · Gmail · Stripe · API
Agent reads from the same databases the team uses, calls external tools through MCP, writes the result back into the same record. The audit trail is the page history.

What it costs versus what you are paying now

A 120-seat scale-up on HubSpot Sales Hub Enterprise plus Marketing Hub Pro is conservatively at 150,000 EUR per year by the time contact tiers, required add-ons and the annual price uplift land. The same 120 seats on Notion Business plus the AI add-on is around 45,000 EUR per year. The delta funds the implementation in the first quarter.

Annual platform cost · 1 to 100 seats
USD · blended
Headcount →
Notion stays flat. HubSpot compounds.
102550100150200250
Notion grows linearly with headcount. A bundled CRM escalates at every contact tier and seat threshold.

When a dedicated CRM is still the right answer

Be honest about three cases. If you run a 30-rep outbound motion that depends on a native dialer and sequencing engine, the dedicated CRM is doing work for the money. If you are a B2C or freemium business with hundreds of thousands of contacts and a real marketing automation runtime, do not try to rebuild that in Notion. If you have a procurement requirement that names a specific CRM as preferred vendor, fight a different battle.

Outside those three cases, the default has flipped.

Shipping the first version in a week

  1. 01Day 1 to 2. Build the five-database core. Wire up the relations. Pick two views per persona.
  2. 02Day 3. Import contacts and companies from the current system via CSV or the API. Spot-check 50 records.
  3. 03Day 4. Ship the inbound triage agent. Watch it run on real leads for 24 hours before you turn it loose.
  4. 04Day 5. Ship the pipeline hygiene agent and the Monday review. Train the team on the views.
  5. 05Day 6 and beyond. Run the old CRM in parallel for one quarter as a read-only backup. Cancel at the next renewal.

The point

A Notion CRM is not a hack and it is not a downgrade. It is a category move. You own the schema, the views, the workflows and the agents. The bill is a fraction of what it was. The shape of your business finally matches the way the founder always thought about it. The right time to start is the quarter before the next CRM renewal lands on your desk.

If you want a second pair of eyes on the blueprint before you ship it, our Notion AI operating system page walks through the broader operating model and the audit we run with founders in week one.

Further reading