Can You Embed a Power BI Dashboard in PowerPoint?

Cody Schneider8 min read

Tired of pasting static, outdated screenshots of your Power BI dashboard into your PowerPoint slides? There's a much better way. You can embed fully interactive, live Power BI reports directly into your presentations. This article will show you exactly how to do it using the official Microsoft add-in, along with tips for making your data-driven presentations more effective.

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

Why Embed Power BI in Your PowerPoint Presentations?

Before jumping into the "how," let's quickly cover the "why." Moving from static screenshots to live, embedded dashboards fundamentally changes your presentations for the better. It closes the gap between your real-time data and the story you're telling.

  • Present with Live Data: The numbers you present will be the very latest available. If data in your Power BI dataset refreshes, you can update the report right in the middle of your presentation, ensuring you're always discussing the most current information.
  • Make Your Presentations Interactive: This is the biggest advantage. Instead of being stuck with one view, you can filter, slice, and drill down into the data to answer questions from your audience on the spot. Someone asks about sales in a specific region? Just click the filter - no need to say, "I'll get back to you with that."
  • Save Time and Reduce Errors: The weekly ritual of taking multiple screenshots, pasting them into slides, and double-checking everything is gone. Embedding your report once means it's always ready to go, saving you a huge amount of time on presentation prep and eliminating the risk of pasting an old image.
  • Tell a More Compelling Story: Data becomes part of a dynamic narrative, not just a static image on a slide. You can guide your audience through insights, exploring different aspects of the data together to build a more persuasive and engaging case for your ideas.

How to Embed a Power BI Report in PowerPoint: A Step-by-Step Guide

The best and officially supported method for bringing your Power BI content into PowerPoint is by using the "Microsoft Power BI" add-in. It's built specifically for this purpose and makes the process incredibly straightforward.

Requirements Before You Start

To make sure everything runs smoothly, you'll need a few things set up first:

  • A Power BI Pro or Premium account with access to the reports you want to embed.
  • An active Microsoft Office 365 subscription. The add-in works best with recent versions of PowerPoint.
  • Permission to view the specific Power BI report you plan on using.

With those prerequisites in hand, you're ready to get started.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

Step 1: Get the Power BI Add-in for PowerPoint

First, you need to add the Power BI tool to your PowerPoint ribbon. This is a one-time setup.

  1. Open PowerPoint and go to the Insert tab on the ribbon.
  2. In the "Add-ins" section, click Get Add-ins.
  3. The Office Add-ins store will pop up. In the search box, type "Microsoft Power BI" and press enter.
  4. You should see the official add-in. Click the Add button next to it and accept the terms and conditions.

You'll now have a new Power BI button in your "Insert" tab, ready to use whenever you need it.

Step 2: Get the Link to Your Power BI Report

Next, you need the unique URL for the Power BI report or specific report page that you want to embed. There are two simple ways to get this link.

Option A: From the "Share" Menu (Recommended)

  1. Navigate to the Power BI service (app.powerbi.com) in your web browser.
  2. Open the report that you want to embed.
  3. Click the Share button at the top of the report.
  4. In the dropdown menu, select PowerPoint. This option is designed specifically for this use case.
  5. A dialog box will appear with a unique URL. Click the Copy button to grab the link. This link includes the current state of your report page, which is helpful.

Option B: Copy Directly from the Address Bar

Alternatively, you can simply copy the URL directly from your browser's address bar while viewing the report. This also works perfectly well.

Step 3: Insert the Report into Your PowerPoint Slide

Now, head back over to your PowerPoint presentation.

  1. Go to the slide where you want to embed the dashboard.
  2. Click on the Insert tab and then click the newly added Power BI icon.
  3. A Power BI placeholder object will be added to your slide. A field will appear prompting you to paste your report URL.
  4. Paste the link you copied from the Power BI service into the box and click the Insert button.

After a moment of loading, your live, interactive Power BI report will appear right on your slide. You can now resize and position the embedded object just like you would with any other image or chart in PowerPoint.

Using Your Live Dashboard in a Presentation

This is where the magic happens. Your Power BI report isn't a static image, it's the real thing, living inside your slide.

Interacting in Presentation Mode

When you're in presentation mode, you and your audience can see all the filters, slicers, and visuals in your report. You can hover over charts to see more details, click on data points to cross-filter other visuals on the page, and use your slicers and filters just as you would in the Power BI service. This ability to answer ad-hoc questions is a game-changer for data-focused meetings.

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

The Add-in Toolbar

When you're editing your slides, you'll notice a small toolbar at the bottom of the embedded Power BI report. This menu gives you a few handy options:

  • Data Options: Here you can refresh the data manually (pulling the latest information from the dataset), or if you set up Power BI bookmarks, you can select which bookmark state to display initially.
  • Show/Hide Filters Pane: You can choose whether to hide the filters pane on the right-hand side to give your visual more space and keep your slide looking cleaner. The filters will still be applied, just hidden from view.
  • Appearance: You can add a subtle outline to the embedded report to help it visually stand out on your slide.
  • Clear Data/Relink: The trash can icon lets you remove the current report link, allowing you to paste in a new one if you change your mind.

Quick Guide: The Static Image Method

If you don’t need an interactive report — perhaps you're sending the presentation as a PDF or need to present offline — you can still export a high-quality static image. Sometimes, simple is better.

  1. Open your report in the Power BI service.
  2. Click Export from the top menu bar.
  3. Select Image.
  4. An options dialog will appear. You can choose to export the visual with its current filters applied or with the default settings. Click the "Export" button.
  5. Your browser will download a .PNG image file of your report page.
  6. In PowerPoint, go to Insert > Pictures > This Device... and select the image you just downloaded.

While you lose interactivity, this is a fast and reliable way to get a clean, high-resolution snapshot of your data for static reports or offline use cases.

Troubleshooting Common Issues

Sometimes you might run into a snag. Here are a few common problems and how to fix them.

The dreaded "This content isn't available" error.

This usually happens for one of two reasons: permissions or links. First, ensure that the person viewing the slideshow (even if it's you) has permission to view the original Power BI report. Second, double-check that you’ve pasted the correct report URL. If a report is deleted or a URL changes, the link will break.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

The Power BI button is grayed out.

Your organization's IT department might have policies that restrict the use of Office add-ins. If you can't install or use the add-in, it's best to check with them to see if it's allowed. Also, ensure you are logged into PowerPoint with the same work or school account you use for Power BI.

The embedded report is slow to load.

An embedded report's performance depends on the complexity of the original dashboard. If a report page has dozens of visuals and complex calculations, it might take a moment to load inside PowerPoint. If load time is an issue, consider creating a simplified, presentation-specific version of your report with only the most essential visuals.

Final Thoughts

Bringing your live Power BI reports directly into PowerPoint turns standard presentations into dynamic, data-driven conversations. By using the official add-in, you can ditch static screenshots, answer questions on the fly with interactive filters, and ensure you're always working with the most up-to-date and accurate information.

While Power BI is a fantastic tool for deep analysis, we know that building and managing all of your reports can still be a major time investment, especially when you need to connect data from marketing and sales tools like Google Analytics, Facebook Ads, or Shopify. We created Graphed to simplify that process completely. You can connect all your key data sources in one place and build dashboards simply by typing what you want to see - no need to drag-and-drop visuals just to start the conversation with your team.

Related Articles