How to Pin a Report to a Dashboard in Power BI

Cody Schneider••9 min read

Pinning a visual from a Power BI report to a dashboard is one of the most fundamental skills for sharing key business insights. This simple action allows you to build a high-level overview of your most important metrics in a single, digestible view. This tutorial will walk you through the entire process, from understanding the difference between reports and dashboards to the step-by-step instructions for pinning your first visual.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

First, What’s the Difference Between a Report and a Dashboard in Power BI?

Before pinning anything, it’s essential to understand the distinction Power BI makes between reports and dashboards. New users often use these terms interchangeably, but they serve very different purposes.

Power BI Reports: The Deep Dive

Think of a Power BI report as a multi-page book about your data. It’s an interactive canvas where you perform detailed analysis and exploration. Key characteristics include:

  • Multi-page: Reports can have many pages, each dedicated to a different aspect of your data (e.g., one page for sales overview, one for product performance, one for regional trends).
  • Highly Interactive: They are designed for deep dives. You can use slicers, filters, cross-filtering, and drill-down features to dissect the data from every angle.
  • Created in Power BI Desktop: While they can be created in the Power BI Service, most complex reports are built in the Power BI Desktop application, where data modeling and transformation happen.
  • Based on a Single Dataset: A single report is connected to one underlying dataset.

A report is where you go to ask follow-up questions and explore the "why" behind the numbers.

Power BI Dashboards: The High-Level Summary

A Power BI dashboard, on the other hand, is like the cover of that book or a car's dashboard. It’s a single-page view designed for at-a-glance monitoring of the most critical business metrics, often called Key Performance Indicators (KPIs).

  • Single-Page Canvas: Dashboards are always just one page. The goal is to present information concisely without requiring navigation.
  • Monitoring, Not Exploring: Dashboards have limited interactivity. You can't use slicers or filters directly on the dashboard. It’s built for quick status checks.
  • Built in the Power BI Service: Dashboards can only be created and viewed in the web-based Power BI Service.
  • Tiles from Multiple Reports: This is the key benefit. A dashboard can feature visuals (called "tiles") pinned from many different reports, which can be based on different datasets. You can have a single dashboard showing sales data from your Salesforce report, website traffic from your Google Analytics report, and ad spend from your Facebook Ads report.

When you click on a dashboard tile, it acts as a shortcut, taking you directly to the underlying report where that visual originated, so you can start your deep-dive analysis.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Why Pin a Visual to a Dashboard?

Pinning visuals is how you build a dashboard. It’s the bridge between your in-depth analysis (the report) and your high-level summary (the dashboard). Here are the main reasons why this feature is so powerful:

  • Centralize Your KPIs: Instead of checking five different reports to get a health check on your business, you can pin the most important visual from each report onto a single dashboard. This creates a centralized command center for your business KPIs.
  • Create a Holistic Narrative: You can tell a complete story by combining visuals from different business areas. For example, you can place a marketing campaign cost visual right next to a sales revenue visual to immediately see your return on investment.
  • Simplified Sharing for Stakeholders: Executives and team leads often don’t have time to slice and dice data in a detailed report. A dashboard gives them the quick, high-level answers they need without overwhelming them with filters and pages.
  • Real-time Monitoring: Pinned tiles automatically update whenever the underlying dataset is refreshed. This means your dashboard is always showing the latest data, making it perfect for real-time monitoring of business operations or campaign performance.

How to Pin a Visual to a Power BI Dashboard: A Step-by-Step Guide

Ready to build your first dashboard? The process is straightforward and happens entirely within the Power BI Service (app.powerbi.com), not the desktop application. Let's get started.

Step 1: Open Your Report in the Power BI Service

First, log in to your Power BI account and navigate to the workspace that contains the report you want to use. Open the report by clicking on its name.

Step 2: Hover Over the Visual You Want to Pin

Once your report is open, move your mouse cursor over the chart, graph, or KPI card that you want to add to your dashboard. As you hover, a small gray border will appear around the visual, along with several icons in the top-right corner.

Step 3: Click the 'Pin visual' Icon

Among the icons that appear, look for one that resembles a pushpin. This is the "Pin visual" button. Click it to begin the process.

Step 4: Choose the Destination Dashboard

