How To Create an Effective To-Do Planner in Notion

Notion can be hard to use and overwhelming when you don’t know the basics. As a beginner, you can easily overcome the learning curve when you practice creating your systems. I’ve created this guide to bridge the gap between you and maximizing the amazing features Notion offers.

Creating a to-do planner is the perfect project to understand Notion’s features. In this guide, using databases, pages, and more, you’ll learn to create an effective to-do planner in Notion.

What is Notion?

A 3D block the Notion app logo on it.

In a nutshell, Notion is an all-in-one productivity tool. It’s designed to help you turn your ideas into action, reducing the time you spend thinking about getting things done. This is possible through its array of features including:

  • Project management and tracking

  • Task management and tracking

  • Notion Calendar

  • Pages and databases

  • Workflow management

You can create an account to explore more of its features. It is a game changer if you're looking to organize different areas of your life.

Although it has a steep learning curve, it is worth it. Following the steps in this guide, you’ll have your first Notion page set up in no time.

Elements of an Effective To-Do Planner

To create your ideal to-do planner, you need to understand the basic blocks necessary to build one. Here are some elements to include in your effective to-do planner:

  • Prioritization: It involves organizing tasks based on their importance. You can use labels for this. For example, tasks can be labeled as "high priority," "medium priority," or "low priority”.

  • Categorization: It involves grouping similar tasks under specific categories or projects. You can achieve this using labels/tags. It comes in handy when you use filters to identify and focus on related tasks at a time.

  • Deadline or Due dates: Adding a deadline or due date section helps ensure tasks are completed on time and reduces procrastination.

  • Inbox: Also known as a master to-do list or endless list. It is an idea dump section where you write ideas as soon as they come to mind. It serves as a temporary holding space before you sort your tasks.

It might seem like a lot but when you start building it'll all make sense as to why these elements are essential. Notion is perfect for building as all the elements listed are part of its core features. Let's get started.

Step-by-Step Process for Creating an Effective To-Do Planner With Notion

If you've chosen the elements you'd like to include and created your free Notion account, you can start creating your to-do planner by following the steps below. At the end of this guide, you will have a comprehensive and effective to-do planner that looks like the image below.

A notion page with the title "Melanie's To-do" containing three columns and two rows.with title headers Navigation, inbox, and due today.

Create a New Page

On the sidebar menu, click on the New page option to create a new page. Alternatively, you can click on the Add a page option.

Notion dashboard with the side bar menu open.

Setup Your Main Page

Hover above the title field to add an icon and a cover. Next, add a title for your page and hit enter.

A notion page displaying a cover photo, text reading "Melanie's To-do", and some buttons floating at the bottom.

Create a Database

In Notion, you can use a database to store all types of data using different layout formats. When you create a database, you can use the information within it to set up other pages.

Hit the forward slash button for commands and select the Database - Inline option to create a table layout database.

  • You can change the layout by clicking on the icon beside the New button. In this case, you’ll continue with the table layout.

  • At this point, you can also toggle off the Show database title option.

Melanie's To-do Notion page with a table and pop up on display.

Setup your Database

This is the most important step in the process. You will create all the elements from earlier.

On the table database, you’ll see properties including, Name and Tags. Since you’re creating a database from scratch, you can delete all the placeholder property you don’t need.

To delete a property, click on the property, select Delete property, and confirm your selection.

Melanie's To-do Notion page with a table and pop up on display.

Start by changing the name property to your desired title. Click on the Name column header, edit it and hit enter to save.

Melanie's To-do Notion page with a table and pop up on display.

Now, let’s create a property for the priority tags. You’ll be using the select property.

  • Click the + icon on the table header and pick the Select option. Name the property.

  • Next, select the Add options option to create the tag names. Create as many as you want.

Melanie's To-do Notion page with a table and pop up on display.

  • You’ll create another property for the category labels. Like the previous step, create a select property and name it.

  • Next, create your labels.

Melanie's To-do Notion page with a table and pop up on display.

You’ll create a date property for the due dates/deadlines.

  • Click the + icon from the previous steps, select the Date option and rename the property.

  • Then, you can change the Date format to Relative and the Time format to Hidden for a better experience.

Melanie's To-do Notion page with a table and pop up on display.

Lastly, you’ll create a status property to categorise completed tasks.

  • Clicking the + icon from the previous steps, select the Status option and rename the property.

  • Edit the status labels by deleting the In-progress status and changing the To-do status to your preferred label.

  • Next, you can drag and drop the Status property to the beginning of the table. Also, you can adjust the column width.

To test out your database and see how it looks, create a task.

Melanie's To-do Notion page with a table containing multiple fields.

Create Different Layout Views From the Table View

The hard part is over. You’ll now create variations of the table layout using different layout views and isolating different properties. We will be making 4 different layout views that will be useful in the coming steps.

Calendar View for Calendar Overview

In this view, tasks are arranged on a calendar by due dates. This will make it easier to see all of your tasks at a glance. Follow the steps below to create this view.

  1. Click on the + icon next to the Table title.

  2. Name the view and select the Calendar option.

  3. Select the Due date option for the Show calendar by menu.

  4. Select the Month option for the Show calendar as menu.

  5. Click on the Done button to save.

