When you have a Notion database with relations, you often want to see linked records directly on a page without opening the linked database. By default, a relation property shows the linked page name but not the full content of that page. This article explains how to configure a linked database view inside a page to display related pages, including their properties and content. You will learn the exact steps to set up a rollup, a linked database, and a filtered view so that related information appears automatically.
Key Takeaways: Display Related Pages in a Notion Page View
- Relation property + Linked database view: Creates a filtered view inside the page that shows only pages linked by the relation.
- Rollup property: Pulls a specific value from a related page (such as a date or status) and displays it inline.
- Filter on the linked database view: Applies a filter like “Where Relation contains This Page” to show only relevant related pages.
What Is a Related Page View in Notion?
A related page view is a linked database block placed inside a parent page that displays only the pages connected through a relation property. For example, a Project database can have a relation to a Tasks database. When you open a specific Project page, a linked database view inside that page can show only the tasks that are related to that project. This avoids scrolling through the entire Tasks database and gives you a focused, inline view of related records.
To make this work, you need three components:
- A relation property that links the two databases.
- A linked database block placed on the parent page.
- A filter that restricts the linked database to show only pages where the relation points to the current page.
Optionally, you can use a rollup property to display a specific value from the related page without opening it. The rollup appears as a cell in the parent database or as inline text on the parent page.
Steps to Set Up a Relation and Display Related Pages
Follow these steps to create a relation between two databases and then display the related pages inside a page view.
- Create the relation property in the source database
Open the database that will contain the relation (for example, a Projects database). Click the + at the top of the last column, select Relation, and choose the target database (for example, Tasks). Notion creates a relation property in both databases automatically. - Link pages between the two databases
Open any page in the source database. In the relation property cell, click inside it and start typing the name of a page from the target database. Select the page to create the link. Repeat for each related page you want to connect. - Open the parent page where you want the related view
Go to the page in the source database (for example, a specific Project page). This is the page where the related view will appear. - Add a linked database block
On the parent page, type /linked and select Linked database from the menu. A new block appears with a placeholder. Click the placeholder and select the target database (for example, Tasks). - Apply a filter to show only related pages
Hover over the linked database block and click the Filter button (funnel icon) on the top-right. Click Add a filter. For the filter condition, select the relation property (for example, Project). Set the operator to Contains and then type the name of the current page. Notion will show only tasks that are linked to this project. - Use a dynamic filter with “This Page”
Instead of hardcoding the page name, click the filter value field and select This Page from the dropdown. This makes the filter automatically update when you duplicate the parent page or use a template. The linked view now displays related pages dynamically. - Optionally add a rollup property
If you want to show a value from the related page (such as a due date or status) directly on the parent page, add a Rollup property to the source database. Click the + at the top of the last column, select Rollup, choose the relation property, then choose the target property you want to display (for example, Due Date). The rollup value appears as a cell in the parent database.
Common Mistakes and Limitations
Linked database view shows all pages instead of only related pages
This happens when the filter is missing or incorrectly configured. Ensure the filter condition uses the relation property with the operator Contains and the value set to This Page. If you typed a specific page name, the view will not update when you move to a different parent page.
Rollup shows no value or displays “No data”
A rollup requires a valid relation link. If the relation cell is empty on the parent page, the rollup has nothing to pull. Check that the relation property on the source page has at least one linked page. Also confirm that the target property you selected in the rollup exists and contains data.
Relation property does not appear in the filter dropdown
The linked database block must point to the target database that contains the relation property. If you linked the wrong database, the relation property will not be available as a filter option. Delete the linked database block and re-add it, selecting the correct target database.
Duplicating a page does not carry over the linked view filter
If you hardcoded the page name in the filter, the duplicated page will still reference the original page name. Always use This Page as the filter value so that the view adapts to the new page automatically. For database templates, set the filter value to This Page before creating the template.
Relation vs Linked Database vs Rollup: When to Use Each
| Item | Relation | Linked Database View | Rollup |
|---|---|---|---|
| Purpose | Connects two databases by linking specific pages | Displays a filtered subset of a database inside a page | Pulls a single value from a related page |
| Where it appears | As a property cell in the database | As a block on the parent page | As a property cell in the database |
| Shows multiple pages | Yes, but only as linked page names | Yes, as a full database view with properties | No, only one aggregated value |
| Supports filters | No | Yes, including dynamic “This Page” | No |
| Best used for | Establishing the link between records | Showing a list of related records with details | Displaying a summary value like a count or date |
After setting up the relation and linked database view, you can see related pages directly inside any parent page. The linked view updates automatically when you add or remove links. To extend this feature, try adding multiple linked database views with different filters—for example, one for active tasks and another for completed tasks. Use the This Page filter value in every template to keep the views dynamic across duplicated pages.