Custom Tooltips in Power BI: Enhance Your Data Storytelling

The data utilized for demonstration purposes was sourced from Kaggle. This ensures that our analysis and insights are based on real-world data, contributing to the authenticity of our findings.

Power BI Desktop is a design powerhouse for reports and data visualization. Every chart, graph, and map you create tells a unique story about your data. But what if you could make your data narratives even more compelling and intuitive? Introducing custom tooltips, a feature that transforms how your audience interacts with your visualizations.

The Magic Behind Tooltips

Hovering over a data point and getting a snapshot of insights tailored just for you—that’s the power of tooltips! By default, Power BI is already intuitive enough to offer a basic glimpse into your data when you hover over elements in your visualizations. Yet, there’s so much more you can do.

Custom Tooltips in Power BI Desktop

Custom tooltips in Power BI Desktop take your data storytelling to a whole new level. Instead of generic details, imagine providing insights specifically curated for your audience’s needs. Here’s why you should consider upgrading:

Crafting Your First Custom Tooltip: A Step-by-Step Guide

Creating custom tooltips in Power BI might seem daunting at first, but it’s actually quite straightforward. To illustrate the process, we are using a public Coffee Shop Sales dataset downloaded from Kaggle. For the sake of this example, we created a simple dashboard that includes some of the main KPIs and graphs. We have also created a separate measures table that includes:

Step 1: Identify Your Main Visualization

Pick a visualization on your dashboard that you want to give more context to. We have chosen the “Orders by Product Category” clustered bar chart.

Currently, if we hover over any of the three categories in this viz, Power BI will automatically offer us information about the specific category’s order quantity as a tooltip.

However, we want to show way more than that to our stakeholders. Let’s take this one step further!

Step 2: Create a New Page

In Report view, add a new page.

This page will serve as the custom tooltip for your main visualization (Orders by Product Category). In other words, once configured, the content you craft on this new page will appear when someone hovers over a data point in the main visual.

Step 3: Adjusting the Page Settings

On the new page you just created, go to the Visualizations ribbon and expand Page information.

If you haven’t yet, give your page a name. Toggle “Allow use as tooltip” on.

You will notice the canvas dimensions automatically change. You can update this under “Canvas settings” by choosing a Custom Type from the drop-down list. In our example, we changed the height to 225 px and the width to 425 px.

We are now ready to start adding relevant information to our custom tooltip.

Step 4: Design Your Tooltip

Insert your preferred visuals to create a compelling and informative tooltip. Think of this as a mini-report that provides additional context to the main visualization.

In our example, we will populate the tooltip with 2 visuals:

We will indicate the main KPIs again in the multi-row card as follows:

In the area chart, we populate the X-axis with transaction_date from the Transactions table and the Y-axis with the Total Orders measure. Since the dataset is based on roughly half a year, we retained a monthly breakdown.

Enhance your custom tooltip by formatting both visuals. Here, this is all about your creativity. We ended up with the following result:

Now that your custom tooltip has been configured, it’s time to connect your custom tooltip to the main visualization!

Step 5: Activate Your Custom Tooltip

Head back into your main dashboard and click on the main visualization (Orders by Product Category). In “Format your visual,” open the Tooltips drop-down menu. Here, the “Type” should be “Report page”. Choose your custom tooltip page as the connected page.

And that’s it! The connection has been established, and if you hover over any of the categories in the Orders by Product Category visual, your custom tooltip appears, filtered based on the category that you are currently hovering over.

Try it out!

Engaging Examples to Inspire You

To spark your creativity, consider these innovative uses of custom tooltips in Power BI Desktop:

Best Practices for Unforgettable Tooltips

Crafting memorable custom tooltips in Power BI is an art. Here are some tips to master it:

Ready to Transform Your Data Storytelling?

Now that you’ve seen the incredible potential of custom tooltips in Power BI to enhance your data visualizations, it’s time to put this knowledge into action. Start experimenting with different types of content and designs for your tooltips. The goal is to make your data not just seen, but experienced.

Remember, the best data stories are those that engage, inform, and inspire. With custom tooltips, you’re equipped to do all three. So, dive in, get creative, and watch as your data stories come to life in ways you never imagined.

TechOply avatar

Posted by

Discover more from TechOply

Subscribe now to keep reading and get access to the full archive.

Continue reading