Home / General / How to Switch Between Pages in Power BI using Page Navigation

How to Switch Between Pages in Power BI using Page Navigation

Social Shares

TL;DR

This guide shows how to switch between report pages in Power BI using Bookmarks and Buttons, creating a tab-like navigation experience without needing separate pages visible to users. It covers creating bookmarks, assigning them to buttons, and configuring each page so the correct button state highlights on click.

What are Bookmarks?

Bookmark is a Power BI feature that enables you to capture the current state of your report page. And you can then refer to this captured state, as a “special” page through the Action property on your buttons, images, shapes, and so on.

Step-1:

Here we have created three pages named as Page1-ColumnChart, Page2-Matrix & Page3-PieChart

How to Switch Between Pages in Power BI using Page Navigation - 1

Use Some Visuals on All three Pages.

Page 1: Clustered Column Chart

Page 2: Matrix

Page 3: Pie chart

Step-2: 

Now add three buttons on each page or you can copy and paste from one page to another page.

How to Switch Between Pages in Power BI using Page Navigation - 2

Step-3:

Give name to each button like Chart, Matrix & Pie Chart and

Do the same basic formatting. We will try to show that the selected value looks different compared to other buttons.

How to Switch Between Pages in Power BI using Page Navigation - 3

Step-4: 

How to Create Bookmarks:

Go to View Tab, click on Bookmarks Pane after that click on ADD to add a Bookmarks. Once we are added Bookmarks then we will assign the Bookmarks name.

How to Switch Between Pages in Power BI using Page Navigation - 4

Step-5: 

Assign Bookmarks with Buttons

You can use Action to map Bookmarks with buttons for navigation from one page to another page. Make sure for the current Page Off the Button Action.

How to Map Bookmarks with Buttons

How to Switch Between Pages in Power BI using Page Navigation - 5

Want reports that feel like a guided app instead of static pages? Our Data Analytics team designs intuitive, navigation-friendly Power BI experiences. Explore our Data Analytics services →

Follow this Setting for All the Pages

Page-1 Settings: 

Select Button Column Chart: Off Action

Select Button Matrix: Enable Action, Select Action type Bookmarks & Select Matrix Page from Bookmark.

Select Button Pie chart: Enable Action, Select Action type BookmarksSelect Pie chart Page from Bookmark.

Page-2 Settings: 

Select Button Line Chart: Enable Action, Action type Bookmarks & Select Line Chart Page from Bookmark.

Select Button Matrix: Off Action

Select Button Pie chart: Enable Action, Action type Bookmarks & Select Pie chart Page from Bookmark.

Page-3 Settings: 

Select Button Line Chart: Enable Action, Action type Bookmarks & Select Line Chart Page from Bookmark.

Select Button Matrix: Enable Action, Action type Bookmarks & Select Matrix Page from Bookmark.

Select Button Pie chart: Off Action

Final Result:

Now we will use the Buttons to navigate the Page. Just simply click Ctrl+click on the Buttons

How to Switch Between Pages in Power BI using Page Navigation - 6

How to Switch Between Pages in Power BI using Page Navigation - 7

How to Switch Between Pages in Power BI using Page Navigation - 8
FAQs: Bookmark Navigation in Power BI

Frequently Asked Questions

Common questions about bookmark buttons, the Page Navigator, and troubleshooting navigation in Power BI.

Bookmarks capture a saved report state, including filters and visual visibility, and are manually assigned to buttons. The Page Navigator is a built-in feature that automatically creates buttons for existing report pages, requiring no manual bookmark setup.
This usually happens when “Only select Visual” is not selected when creating the bookmark, causing all visuals to be saved instead of just the selected ones. Reselecting the specific visuals before adding the bookmark usually fixes it.
No, a single button in Power BI can only be assigned one action type at a time. To achieve a similar effect, use bookmarks combined with synced slicers across pages instead.
This often happens when a bookmark was accidentally created to capture a different page’s state. Double-check that each bookmark is set while you’re actually on the intended page before saving it.
This interference usually happens when bookmarks aren’t scoped to specific visuals. Selecting only the relevant visuals before creating each bookmark, rather than saving the entire page state, keeps buttons independent of each other.
Not directly. Slicers can’t trigger bookmark actions on their own, but you can pair a slicer with a measure and conditional logic to simulate similar behavior, though buttons remain the standard method.
No, manually created bookmark buttons need to be updated by hand whenever pages are added or removed. This is one advantage of the built-in Page Navigator, which updates automatically as pages change.

Need help building bookmark-based navigation or fixing a tricky Power BI report? Get in touch with our team →

Author By

Kamal Sharma

Kamal brings over 20 years of experience in data analytics and business intelligence. He has led the design and implementation of analytics solutions across operations, financial reporting, and performance improvement initiatives. With a background in business statistics and Six Sigma, his work focuses on applying data in a structured and practical way to solve real business challenges.

Author By

Kamal Sharma

Kamal Sharma

Kamal brings over 20 years of experience in data analytics and business intelligence. He has led the design and implementation of analytics solutions across operations, financial reporting, and performance improvement initiatives. With a background in business statistics and Six Sigma, his work focuses on applying data in a structured and practical way to solve real business challenges.

Decision-Ready Analytics

Turn your OEE dashboard into a decision system.

Book a 30-minute working session with our manufacturing analytics team.
Translate »
Index