How to Self Reference Notion pages

A Technique to Customize Any Workflow

Bradenkoh
4 min readSep 16, 2021
taken from unDraw

This is a quick tutorial showing you how to make self-referencing pages in Notion.

It is a technique that I use throughout my entire Notion system and it allows me to edit my page properties anywhere on the page. You no longer are confined to editing page properties on the top.

This is extremely useful if you had a specific page workflow in mind because you can have your own workflow whilst still using Notion’s page properties feature. I use this extensively in my Life Journal Notion System.

Pre-requisites

You have to be familiar with the basics of Notion and its features.

If you’re not, don’t worry, it is pretty straightforward. These two links will help you with that.

Once you are familiar with Notion, let’s look at the specifics of this method.

This method mainly relies on two Notion features, view filters, and linked databases.

How It Works

I find it best to just look at an example of how I do this, instead of explaining the method. So I am going to show you, how I do this in my journal system.

For starters, my page properties for my journal looks like this :

Life Journal page properties

It’s pretty terrible to have to enter all the information at once and it doesn’t help that they are all nested at the top of the page. So, I would hide all of them.

Let’s say I would like to check Habits 1,2,3,4, and 5 later in the page without scrolling back up to the top. We can do that using the self-referencing page method.

To get started, create a linked database anywhere on the page. For simplicity, I am going to choose the middle of the page.

Creating a linked database

Then, I select my daily journal database page which in my case, is called “Daily Journal”.

Searching for “Daily Journal”

Then the default table view should show up.

Default table view

At this point, I can scroll through the columns of the table and tick the habits off but leaving it this way is still messy. Not to mention, if I had more journal entries, this entire table would be filled with all those entries.

To clean it, I apply a view filter and set it to Today , to filter out all the other pages.

“Today” view filter

I can then even take a step further and hide all the properties that are not Habit 1,2,3,4 and 5.

“Today” habits

I am now able to edit my habits anywhere in the page. This method is very useful in preserving my custom workflow.

To me, it feels more natural to be able to check off my habits at the bottom of the page instead of having to scroll all the way to the top.

However, the one caveat is that Notion’s Today filter does not lock in the date. That means when you check this page tomorrow, the self-referencing sections would be broken.

Which makes this method ideal for daily journaling or any page that you only need for the day.

I hope that helps.

Thanks for reading.

P.S. You might be interested in my other Notion related articles on medium

Originally published at https://bradenkoh.com.

--

--

Bradenkoh

Engineer. Programmer. Computational Designer. Currently in Sydney.