Melanie's To-do Notion page with a calendar view and pop up on display.

Board View for Projects

Using the board view, you’ll filter tasks by project label. This will be useful when you want to see tasks by project category. The following steps will help you create a board view.

  1. Click on the + icon next to the Calendar title.

  2. Name the view and select the Board option.

  3. Select Group by > Group by > Label.

Melanie's To-do Notion page with a board view  and pop up on display.

Table View for Inbox

You’ll create a table view to hold the inbox tray or master to-do list. It’s similar to the previous views with a few tweaks.

  1. Click on the + icon next to the Project title.

  2. Name the view, select the Table option and hit enter.

  3. Click on Properties and click on the eye icon for all properties excluding Task, Status, and Due date.

Melanie's To-do Notion page with a table  and pop up on display.

Board View for Completed Tasks

This is similar to the board view for projects, the difference is the filter for the done status alone only.

  1. Click on the + icon next to the Inbox title.

  2. Name the view, select the Table option and hit enter.

  3. Navigate to the top right corner of the table header.

  4. Select filter > Status.

  5. Mark the Done checkbox.

Melanie's To-do Notion page with a board view and pop up on on display.

Now that you’ve created all 5 views, you can make use of any data from the database on any page. You can finally start working on your main planner page.

Setup Your Planner Page

This is the final setup you’ll do. Use the forward slash command and create a new page on your main page.

Melanie's To-do Notion page with a calendar view and two pop up on display.

  • Name the new page Directory, this is where you'll store all your pages, then hit enter.

  • Return to the main page and hover beside the Table header to see the drag-and-drop icon.

  • Click on the icon and select the Turn into page option.

Melanie's To-do Notion page with a calendar view and a pop up on display.

  • Drag and drop the Database page into the Directory page.

  • Next, click on the drag-and-drop icon next to the Directory.

  • Select Move to > Private pages.

The directory page shouldn't be visible on your main page to maintain the structure you're creating.

Melanie's To-do Notion page with a pop up on display.

  • On the now empty main page, use the /3c + enter command to create three columns.

  • On the first column use the /toggle command and select the Toggle list option.

  • Label this toggle list as Navigation and hit Shift + Enter keys to move to the next line.

Melanie's To-do Notion page with a toggle list labelled navigation.

  • Navigate to the Directory page using the Notion sidebar.

  • Use the /Linked command and select Linked view of database.

  • Select Database > Project.

  • Like the database page, turn the Project view into a page.

  • Be sure to rename the page.

Notion Directory page with database and project pages within it.

Follow the same process to create a page for the Completed view.

You should have 3 pages in your directory.

Notion Directory page with database, completed, and project pages within it.

Using 2 of those pages, you’ll create buttons for navigating your planner.

On the main page, under the Navigation toggle list,

  1. Use the /button command and click on Button.

  2. Name the button Projects.

  3. Select Add action > Open page.

  4. Click the Select page drop-down menu, and select the corresponding page Project.

  5. Repeat the process for the Completed pages.

You’ll have two buttons on your main page to access these two views easily.

Melanie's To-do Notion page with two pop ups on on display.

Moving to the second column on the main page,

  • Use the /Linked command and select Linked view of database.

  • Select Database > Inbox.

  • Next, hover on Inbox and click on the filter icon (the three horizontal lines).

  • Select Status > Unfinished.

The filter ensures that only unfinished tasks are visible on your inbox list. It helps declutter your inbox. To see tasks marked as done, click on the Completed page via the Navigation dropdown.

Now you can add your ideas as they come and also include a due date.

Melanie's To-do Notion page with an Inbox table and toggle list labelled Navigation on display.

In the third column, you’ll use the calendar view from the database to create a Due today view. This will give you an overview of deadlines daily at a glance.

  1. Use the /Linked command and select Linked view of database.

  2. Select Database > Calendar.

  3. Change the layout from Calendar to Board.

  4. Rename the view to Duetoday.

  5. Select Group by > Group by > Due date.

  6. Select filter > Due date.

  7. On the blue highlighted Due date dropdown menu, select week > day.

Melanie's To-do Notion page with an Inbox table, toggle list labelled Navigation, and a due today board on display.

Lastly, you’ll create the Calendar below the 3 columns.

  1. Use the /Linked command and select Linked view of database.

  2. Select Database > Calendar.

  3. Change the filter to year.

Melanie's To-do Notion page with an Inbox table, toggle list labelled Navigation, a due today board and a calendar on display.

Congratulations, you’ve successfully created your first Notion page complete with a database and multiple pages using majority of its core features. You can use the template to make the comparison. You can take up personalizing your new planner by changing some icons and adding a pop of color.

Start Creating Tasks on Your To-Do List

Now, with your new Notion page, you have a powerful tool to simplify your workflow and structure your ideas and projects. Keep exploring Notion's features to unlock even more possibilities for productivity and creativity.

Picture credits: All screenshots by me on the Notion app. First Photo byMariia ShalabaievaonUnsplash