Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
In my PowerBI Report, I have around 60+ KPI Cards. I want to implement tooltips, but i don't want to make that many pages. I want to make a universal tooltip. The format is given below. I will give definitions of the three titles for all KPIs.
Solved! Go to Solution.
You can make one universal tooltip for all KPI cards so that there is no need for 60 pages.
Create the 'KPI Meta' table.
* Create one Tooltip Page. On this page, place three card visuals with these simple measures:
* Title A = SELECTEDVALUE('KPI Meta'[Title A])
* Title B = SELECTEDVALUE('KPI Meta'[Title B])
* Title C = SELECTEDVALUE('KPI Meta'[Title C])
* Configure Each KPI Card (The 60+ cards):
* For each card on your main report page (e.g., the "Revenue" card):
* Go to the Filters pane.
* Add a visual-level filter by dragging the 'KPI Meta'[KPI] column to the "Filters on this visual" well.
* Set the filter type to "Basic filtering" and select the one KPI that matches that card (e.g., select "Revenue").
* Go to the card's Format settings Tooltips and set the Page to your new tooltip page.
Now, when a user hovers over the "Revenue" card, the visual-level filter ('KPI Meta'[KPI] = "Revenue") is automatically passed to the tooltip page, which then correctly displays the definitions for Revenue.
Best regards,
Hi @maazbinsalman99
I wanted to check if you’ve had a chance to review the information provided. If you have any further questions, please let us know. Has your issue been resolved? If not, please share more details so we can assist you further.
Thank You.
Thanks for reaching out to the Microsoft fabric community forum.
I would also take a moment to thank @DataNinja777 and @danextian for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
I hope the below details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you
Best Regards,
Community Support Team .
You can import those texts into the model along with a column that identifies which KPI each one belongs to. You’ll likely need four columns: KPI Name, What It Shows, Why It Matters, and Good to Know. Add these (except the KPI Name) to the new card visual and format them as needed.
In the KPI visual, apply a visual-level filter using the identifier column and select the corresponding KPI. This limits the tooltip page to display information for the selected KPI.
You can make one universal tooltip for all KPI cards so that there is no need for 60 pages.
Create the 'KPI Meta' table.
* Create one Tooltip Page. On this page, place three card visuals with these simple measures:
* Title A = SELECTEDVALUE('KPI Meta'[Title A])
* Title B = SELECTEDVALUE('KPI Meta'[Title B])
* Title C = SELECTEDVALUE('KPI Meta'[Title C])
* Configure Each KPI Card (The 60+ cards):
* For each card on your main report page (e.g., the "Revenue" card):
* Go to the Filters pane.
* Add a visual-level filter by dragging the 'KPI Meta'[KPI] column to the "Filters on this visual" well.
* Set the filter type to "Basic filtering" and select the one KPI that matches that card (e.g., select "Revenue").
* Go to the card's Format settings Tooltips and set the Page to your new tooltip page.
Now, when a user hovers over the "Revenue" card, the visual-level filter ('KPI Meta'[KPI] = "Revenue") is automatically passed to the tooltip page, which then correctly displays the definitions for Revenue.
Best regards,
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.