Note: This post was written for an older version of Power BI, a time when Power BI did not yet support the direct page navigation feature.
Refer: Page navigation feature
Bookmarks is a very cool feature in Power BI, using this you can capture currently configured view of a report page including slicers & visuals state.
Also, you can use bookmarks with buttons & image to navigate from one page to another page and you can add, delete and modify the bookmarks.
Practical Scenario:
- Create three Pages name as, Page1-LineColumnChart, Page2-Matrix & Page3-PieChart
- Use some visuals in all three pages
- Page 1: Use Line Clustered Column Chart
- Page 2: Matrix
- Page 3: Pie chart
- Add three buttons
- Create three bookmarks
- Map each page with relevant bookmarks for navigation
Download Sample data set & PBI file:
- Sample data : SuperStoreUS-2015.xlxs
- PBIX file: Practical PBIX file
Let’s start with an example:
Step-1: Create three Pages name as, Page1-LineColumnChart, Page2-Matrix & Page3-PieChart
Step-2: Now add three buttons on each page or you can copy paste from one page to others pages.

Power Bi Buttons
Follow the steps:
-
- Click on Home tab, under Insert ribbon click on Buttons
- Give name to each buttons like, Line Chart, Matrix & Pie Chart
- Change buttons background color, current page color should be different and other pages are same colors.
Step-3: How to change Button background color:
Select button, then go to right side Visualization Pane and use below three properties
- Button Text: Change Button name, font color, font family, alignment & Text Size
- Outline: You can change button outline color, border weight etc, also you can change color for Default state, on hover & On press.
- Fill: You can change background color for Default state, on hover & On press
Step-4: How to Create Bookmarks:
Go to View Tab, under show ribbon, click on Bookmarks Pane and follow the below steps:

Power Bi Bookmark
- Now go to Page 1, copy the name of page 1 and click on Add Bookmarks
- Then click on three dots and click on Rename & paste page 1 name
- Unchecked the Data & Display
- Follow the above three steps for page 2 & 3.

Add & Rename Bookmarks
Step-5: Map Bookmarks with Buttons
You can use Action to map Bookmarks with buttons for navigation page to page. For current Page Off the Action.
Page-1 settings:
- Select Button Line Chart: Off Action
- Select Button Matrix: Enable Action, Select Bookmark from Type & Select Matrix Page from Bookmark.
- Select Button Pie chart: Enable Action, Select Bookmark from Type & Select Pie chart Page from Bookmark.
Page-2 settings:
- Select Button Line Chart: Enable Action, Select Bookmark from Type & Select Line Chart Page from Bookmark.
- Select Button Matrix: Off Action
- Select Button Pie chart: Enable Action, Select Bookmark from Type & Select Pie chart Page from Bookmark.
Page-3 settings:
- Select Button Line Chart: Enable Action, Select Bookmark from Type & Select Line Chart Page from Bookmark.
- Select Button Matrix: Enable Action, Select Bookmark from Type & Select Matrix Page from Bookmark.
- Select Button Pie chart: Off Action
Final output:
Use Ctrl+Click to navigate one page to another page.
Some Pages Screen shots as below:

Power Bi Bookmarks With Buttons

Power Bi Bookmarks With Buttons
Hope you enjoyed the post. Your valuable feedback, question, or comments about this post are always welcome or you can leave us message on our contact form , we will revert to you asap.
Recommended Power BI Post:
How to create Custom Theme in Power Bi
which is faster page navigation or bookmark?
Page Navigation is Fast..
Where is the Practical.pbix? I clicked on the link but the file is not there
Not working for me