Notion as a CRM: Limits, Template Reality and Notion CRM vs HubSpot
Notion works as a CRM for a short list of contacts and deals, but it has no native sales email sync, a Gmail-only automation for sending mail, and relations that do not survive a CSV round trip. HubSpot's free CRM covers the sales basics Notion makes you build.
Key takeaways
- A Notion CRM is a set of linked databases: contacts, companies and deals connected by relation properties, with rollups for totals. Notion's help center states you cannot roll up a rollup, and rollups sort only when they output a number (checked Oct 22, 2026).
- Notion database automations need a paid plan; the 'Send mail to' action needs a Gmail account linked by one person, emails can take up to two minutes to arrive, and the page states no per-database automation cap.
- Relations export to CSV as plain text URLs and cannot be re-imported to rebuild the links, which makes leaving Notion for a CRM a manual re-linking job (Notion help center, checked Oct 22, 2026).
- Notion's API allows 180 requests a minute per connection on most plans and 600 on Business and Enterprise (Notion developer docs, checked Oct 22, 2026), which matters if you sync leads from forms.
- HubSpot lists a free CRM for up to 2 users and 1,000 contacts, and Sales Hub Starter with up to 50 workflows and 15 pipelines (HubSpot pricing pages, checked Oct 22, 2026): the sales plumbing Notion asks you to assemble.
A Notion CRM is a handful of linked databases: contacts, companies and deals, joined by relation properties. It is fine for a few hundred records and one person who enjoys building it. It has no native sales email timeline, its automations need a paid plan, and its relations do not survive a CSV round trip. HubSpot’s free CRM covers the sales basics for up to 2 users and 1,000 contacts, so the cost to start is not where Notion wins.
How do you build a CRM in Notion?
You build three databases and connect them. Contacts get properties such as email, company (a relation), stage and last-contacted date. Companies get a rollup of their open deals. Deals get a status property, an amount and a relation back to the contact. Notion’s help center explains how relations link databases and how rollups aggregate data across them.
A “Notion CRM template” is a prebuilt version of that layout, usually with a pipeline board view and a dashboard page. It saves the first afternoon. It does not add behavior the platform lacks, so the limits below apply to every template.
Three relation details from Notion’s help center matter for sales data:
- Relations between two different databases are one-way by default; you turn on the matching property to make them two-way.
- Duplicating a database converts its two-way relation to one-way, so a copied template can quietly lose its links.
- You can cap a relation at one page, useful for “one company per contact” fields.
What are the real limits of Notion as a CRM?
The limits that decide sales use are on the automations page, the relations page and the developer docs. Notion’s pages do not publish a row cap per database, and we found none (checked Oct 22, 2026).
| Area | What Notion states | CRM consequence |
|---|---|---|
| Automations | Need a paid plan; Free can create only Slack notification automations and use template automations unedited | No stage-change tasks or reminders on Free |
| Triggers | Page added, property edited, recurring; an automation cannot be triggered by another automation, only by a button action | No chained follow-up sequences |
| Send mail | Needs a Gmail account linked by one person; only that person can edit it; mail can take up to two minutes | One-to-one notices, not a sales email timeline |
| Failures | An automation that errors after working pauses until fixed; some formula or webhook failures give no notification | Silent gaps in lead follow-up |
| Rollups | Cannot roll up a rollup; sort only when numeric | Pipeline totals by owner need extra helper properties |
| CSV export | Relations export as plain text URLs and cannot be re-imported to restore links | Leaving Notion means re-linking by hand |
| API | 180 requests per minute per connection on most plans, 600 on Business and Enterprise; relation updates up to 100 pages per request | Bulk syncs from forms need throttling |
The two limits to plan around are the pause-on-error behavior and the Gmail dependency. A lead-notification automation that pauses at 2 a.m. does not tell anyone, so a Notion CRM needs a person who checks that automations are still on.
Notion CRM vs HubSpot: what does each give you?
HubSpot gives you the sales objects and logging; Notion gives you a blank canvas. The comparison below uses the plans both vendors publish, with prices at the time of writing.
| Notion | HubSpot | |
|---|---|---|
| Free tier | Free plan, $0; 10 external guests, 7 days of page history | Free CRM, up to 2 users, 1,000 contacts and 1,000 records of other standard objects |
| First paid tier | Plus, $10 per member per month on monthly billing (yearly price not shown on the page) | Sales Hub Starter, listed at $7 and $20 per seat (the page does not label which is annual) |
| Automations | Custom database automations on Plus and up | Sales Hub Starter: up to 50 workflows with restricted triggers; Professional up to 300 |
| Pipelines | A status property and a Board view you configure | Starter: up to 15 total pipelines |
| Sales sequences | None stated | 5,000 per account; up to 500 sends per user per day on Starter |
| Email in the record | Send-from-Gmail action only | Gmail and Outlook actions in sequences; records hold activity |
For a three-person team with fewer than 200 contacts and no cold outreach, Notion is a legitimate and cheap choice, especially if the team already writes its docs there. Once you run outbound sequences, need an email timeline per contact or have more than one person updating deals daily, HubSpot’s free CRM or a paid CRM removes work instead of adding it. Our HubSpot vs Pipedrive comparison shows how the two usual paid options differ, and Pipedrive vs a spreadsheet covers the same question for spreadsheet CRMs, which is what a Notion CRM most resembles.
What is missing from Notion for sales email sync?
Three things are not stated on the pages we read: logging inbound email to a contact, a shared inbox view tied to deals, and a calendar sync for meetings. The automations page describes only an outbound “Send mail to” action through Gmail, a Gmail account being required, and emails taking up to two minutes to arrive. Gmail’s own recipient and daily limits apply, and the page states no numbers.
If email history matters to your reps, check how a CRM handles it first. The CRM integrations guide covers what to verify before you commit, and connecting Notion to other tools usually means a Zapier or API job, with the 180 requests a minute ceiling above.
How hard is it to move from Notion to a real CRM?
Harder than the CSV button suggests. Each database exports separately, relations arrive as text URLs, and you cannot import them back. The workable method is to give every record a stable key before you export: email address for contacts, website domain for companies. Then match deals to contacts by that key in the new system. The CRM data cleaning before migration article walks through de-duplication, and the CRM migration guide covers cutover order.
When to get help
If your Notion CRM has grown past one person and you are losing deals between a form, an inbox and a database, a short audit of what you actually use tells you which CRM fits and what moves over. aibrevo implements HubSpot, Pipedrive, Zoho CRM, monday.com, Salesforce, Dynamics 365, Airtable and GoHighLevel, and a migration from Notion into one of those is quoted per project. Book a short call or send a message, and see the HubSpot service page for the common destination.
Sources
- Notion help center, database automations: notion.com/help/database-automations, checked Oct 22, 2026.
- Notion help center, relations and rollups: notion.com/help/relations-and-rollups, checked Oct 22, 2026.
- Notion developer docs, request limits: developers.notion.com/reference/request-limits, checked Oct 22, 2026.
- Notion pricing page: notion.com/pricing, checked Oct 22, 2026.
- HubSpot CRM pricing page: hubspot.com/pricing/crm, checked Oct 22, 2026.
- HubSpot Sales Hub pricing page: hubspot.com/pricing/sales, checked Oct 22, 2026.