How to Display Related Pages in a Notion Page View
🔍 WiseChecker

How to Display Related Pages in a Notion Page View

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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).
  5. 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.
  6. 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.
  7. 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.