How to Build a Notion Kanban Board (More Powerful Than Trello)
Build a production-grade Notion Kanban board with linked projects, swim-lane views, card templates, and a weekly standup view. More powerful than Trello once configured right.
Published June 29, 2026
Trello made Kanban boards famous. Notion makes them actually useful.
The difference is structure. In Trello, a card is just a card — a title, some labels, maybe a checklist. In Notion, a card is a database record. It can carry a dozen properties: status, priority, due date, assignee, linked project, formula-driven urgency scores. And because it's a database, the same task can appear in a kanban board, a calendar, a timeline, a filtered table — all without duplicating data.
If you've been using Notion with a basic Status property and a Board view, you're using maybe 20% of what it can do. This guide covers the full setup: a production-grade Notion kanban board with linked project tracking, swim-lane views, task templates, and a weekly standup view.
Core Task Board Setup
Start with a database called Tasks. Add the following properties:
| Property | Type | Options |
|----------|------|---------|
| Name | Title | — |
| Status | Select | Not Started / In Progress / In Review / Done |
| Priority | Select | High / Medium / Low |
| Due Date | Date | — |
| Assignee | Person | — |
| Project | Relation → Projects DB | — |
Switch to Board view, set the group-by to Status. You now have four columns: Not Started, In Progress, In Review, Done.
Color-code your cards by Priority: in Board view, click into any card's properties and set the card color based on Priority. Notion lets you assign distinct colors per select option — use red for High, yellow for Medium, and grey for Low. Now at a glance, the board tells you where the fire is.
Pin your most-used properties (Status, Priority, Due Date) to the card face so they're visible without opening the record. Go to Board view settings → Properties and toggle on the three you want.
Projects Database
The Tasks database gets its power from being linked to a Projects database. Create Projects with these fields:
| Property | Type | Notes |
|----------|------|-------|
| Name | Title | Project name |
| Status | Select | Not Started / In Progress / On Hold / Done |
| Start Date | Date | — |
| Target Date | Date | Deadline |
| Days Left | Formula | dateBetween(prop("Target Date"), now(), "days") |
| Linked Tasks | Rollup | Count of related Tasks records |
The Days Left formula uses dateBetween with "days" as the unit. It returns a positive number when the target date is in the future and goes negative once you've blown past it — an instant red flag that doesn't require manual tracking.
The Linked Tasks rollup counts every task record where the Project relation points back here. You see "12 tasks" on a project card and know immediately whether scope has crept.
Add a Board view on Projects grouped by Status. Move projects across columns as they advance. This gives you a portfolio-level kanban alongside your task-level kanban — both reading from live data.
Swim-Lane Views
Filtered board views turn one database into multiple focused workspaces. Add these three views to your Tasks database:
In Progress view — Board view, filter: Status = In Progress. Shows only active work. This is the view to keep open during your work session so you stay focused on what's moving, not what's waiting.
High Priority view — Board view, filter: Priority = High. Instantly surfaces your most critical tasks regardless of which column they're in. A High Priority task sitting in "Not Started" is a problem you want to see.
Due This Week view — Board view, filter: Due Date is within the next 7 days. In Notion's date filter, choose "is within" and select "the next 7 days" from the dropdown. Every task due in the next 7 days appears here — grouped by Status so you can see which ones are still Not Started and need attention.
Each of these is a view on the same Tasks database. When you move a card in one view, it updates everywhere.
Card Templates
Template buttons inside a database let you create pre-configured tasks in one click — no more blank cards that get filed wrong or half-filled.
Inside your Tasks database, click New → New template. Name it "Standard Task" and configure the template so it pre-fills:
- Status → Not Started
- Priority → Medium
Then add a Body section inside the template with the following checkbox structure:
☐ Define scope
☐ First draft
☐ Review
☐ Ship
Every new task created from this template opens with a four-step checklist ready to go. The person creating the task doesn't have to remember the process — it's already there.
For recurring task types (bug reports, client deliverables, content pieces), create additional templates with different default Priority values, Assignees, or checklist structures. A "Content Task" template might pre-fill Priority = Medium and include checkboxes for "Outline / Write draft / Edit / Publish." A "Bug Report" template might pre-fill Priority = High and include "Reproduce / Identify cause / Fix / QA."
Want a pre-built Notion project management system? The Side Project Dashboard includes a Kanban board, backlog, and changelog — grab it here for $24.
Weekly Standup View
Standups work best when they're fast and specific. Instead of asking "what did everyone work on?" — show a view of what actually moved.
Create a linked database of your Tasks (add a new page, type /linked view, and point it at your Tasks database). Apply these settings:
- Filter: Last edited time is within the last 7 days
- Sort: Status ascending (so Not Started surfaces first)
- Properties shown: Name, Status, Priority, Assignee, Project
This view shows only tasks that were touched in the last week — meaning anyone who updated a card, moved it to a new column, or edited its content. It's an automatic activity log.
Embed this linked database on your team's shared Notion home page or inside a "Weekly Standup" recurring page template. When the meeting starts, open the view. The tasks are already sorted. The team reviews what moved, flags what's stuck, and closes in under 10 minutes.
Build Your Board
A well-configured Notion Kanban board — Tasks database with Priority and Due Date, linked Projects DB, filtered swim-lane views, card templates, and a standup view — is a more complete project management tool than most paid alternatives. The data is yours, the structure is flexible, and everything connects to the rest of your Notion workspace.
Build your Notion Kanban board today — or skip the setup and get the Side Project Dashboard for $24.
Free Resource
Not ready to buy? Grab our free Notion Quick-Start Template
A no-fluff starter workspace to get organized in 30 minutes. Free, no credit card required.
Skip the Setup — Get the Side Project Dashboard
A pre-built Notion project management system with Kanban board, backlog, and changelog. Ready in minutes.
Related Articles
How to Build a Freelancer Notion Setup That Actually Sticks
If you've been freelancing for more than a few months, you've probably experienced the "oh no" moment: a client you forg…
Read more →The Simple Notion Goal Tracker System That Actually Gets Things Done
I've set January goals in Notion at least four times. I've had color-coded vision boards, elaborate habit trackers, and …
Read more →How to Build a Notion Personal Finance Tracker (That You'll Actually Use)
Most budgets fail in the first month. Not because the person is bad with money — but because the system punishes them fo…
Read more →