I’m the kind of person who can’t get any work done unless the aesthetics are right. I do my best work from a hipster coffee shop, sitting next to a potted plant, and sipping a hazelnut latte (am I actually insufferable?)—and that approach applies to my digital workspace, too.
That’s why I love Notion. It’s the perfect blend of beautiful aesthetics and customizable functionality. And some of its newer project management features make it possible to manage and collaborate on team projects with efficiency and flair.
Here’s how to set up your Notion workspace beautifully—starting with a Notion project management template—so you can handle even the most complex of productivity needs.
Notion project management template
If you came to this article just for a template, I’ll save you a detailed walkthrough. Click the button below to copy it to your Notion account and start customizing. But if you want to learn more about how to use the template—and how to use Notion for project management more generally—keep reading.
Is Notion a project management tool?
Notion started as more of a note-taking app than a traditional productivity tool. But those of us who love to build customized dashboards (*raises hand*) have been trying to use Notion to organize our lives for years, and Notion has slowly made that mission easier.
The platform has added quite a few project management features that level up its usefulness as an all-in-one work tool. For instance, you can enable advanced database features to do things like:
-
Break database items into sub-items
-
Add dependencies between projects
-
Create basic automated workflows
-
See tasks assigned to you on your home page
-
Use AI to summarize pages, extract keywords, and translate text
Now, small businesses, solopreneurs, and freelancers can turn Notion into a customized hub for managing everything from client work to internal projects and team documentation. In this spirit, I created a template to make it easier for project managers and teams to collaborate on multiple projects in Notion.
To get started using my project management template, follow the link and then click Duplicate at the top-right corner.
How to use this Notion project management template
This dashboard is built for project managers to get a bird’s-eye view of team projects. On the right, you’ll see upcoming tasks broken down by date. Below that, projects are displayed in timeline and Kanban views. The left-hand column has buttons for quickly adding tasks, projects, and milestones, or for scheduling a new team meeting. You can also access the related dashboards and reference docs from that left column.
Below that, you’ll see a gallery view of your team directory, along with a list of upcoming meetings broken down by project. Finally, a display of company milestones helps provide context and keep your team on track with larger business goals.
This template is built on several databases, which are all related to each other:
-
Projects
-
Tasks
-
Milestones
-
Meetings
-
Team directory
Projects
The Projects database is the foundation of this template. Here, you’ll create objectives with a start and end date and assign them to an owner. Projects can be broken down into tasks and also associated with a larger company milestone.
Create a new project by clicking the New project button, adding a project from the view on your dashboard, or clicking into the Projects page from the left sidebar.
Every new project will auto-populate from a default template. It’ll automatically display any related meeting notes, as well as related tasks. When you add tasks directly from a project, those tasks will automatically be linked to that project. Then, as you mark those tasks complete, the project’s progress bar property will update to reflect your team’s progress.
You can also create dependencies across projects, which helps you keep track of bottlenecks or potential obstacles. If the Dependencies feature is turned on, you can click and drag orange arrows between projects in the Timeline view. That way, you’ll easily see which projects are blocking others, and changed due dates will automatically affect future projects.
Tasks
Tasks are individual action items, which should each be associated with a project, assigned to a team member, and given a due date. You can create a new task by clicking the New task button, adding a task to the view on the home page, or navigating to the Tasks database page.
If you click into the Tasks database page, you’ll see all open tasks grouped by project.
Milestones
Whether you’re a part of a large organization or small team, it’s a good idea to align each project to a larger goal or focus area. That way, you can be sure everything you do throughout the year ladders up to your business’s key objectives.
You can create a new milestone from the dashboard by clicking the New milestone button, adding a new Milestone gallery item, or clicking into the Milestones page from the left sidebar.
The Milestones database is related to the Projects database, so you can select existing projects from the dropdown (or create a new project). You can also select an owner or multiple owners, pick a due date, and assign tags.
Meetings
No project management system would be complete without having a place to record strategy sessions, notes, and team discussions. The Meetings database lets you take notes during meetings with teammates or clients, and each page can be attached to its related task or project for easy access later.
If you click the Meetings & Notes link in the dashboard left-hand panel, you can access a list of meeting notes grouped by project. Each new meeting doc will auto-populate from a template, leaving space for you to drop a video call link and add written notes.
There are a couple of ways to create a new meeting doc. You can click the New meeting button from the dashboard, then add a name, date, related project, and attendees. Or if you’re visiting a team member’s entry in the team directory database, you can click the Schedule meeting button.
Team directory
Every collaborator or member of your team gets their own page, where it’s easy to find contact information, see information about their role, and schedule a meeting with them.
Every directory entry automatically displays that person’s assigned tasks, projects, and milestones. This makes it easy for them to see their personal to-dos, as well as for project managers to get an individualized look into each team member’s workload and productivity.
If you’re familiar with Notion, you might have noticed I’m using a database to store team members instead of simply adding a Person property to the other databases. The Person property type is a simple way to tag other Notion users, and it makes it easy for each user to see their assigned tasks and projects. You might decide you prefer this setup over mine, which is totally fine and an easy customization to make.
I chose to use a database for a team directory so that each person could have their own page. It’s like a home base where others can quickly see their important information and owned tasks, as well as quickly schedule a meeting. Team members can also favorite (and rename) their individual filter views to quickly access their to-do list from their navigation pane.
The only downside to this system is that users won’t automatically see their projects and tasks on their home page in Notion. But it’s pretty easy to add a filtered view of the project manager databases to their home page, so to me, my approach is worth the downsides.