How to Create Bookmark Navigator in Power BI
Tired of trying to cram every visual onto a single Power BI report page, or duplicating pages just to show a slightly different view? There's a much cleaner way to give your audience control over what they see. The bookmark navigator in Power BI lets you create clean, app-like experiences, allowing users to switch between different report states with a single click. This guide will walk you through exactly how to set up bookmarks and create a sleek navigator to control them.
What Exactly Is a Power BI Bookmark?
Before we build the navigator, you need to understand the tool it controls: bookmarks. A Power BI bookmark is essentially a "saved view" of a report page. It doesn't just remember which page you are on, it captures a specific state of that page, including:
- Filters and Slicers: The current selections on all slicers and in the filter pane.
- Visual States: The sort order of a chart, drill-down levels, and visibility of objects.
- Focus or Spotlight mode: If you've highlighted a specific part of a visual.
Think of it like taking a snapshot. You can set up your report exactly how you want it - maybe filtered for a specific region with one chart hidden - and save that state as a bookmark. You can then create another bookmark for a different region with another chart visible. The navigator then becomes the button panel that lets users flip between these "snapshots."
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
The Power of Interactive Navigation
Creating interactive navigation might seem like an extra step, but the payoff is huge for your report's usability. Instead of forcing users to use multiple slicers to get the view they want, you can guide them with a simple, intuitive button bar. It transforms your report from a static page into a dynamic application.
For example, you could use a bookmark navigator to:
- Toggle between a "Summary View" with high-level KPIs and a "Detailed View" with granular data tables.
- Switch between different business metrics, like showing "Sales Revenue," "Profit Margin," or "Units Sold" on the same set of charts.
- Display data for different teams, like "Marketing Performance," "Sales Team Leaderboard," and "Executive Overview," all on the same page.
This approach saves screen real estate, reduces clutter, and makes your reports dramatically easier for your stakeholders to use and understand.
How to Create a Bookmark Navigator: Step-by-Step
Ready to build it? The process involves three main phases: creating the individual bookmarks, grouping them together, and then adding and formatting the navigator element. Let's walk through it.
Step 1: Create and Configure Your Bookmarks
First, we need to create the actual views that your navigator will switch between. Let's imagine we're creating a simple toggle between a "Sales View" (showing a revenue chart) and a "Marketing View" (showing a traffic chart) on the same page.
- Set Up Your First View: Arrange your visuals for the first state. Let's say for the "Sales View," you want the Revenue by Quarter chart to be visible and the Traffic by Channel chart to be hidden. To do this, open the Selection pane (under the View tab). Find the "Traffic by Channel" object and click the small eye icon next to it to hide it.
- Create the First Bookmark: Now that your page is set up for the "Sales View," go to the View tab and open the Bookmarks pane. Click the Add button. Power BI will create a new bookmark. It's crucial to give it a clear, descriptive name. Double-click "Bookmark 1" and rename it to "Sales View."
- Set Up Your Second View: Next, configure the page for your second state. Using the Selection pane again, hide the Revenue by Quarter chart and unhide (click the eye icon again) the Traffic by Channel chart.
- Create the Second Bookmark: With the page now showing the marketing view, go back to the Bookmarks pane and click Add again. Rename this new bookmark to "Marketing View."
Important Note: By default, a bookmark captures all aspects of the page. If you only want it to affect which visuals are displayed and not change the user's filter selections, click the three dots (...) next to your bookmark name and uncheck Data. This ensures that user-selected filters are not reset when they click the bookmark.
Step 2: Group Your Bookmarks
This is a quick but essential step. The Bookmark Navigator element is designed to work with a group of bookmarks. This allows you to have multiple sets of navigators in one report that don't interfere with each other.
- In the Bookmarks pane, select your first bookmark ("Sales View").
- Hold down the Ctrl key and select your second bookmark ("Marketing View").
- With both selected, click the ... menu above them and choose Group.
- Rename the new group to something logical, like "Main Page Toggle."
Now you have a neat folder containing the bookmarks your navigator will control.
Step 3: Add the Bookmark Navigator
With the bookmarks and group in place, adding the control element is the easy part.
- Go to the Insert tab in the Power BI ribbon.
- Click the Buttons dropdown.
- Hover over Navigator and select Bookmark navigator.
A new object will appear on your canvas containing two buttons labeled "Sales View" and "Marketing View." It works immediately! Hold down Ctrl and click on the buttons in the Power BI Desktop to test it out. You’ll see your visuals toggle just as you configured them.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Step 4: Customize and Format Your Navigator
The default navigator is functional but plain. This is where you can apply some design principles to make it look professional and match your report's theme.
Select the bookmark navigator object on your canvas, and open the Format pane. Here are some of the most important settings to adjust:
- Shape: You're not stuck with rectangles. You can change the shape to pills, arrows, triangles, and more to fit your design. A Corner Radius setting is also available to soften the edges.
- Layout: Under the Grid layout section, you can change the orientation from horizontal to vertical, which is great for building sidebars. You can also adjust the padding between buttons.
- Text and Fill Styling (The Key to Good UX): This is the most powerful formatting option. For elements like Text, Fill, and Border, you’ll notice a State dropdown menu. This lets you define different visual styles for four different states:
Take your time to format these states. A well-formatted navigator with a clear "Selected" state makes a world of difference in user experience.
Pro-Tips for a Better Experience
Ready to take your navigation to the next level? Here are a few extra tips.
- Keep Your Naming Tidy: As your report grows, so will your list of bookmarks and selection items. Be religious about naming everything clearly. "Traffic_Chart_Visible" is much better than "Bookmark 5."
- Use Tooltips: In the Format pane for the navigator, you can add tooltips under Style. This is a great place to add a short text description explaining what each button does, like "Shows a detailed breakdown of website traffic sources."
- Page Navigator vs. Bookmark Navigator: Don't confuse the two! The Page Navigator automatically creates buttons to switch between pages in your report, while the Bookmark Navigator switches between different states on a single page. They are both powerful and can be used together.
- Clear All Filters Bookmark: It's a common best practice to create a dedicated bookmark named "Reset" or "Default View" that clears all filters and returns the page to its original state. You can include this in your navigators to give users an easy way to start over.
Final Thoughts
Mastering bookmark navigators is a fantastic step toward creating sophisticated, user-friendly Power BI reports. By capturing report states and giving users an easy way to switch between them, you can build cleaner dashboards that feel less like spreadsheets and more like polished applications.
While mastering features like this is incredibly rewarding, we know that the time spent building, configuring, and tweaking reports in complex BI tools can be a major productivity drain. That’s why we built Graphed . Instead of clicking through menus to hide and show visuals, you can just tell our AI what you want to see - like “create a dashboard comparing traffic and sales month-over-month” - and get a live, interactive dashboard built for you in seconds. This allows you to get straight to the insights, not a crash course in report configuration.
Related Articles
Facebook Ads for Carpet Cleaners: The Complete 2026 Strategy Guide
Learn how to run Facebook ads for carpet cleaning businesses in 2026. Get proven strategies for targeting, creative formats, retargeting, and budget that actually convert.
Facebook Ads For Personal Trainers: The Complete 2026 Strategy Guide
Learn how to effectively use Facebook ads for personal trainers in 2026. This comprehensive guide covers targeting strategies, ad creative, budgeting, and optimization techniques to help you grow your training business.
Facebook Ads for HVAC Companies: The Complete 2026 Strategy Guide
Learn how to run high-converting Facebook ads for HVAC companies in 2026. This guide covers targeting, creative strategies, and proven campaigns that drive real leads.