Domain 3 β€” Module 3 of 7 43%
17 of 26 overall
Domain 3: Visualize and Analyze the Data Free ⏱ ~13 min read

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

Simple explanation

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:

  1. β€œOverview” bookmark β€” shows summary cards and a bar chart
  2. β€œ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:

  1. Set up the page exactly how you want it (show/hide visuals, set filters)
  2. View β†’ Bookmarks pane β†’ Add
  3. Name the bookmark and configure what it captures (Data, Display, Current Page)

Bookmark properties

PropertyWhat It Captures
DataCurrent filters and slicer states
DisplayVisibility of each visual (shown/hidden)
Current PageThe 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:

  1. Add a new page β†’ Format β†’ Page information β†’ toggle β€œAllow use as tooltip”
  2. Set page size to Tooltip (small, 320Γ—240px default)
  3. Design the tooltip page with visuals and text
  4. 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:

  1. Create the detail page
  2. Add the drillthrough field to the Drillthrough filter well on that page
  3. Power BI automatically adds a β€œBack” button

Drillthrough with buttons

Instead of right-click, you can create a button that triggers drillthrough:

  1. Insert a button on the source page
  2. Set its Action to Drillthrough β†’ select the target page
  3. The button becomes active when a data point is selected

Power BI supports several button action types:

ActionWhat It Does
BookmarkNavigates to a saved bookmark state
DrillthroughNavigates to a drillthrough page with context
Page navigationJumps to a specific page
BackReturns to the previous page
Q&AOpens the Q&A visual for natural language questions
Web URLOpens 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

Question

What does a bookmark capture?

Click or press Enter to reveal answer

Answer

A snapshot of page state: visual visibility (Display), filter/slicer state (Data), and optionally limited to current page only. Used with buttons to create interactive interfaces.

Click to flip back

Question

How do you create a custom tooltip?

Click or press Enter to reveal answer

Answer

Create a new page, enable 'Allow use as tooltip' in Page information, design it at tooltip size, then assign it to a visual's tooltip property (Format β†’ Tooltip β†’ Report page).

Click to flip back

Question

What does drillthrough require on the target page?

Click or press Enter to reveal answer

Answer

A drillthrough filter field in the Drillthrough well. When users right-click a data point matching that field, they navigate to the page pre-filtered to that value.

Click to flip back

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?

Knowledge Check

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?

Next up: Copilot in Power BI Reports β€” use AI to create narrative visuals and report pages.