How to Bookmark a Page in Power BI

Cody Schneider9 min read

Power BI bookmarks let you capture the current state of a report page and return to it later, creating custom navigation and interactive stories within your dashboards. This guide will walk you through exactly how to create, manage, and use bookmarks to make your reports more dynamic and user-friendly. We’ll cover everything from your first bookmark to advanced interactive techniques.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

What Are Power BI Bookmarks, Anyway?

Think of a Power BI bookmark as a camera snapshot of your report page. When you create a bookmark, you save the page exactly as it is at that moment. This isn't just a screenshot, it’s an interactive memory of the page's configuration. A bookmark effectively saves:

  • Filters and Slicers: The current selections on all filters and slicers on the page.
  • Sort Order: The way your tables and visuals are sorted (e.g., sorting sales by date instead of by region).
  • Visual Visibility: Which visuals are currently visible or hidden.
  • Drill-down Location: The current drill-down state of a visual.

Why is this so useful? Instead of forcing your users to click through multiple filters and slicers to find a specific view, you can provide a single button or link that instantly takes them to that pre-configured state. Bookmarks transform a static report into a guided analytical path, allowing you to tell a story with your data, create custom navigation, or provide tailored views for different teams or stakeholders.

Getting Started: Your Workspace Setup

Before you can start creating bookmarks, you need to enable two essential panes: the Bookmarks Pane and the Selection Pane. These aren't on by default, but they are your control center for all things bookmarks.

Here’s how to turn them on:

  1. Open your report in Power BI Desktop.
  2. Go to the View tab in the main ribbon at the top.
  3. In the "Show panes" section, check the box for Bookmarks.
  4. Check the box for Selection right next to it.

You’ll now see two new panes appear on the right side of your screen.

  • The Selection Pane shows you a list of every single object on your report page - charts, text boxes, shapes, everything. It lets you control the visibility (by clicking the eye icon) of each element, which is critical for more advanced bookmark tricks.
  • The Bookmarks Pane is where you will add, name, and manage all your bookmarks.

With these two panes open, you have everything you need to begin.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Creating Your First Power BI Bookmark: A Step-by-Step Guide

Let's walk through creating a simple bookmark. Imagine we have a sales dashboard with a slicer for product categories and a filter for sales regions. Our goal is to create a bookmark that shows only the "Technology" category sales for the "West" region.

Step 1: Configure Your Report View

First, get the page into the exact state you want to save. Interact with your report as any user would:

  • Select "Technology" from the product category slicer.
  • Apply a page filter to show only the "West" region.
  • Maybe sort your main data table by sales amount in descending order.

Your report page should now display a very specific slice of your data.

Step 2: Add the Bookmark

With your view set, go over to the Bookmarks Pane on the right.

  1. Click the Add button.
  2. A new bookmark will appear with a generic name like "Bookmark 1".

Step 3: Rename and Configure Your Bookmark

Generic names aren't helpful, especially when you have many bookmarks. It's crucial to rename it immediately.

  1. Double-click on "Bookmark 1" to rename it. Let's call it "West Region Tech Sales".
  2. Next to your new bookmark name, click the three dots (...) for more options. This is where you control exactly what the bookmark saves.

Let’s break down these options, as they're important:

  • Data: This is on by default and tells the bookmark to remember all filter, slicer, and sort-order settings. You almost always want this enabled.
  • Display: This saves the "look" of the page, like the visibility or spotlight on a specific visual. It's useful for toggling charts on and off.
  • Current Page: This applies the bookmark specifically to the page it was created on. If unchecked, selecting the bookmark might take the user to a different page (the page they were on when the bookmark was last updated). It’s usually best to keep this checked for simple navigation.
  • All Visuals vs. Selected Visuals: This lets you decide if the bookmark's settings should apply to all visuals on the page or only specific ones you've selected. For now, "All Visuals" is what you want.

Your bookmark is now saved! To test it, change your slicers and filters to something else, then click on the "West Region Tech Sales" bookmark in the pane. The report will instantly snap back to that preset view.

Making Bookmarks Interactive for Your Users

Bookmarks are powerful on their own, but their real value is unlocked when you connect them to interactive elements like buttons, shapes, or images. This is how you build a custom navigation system so your users don't have to hunt for the Bookmarks Pane.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Connecting a Bookmark to a Button

