How to Add Visual to Dashboard in Power BI
Adding a visual to a Power BI dashboard is the final step in turning a bunch of raw data into a clear, actionable story. You've already connected your data and built insightful charts in a report, the dashboard is where you showcase the most critical pieces for at-a-glance monitoring. This guide will walk you through exactly how to add, arrange, and customize visuals on your dashboard to create a powerful command center for your business data.
First, Understand Reports vs. Dashboards
Before pinning your first visual, it's essential to understand the distinction between a report and a dashboard in Power BI. This difference fundamentally shapes how you build and interact with your data.
- Reports are for deep analysis. A Power BI report is a multi-page canvas where you design and explore your visuals. It's connected to a single dataset, and you can use filters, slicers, and drill-throughs to dig deep into the information. Think of it as your interactive workspace for exploration.
- Dashboards are for monitoring key metrics. A dashboard, on the other hand, is a single-page overview. It presents the highlights - your most important visuals (Key Performance Indicators or KPIs) - from one or more reports. The goal of a dashboard is to provide a quick, consolidated view of the business. Each visual on a dashboard, called a "tile," acts as a link that takes you back to the underlying report for more detailed analysis.
In short, you build your visuals in a report, and you pin those strategic visuals to a dashboard to create a high-level summary.
How to Pin Visuals from a Report to a Dashboard
Your primary method for adding visuals to a dashboard is "pinning" them from a Power BI report within the Power BI Service (the web-based version of Power BI). This process creates a tile on your dashboard that represents the visual from your report.
Step-by-Step Instructions:
- Open a Report in Power BI Service: Begin by signing into your Power BI account on your web browser. From the navigation pane on the left, go to "My workspace" (or another workspace) and open the report containing the visual you want to add to your dashboard.
- Hover and Find the 'Pin' Icon: Move your mouse over the visual you want to pin. A set of icons will appear in the top-right corner of the visual's container. Click the pushpin icon, which represents the Pin visual feature.
- Choose a Dashboard: After clicking the pin icon, a "Pin to dashboard" dialogue box will appear. Here, you have two choices:
- Pin It: Once you've made your selection, click the blue "Pin" button. You'll get a confirmation message in the top-right corner letting you know the visual has been pinned. You will often see a button here that says "Go to dashboard," which is a handy shortcut.
- View and Arrange Your New Tile: Navigate to your dashboard by either clicking the shortcut or finding it in the workspace navigation pane. You'll see your newly pinned visual as a 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.
That's the fundamental process. You can repeat this for any visual - charts, maps, cards, gauges - from any report in your Power BI Service to consolidate metrics from different datasets all onto a single screen.
Customizing Dashboard Tiles
Once you pin a visual, it becomes a "tile" on your dashboard. While the underlying data is still tied to the report, you have several options for customizing the tile's appearance and behavior directly on the dashboard.
To access customization options, hover over the tile you wish to edit and click on the three dots (More options) in the top-right corner. This will open a dropdown menu.
Edit Tile Details
Select "Edit details" from the dropdown to open the Tile details pane. Here you can configure several settings:
- Title and Subtitle: By default, the tile inherits its title from the visual in the report. You can override this to provide a more descriptive or concise title and even add a subtitle for extra context (e.g., adding "Last 30 Days").
- Set Custom Link: This is a powerful feature. By default, clicking a tile takes you to the source report. However, you can use the "Set custom link" option to make the tile link to an external website, another dashboard, or even a different report entirely. This is great for an external URL that provides additional context.
- Display Last Refresh Time: You can check a box to display when the tile's data was last refreshed. This adds clarity and builds trust in the data being shown.
Resizing and Repositioning
Creating an effective dashboard is as much about layout as it is about the data itself. You can easily create a professional-looking layout by:
- Repositioning: Simply click and hold a tile, then drag it to your desired location on the dashboard canvas. Place your most important KPI in the top-left, as that's where a user's eyes are naturally drawn.
- Resizing: Click on a tile to select it, then hover over any corner or edge until the two-sided arrow appears. Click and drag to make the tile larger or smaller to give your most critical metrics more visual weight.
Adding Standalone Tiles Directly to the Dashboard
Dashboards aren't limited to just pinned visuals from reports. Power BI enables you to add other "static" elements directly to your dashboard to provide branding, context, and external media.
In the top menu bar of your dashboard view, click on the dropdown from the "Edit" button and select + Add a tile. A pane will appear on the right, allowing you to add the following types of content:
Types of Standalone Tiles:
- Web content: Use this to embed live web pages or content directly into your dashboard. For example, you can embed a YouTube video tutorial, a Twitter feed, or specific content from a webpage by pasting its URL or embed code here.
- Image: Add your company logo, an important graphic, or a banner to your dashboard. You'll need to provide a direct URL to a publicly hosted image. This is excellent for branding and adding visual separators.
- Text box: Add a title for the entire dashboard, headings for different sections, or a short paragraph explaining the data sources and what the dashboard is supposed to convey.
- Streaming data: This is a more advanced option for developers to display real-time data from sources like Azure Stream Analytics. This allows you to create dashboards that update every second for live operational monitoring.
Using these standalone tiles helps you transform a simple collection of charts into a polished, branded, and easy-to-understand storytelling tool.
Advanced Move: Pinning a Live Report Page
Sometimes a single visual doesn't tell the whole story, and you want to bring the interactivity of a report directly into your dashboard. Power BI lets you do this by pinning an entire live report page.
Instead of hovering over an individual visual, go to the report page you want to pin. In the top action bar of the report, click the three dots (...) and find the "Pin to a dashboard" option.
When you do this, a single large tile is created on your dashboard that is a live, interactive copy of that report page. You can click on slicers and cross-filter charts directly within that tile without leaving the dashboard. This is a game-changer for delivering specific, interactive snapshots to stakeholders.
The main trade-off is screen real estate, these live pages take up much more space than individual tiles. However, for a focused dashboard built around a specific theme, they can be incredibly effective.
Final Thoughts
Mastering how to add visuals to a Power BI dashboard is all about knowing how to best storytell with your data. By pinning key visuals from deep-dive reports and arranging them with curated context, you create a powerful, at-a-glance starting point for data exploration that empowers everyone in your organization. It's the bridge between complex analysis and clear business insights.
And while Power BI is an outstanding tool, we know that getting all your data sources connected and learning the intricacies of a complex BI tool can sometimes slow teams down. We built Graphed to remove that friction completely. You can connect your marketing and sales platforms like Google Analytics, Shopify, and Salesforce in seconds. Then, instead of building reports manually, you just ask for what you need in plain English - like "create a dashboard showing campaign costs versus revenue for the last month" - and we generate the interactive dashboard for you instantly.
Related Articles
How to Connect Facebook to Google Data Studio: The Complete Guide for 2026
Connecting Facebook Ads to Google Data Studio (now called Looker Studio) has become essential for digital marketers who want to create comprehensive, visually appealing reports that go beyond the basic analytics provided by Facebook's native Ads Manager. If you're struggling with fragmented reporting across multiple platforms or spending too much time manually exporting data, this guide will show you exactly how to streamline your Facebook advertising analytics.
Appsflyer vs Mixpanel: Complete 2026 Comparison Guide
The difference between AppsFlyer and Mixpanel isn't just about features—it's about understanding two fundamentally different approaches to data that can make or break your growth strategy. One tracks how users find you, the other reveals what they do once they arrive. Most companies need insights from both worlds, but knowing where to start can save you months of implementation headaches and thousands in wasted budget.
DashThis vs AgencyAnalytics: The Ultimate Comparison Guide for Marketing Agencies
When it comes to choosing the right marketing reporting platform, agencies often find themselves torn between two industry leaders: DashThis and AgencyAnalytics. Both platforms promise to streamline reporting, save time, and impress clients with stunning visualizations. But which one truly delivers on these promises?