Notion is a flexible workspace that lets solopreneurs combine notes, tasks, databases and calendars in one place. This guide shows you how to set up a client CRM, a project board, a content calendar and a finance tracker, all without writing code. Follow the steps, copy the example blocks, and you’ll have a live system that grows with your business.
A CRM in Notion lets you store contact details, deal stages and meeting notes. Use a table database and add a few calculated columns.
+ Add a new page → Database → Table – Full page
prop("Last Contact") ? dateBetween(now(), prop("Last Contact"), "days") : ""
Click + Add a view, choose Board, group by Stage. Drag cards to move deals between stages.
Keep every client project on a Kanban board. Link tasks to the CRM so you always know who the work belongs to.
/linked database → select the CRM table → Filter: Stage is "Won"
Set the Status property to display a colored badge. Notion does this automatically based on the select color you choose.
A content calendar helps solopreneurs plan blog posts, social media and newsletters. Use a calendar view and roll‑up formulas to track progress.
/table → rename to "Content Calendar"
Add property "Publish Date" – Date
Add property "Status" – Select (Idea, Draft, Scheduled, Published)
Add property "Channel" – Multi‑select (Blog, LinkedIn, Instagram, Email)
Click + Add a view → Calendar → set "Publish Date" as the date field.
filter(prop("Status") == "Published")
Track income and expenses with a simple table. Notion formulas calculate totals and profit margins.
if(prop("Category") == "Income", prop("Amount"), -prop("Amount"))
Create a new view → Table → Group by month. Add a roll‑up on the formula column to sum values.
Notion lacks native triggers, but you can use built‑in reminders and template buttons to speed up repetitive work.
Set the Due date property to “Remind on the day of event”. Notion will push a notification to your device.
/template button → Name: "New Client Onboarding"
Create a pre‑filled page with:
- Linked CRM entry (relation)
- Checklist: Contract signed, Invoice sent, First meeting scheduled
- Project board filtered to this client
Make a template button that generates a page with linked views of:
Below is a quick side‑by‑side comparison of Notion and two common alternatives for solopreneurs.
| Feature | Notion (Free) | ClickUp (Free) | Airtable (Free) |
|---|---|---|---|
| Unlimited pages | ✓ | ✓ | ✗ (1,200 records) |
| Rich text + databases | ✓ | ✓ | ✓ |
| Native calendar view | ✓ | ✓ | ✗ (requires view) |
| File upload limit | 5 MB | 100 MB | 2 GB |
| Automation (Zapier, Make) | ✓ (via API) | ✓ (built‑in) | ✓ (via Zapier) |
| Mobile app quality | High | Medium | High |
Notion offers a free Personal plan with unlimited pages and blocks. Most solopreneurs stay within the free limits. The Personal Pro plan adds version history and larger file uploads for $8 / month.
Yes. A simple table with a formula column can sum income, expenses and show net profit. For complex reporting you can embed a Google Sheet.
Open the page, click “Share”, toggle “Share to web”, and copy the link. Set the permission to “Can comment” so clients can leave feedback without editing.
No. All layouts are built with drag‑and‑drop blocks. Code blocks are only needed for embedding snippets or custom formulas.
Notion runs on Windows, macOS, iOS, Android and any modern browser. The web app is fully functional, so you can work from any device.
By following this guide, you now have a live Notion workspace that handles clients, projects, content and money. Adjust the tables as your business grows, and you’ll keep every detail in one searchable place.