After clicking the pin icon, a "Pin to dashboard" dialog box will pop up. Here, you have two choices:

  • Pin to an Existing dashboard: If you already have a dashboard where you want to add this visual, simply select this option and choose the correct dashboard from the dropdown list.
  • Pin to a New dashboard: If you are starting a new dashboard, select this option and give your new dashboard a descriptive name like "Marketing Performance" or "Q3 Sales Overview."

Step 5: Choose Your Theme Preference

The dialog box will also ask you to choose a theme. You can either keep the visual's original theme from the report or apply the dashboard's destination theme (if one is set). For consistency, it's often best to use the destination theme, but this is a matter of preference.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Step 6: Click 'Pin'

Once you've selected a destination, click the "Pin" button. Power BI will create a copy of that visual - called a tile - and place it on your chosen dashboard.

A small notification will appear in the top-right corner of your screen confirming the action, with a handy "Go to dashboard" button to take you there directly.

Step 7: View and Arrange Your New Tile

Navigate to your dashboard (either by clicking the notification or finding it in the navigation pane on the left). You'll see your newly pinned tile at the bottom of the dashboard. From here, you can click and drag it to a new position or resize it by clicking and dragging its corners. Continue this process for all the key visuals you want to bring together.

Advanced Tips for Pinning and Dashboard Management

Pinning a single visual is just the start. Here are some more advanced techniques to make your dashboards even more effective.

Tip 1: Pinning an Entire Live Report Page

What if you want an entire, interactive report page on your dashboard? Power BI allows you to do this by pinning a "live page." A live page appears as a single large tile on your dashboard but remains fully interactive - you can use slicers and cross-filter visuals directly on the dashboard tile without having to click through to the report.

How to do it:

  1. With your report open, click the ellipsis (...) in the upper right-hand menu bar of the Power BI service.
  2. Select "Pin to a dashboard" from the dropdown.
  3. You'll get an option to "Pin a live page," which you'll choose over "Pin individual visuals."
  4. Select your destination dashboard. The entire page will now appear as a single, scrollable, interactive tile.

This is extremely useful for when you need to provide a bit more context or filtering capability right on the dashboard itself.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Tip 2: Customize Your Pinned Tiles

After pinning a visual, you’re not stuck with its default look and labeling. Hover over a dashboard tile and click the ellipsis (...) that appears in its corner, then select "Edit details."

This will open a "Tile details" pane where you can:

  • Change the Title & Subtitle: Give the tile a clearer, more descriptive name than what it had in the report.
  • Add a Custom Link: By default, clicking a tile takes you to the original report. You can override this to make the tile link to a different report, another dashboard, or an external URL.

Tip 3: Understanding Data Refreshes

Remember, a dashboard tile is a living snapshot. When you schedule a refresh for the dataset that your source report is built on, all the tiles you've pinned from that report will automatically update with the new data. You don't need to re-pin everything to keep your dashboard current. This automation is what makes a well-designed dashboard a powerful, self-maintaining monitoring tool.

Common Problems and Troubleshooting

Sometimes things don't go as expected. Here are answers to a few common issues users face when pinning visuals.

  • "Why is the pin icon missing?" If you hover over a visual and don't see the pushpin icon, the most common reason is permissions. You might be viewing a report or app that was shared with you in "view-only" mode. To pin a visual, you need to have edit access to the report.
  • "My pinned tile looks different from the report visual." This often happens because of themes. As mentioned, when you pin a visual, you get a choice between keeping the source formatting or using the destination dashboard's theme. If your colors or fonts look off, it’s because the dashboard theme is overriding the report theme.
  • "My tile isn't updating with new data." If a tile seems stuck on old data, the problem isn't with the tile itself but with the underlying dataset. Go to the dataset settings and check its scheduled refresh history. Chances are, the refresh has been failing, and fixing it will automatically fix your dashboard tile.

Final Thoughts

Pinning visuals from reports to dashboards is a core workflow in Power BI that transforms detailed analysis into high-impact, sharable summaries. By curating your key metrics onto a single canvas, you create a powerful command center that keeps your entire team informed and aligned on the data that matters most.

Building dashboards click-by-click in tools like Power BI offers incredible customization, but the process can be slow. At Graphed, we help you skip the manual setup. For businesses that need to see their full marketing and sales picture without the steep learning curve, you just connect your data sources - like Google Analytics, Shopify, and Salesforce - and ask for what you need in plain English. We instantly generate real-time, interactive dashboards, so you get straight to the insights without getting lost in the setup.

Related Articles