Let’s create a button that takes users directly to the "West Region Tech Sales" view we just created.

  1. Go to the Insert tab in the ribbon.
  2. Click Buttons and choose a style (a blank button is very versatile).
  3. Drag the button to a suitable spot on your report canvas.
  4. With the button selected, the Format pane will appear on the right. Here you can customize the look and feel. Go to Button > Style > Text and add descriptive text like "View West Tech Sales".
  5. Now for the magic. Go to the Action section within the Format pane and toggle it On.
  6. For the Type, select Bookmark.
  7. A new Bookmark dropdown will appear. Select our "West Region Tech Sales" bookmark from the list.

That's it! Now, to test it, hold down Ctrl and click the button (in Power BI Desktop, you need to use Ctrl+click to activate buttons, once published online, a single click will work). Your report will instantly apply the bookmark’s settings. You can do the same with images and shapes by selecting them and heading to the "Action" settings.

Practical Examples and Use Cases for Bookmarks

Now that you know the mechanics, let's explore some real-world scenarios where bookmarks shine.

Use Case 1: Toggling Between Two Different Charts

Imagine you have limited space and want to let users switch between a bar chart showing sales by category and a line chart showing sales over time. Both will occupy the same space.

First, position the two charts directly on top of each other. Use the Selection Pane to rename them to "Bar Chart" and "Line Chart" for clarity. Now, let’s create the bookmarks:

  1. Create "Show Bar Chart" Bookmark: In the Selection Pane, hide the "Line Chart" (click the eye icon next to its name) so only the "Bar Chart" is visible. Go to the Bookmarks Pane, click Add, and name it "Show Bar Chart". Now, click the ... next to this bookmark and uncheck "Data". This is important! We only want to control the visual's visibility, not change any data filters the user might have applied.
  2. Create "Show Line Chart" Bookmark: Next, hide the "Bar Chart" and make the "Line Chart" visible. Add a new bookmark named "Show Line Chart". Again, uncheck the "Data" option for this bookmark as well.
  3. Create Buttons: Insert two buttons. Label one "View by Category" and the other "View Over Time". Link the first button's action to "Show Bar Chart" and the second to "Show Line Chart".

You’ve just created an interactive toggle within your dashboard.

Use Case 2: A 'Reset Filters' Button

This is one of the most common and beloved uses for bookmarks. Users often get deep into filtering and want an easy way to get back to the default view without manually clearing every slicer.

  1. On your report page, clear all filters and slicers. Make sure the page is in its default, unfiltered state.
  2. Go to the Bookmarks Pane and click Add. Rename this bookmark "Default View".
  3. Add a button from the Insert tab. A good icon for this is the "Reset" option under Buttons > Navigator.
  4. In the button's Action settings, set the Type to Bookmark and select the "Default View" bookmark.

Now, no matter how much a user slices and dices the data, a single click on that button will return the report to its original state.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Use Case 3: Building a Guided Data Story

Bookmarks are perfect for walking stakeholders through a narrative. You can create a series of bookmarks that build on each other to highlight key insights.

For example:

  • Bookmark 1: "Overall Sales Performance" — A high-level view.
  • Bookmark 2: "East Region Deep-Dive" — Filters for the East region and uses a spotlight on the top-performing product.
  • Bookmark 3: "Marketing Campaign Impact" — Highlights the impact of a recent campaign on East region sales.

Then, by adding "Previous" and "Next" buttons and linking them sequentially to these bookmarks, you create a PowerPoint-like presentation directly within your interactive dashboard, leading your audience through a clear and compelling story.

Final Thoughts

Getting comfortable with bookmarks moves you from someone who makes reports to someone who designs user-friendly, interactive analytical experiences. By saving report states and connecting them to buttons or shapes, you grant your users a powerful yet simple way to navigate complex data, find tailored views, and follow guided stories without needing to be a Power BI expert themselves.

While mastering an interface like Power BI is a valuable skill, we believe getting insights from your data shouldn't require tutorials. We built Graphed to remove this friction entirely. Instead of configuring bookmarks and actions manually, our platform lets you simply ask for what you want in plain English. You can say "Show me West Region Tech Sales", and the chart appears instantly, or ask, "Create a dashboard comparing our marketing and sales data", and it’s built in seconds — no buttons or bookmarks required.

Related Articles