Bookmarks, Tooltips & Navigation
Create interactive report experiences with bookmarks, custom tooltips, drillthrough pages, navigation buttons, and the Selection pane for layering visuals.
Building guided experiences
Think of a choose-your-own-adventure book. You start on one page, make choices, and jump to different sections. The story adapts to your decisions.
Power BI reports can work the same way. Bookmarks save a page state (which visuals are shown, which filters applied) and let users switch between views. Drillthrough sends users to a detail page when they right-click. Custom tooltips show rich information on hover.
Bookmarks
Bookmarks capture a snapshot of the report page state:
- Which visuals are visible or hidden (via Selection pane)
- Which filters and slicers are active
- The current page being viewed
- Sort order and drill state
Riley at Coastal Fresh (π) creates a report page with two views:
- βOverviewβ bookmark β shows summary cards and a bar chart
- βDetailβ bookmark β shows a detailed matrix table
She adds two buttons (Insert β Buttons β Blank) and assigns each buttonβs Action to navigate to the corresponding bookmark. Users click buttons to toggle between views β it feels like tabs.
How to create:
- Set up the page exactly how you want it (show/hide visuals, set filters)
- View β Bookmarks pane β Add
- Name the bookmark and configure what it captures (Data, Display, Current Page)
Bookmark properties
| Property | What It Captures |
|---|---|
| Data | Current filters and slicer states |
| Display | Visibility of each visual (shown/hidden) |
| Current Page | The bookmark navigates to the page that was active when it was created |
Exam tip: data vs display bookmarks
If you want bookmarks to toggle between views (show chart A, hide chart B) without changing filters, uncheck Data and keep only Display.
If you want bookmarks to change the filtered context (show North region data), check Data and optionally Display.
The exam will test whether you know which properties to check for different scenarios.
Custom tooltips
Instead of the default tooltip (value labels), you can create an entire report page that appears when hovering over a data point.
Nadia at Prism Agency (π) creates a tooltip page showing campaign details:
- Campaign name, start/end dates, budget
- A mini sparkline of daily performance
- Client logo
How to create:
- Add a new page β Format β Page information β toggle βAllow use as tooltipβ
- Set page size to Tooltip (small, 320Γ240px default)
- Design the tooltip page with visuals and text
- On the main visual β Format β Tooltip β set Type to βReport pageβ β select your tooltip page
The tooltip automatically filters to the hovered data point.
Drillthrough
Drillthrough sends users to a detail page pre-filtered to the selected data point.
Dr. Ethan at Bayview Medical (π₯) has:
- Overview page: department summary cards
- Department Detail page: with a drillthrough filter on
Department
When someone right-clicks βCardiologyβ on the overview, they jump to the detail page showing only Cardiology data.
How to set up:
- Create the detail page
- Add the drillthrough field to the Drillthrough filter well on that page
- Power BI automatically adds a βBackβ button
Drillthrough with buttons
Instead of right-click, you can create a button that triggers drillthrough:
- Insert a button on the source page
- Set its Action to Drillthrough β select the target page
- The button becomes active when a data point is selected
Navigation buttons
Power BI supports several button action types:
| Action | What It Does |
|---|---|
| Bookmark | Navigates to a saved bookmark state |
| Drillthrough | Navigates to a drillthrough page with context |
| Page navigation | Jumps to a specific page |
| Back | Returns to the previous page |
| Q&A | Opens the Q&A visual for natural language questions |
| Web URL | Opens an external link |
Kenji at Apex Manufacturing (π) builds a report with a custom navigation bar β buttons for each page (Production, Quality, Supply Chain) instead of using Power BIβs default page tabs. This creates a cleaner, more professional navigation experience.
Selection pane for visual management
The Selection pane (View β Selection pane) is essential for bookmark-based interfaces:
- Eye icon: Toggle visibility of each visual β hidden visuals can be revealed by bookmarks
- Layer order: Drag visuals up/down to control which appears in front
- Grouping: Select multiple visuals β Group β manage as a unit
- Rename: Give visuals meaningful names (instead of βChart 1β, βChart 2β)
Knowledge check
Riley wants to create two toggle views on her report β Overview and Detail β using the same report page. What combination should she use?
Dr. Ethan wants users to right-click a department on the overview page and see detailed metrics on a separate page. What feature should he use?
π¬ Video coming soon
Next up: Copilot in Power BI Reports β use AI to create narrative visuals and report pages.