Can You Link Power BI to PowerPoint?

Cody Schneider7 min read

Tired of pasting static screenshots of your Power BI reports into your PowerPoint slides, only for the data to become outdated the next day? There's a much better way. You can directly link your live, interactive Power BI reports inside your PowerPoint presentations, and it's surprisingly simple to set up. This guide will walk you through exactly how to do it step-by-step.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

We'll cover how to install and use the official Microsoft Power BI add-in, how to embed both entire report pages and individual visuals, and the best ways to share your data-driven presentations with your team.

Why Integrate Power BI with PowerPoint?

Before jumping into the "how," let's quickly touch on the "why." Linking Power BI and PowerPoint isn't just a neat trick, it transforms your presentations from static reports into dynamic storytelling tools. Instead of showing your audience a picture of the data, you can engage with it live.

  • Keep Data Fresh: Your Power BI reports are always connected to the source. When you open your PowerPoint, the data automatically refreshes, so you're never presenting old numbers from last week's export.
  • Make Presentations Interactive: Imagine you're presenting sales figures and an executive asks to see the data for a specific region. Instead of saying "I'll get back to you," you can filter the report live, right there on the slide, to answer the question immediately.
  • Save a Ton of Time: Think about your typical weekly or monthly reporting process. Manually taking screenshots, pasting them into slides, and adding annotations is a tedious part of the process. Automating this saves you hours of repetitive work.

Getting Started: Installing the Power BI Add-in for PowerPoint

The magic that makes this connection possible is Microsoft's official Power BI add-in. The best part? You likely already have everything you need, and you don't need special admin permissions to install it. It's available in both the desktop version of PowerPoint on Windows and macOS, as well as PowerPoint for the web.

Here’s how to get it set up:

  1. Open PowerPoint: Start a new presentation or open an existing one.
  2. Navigate to the Insert Tab: In the top ribbon, click on the "Insert" tab.
  3. Get Add-ins: Look for the "My Add-ins" drop-down menu in the "Add-ins" section of the ribbon. Click it, then select "See all".
  4. Search for Power BI: In the Office Add-ins store that pops up, use the search bar to type in "Microsoft Power BI." It should be the first result.
  5. Add and Authorize: Click the "Add" button next to the add-in. You’ll be asked to accept the license terms and privacy policy. Once you agree, the add-in will be installed.

That's it! You'll now see a new Power BI icon in your "Insert" tab. You’re ready to start embedding live data directly onto your slides.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

How to Add a Power BI Report to Your PowerPoint Slide

Now that the add-in is installed, you can start populating your slides with live data. The add-in works by pasting a URL from the Power BI service directly into a placeholder on your slide. This link tells PowerPoint which specific report or visual to display.

First, you need the right link from your report in the Power BI service (app.powerbi.com).

Step 1: Get the Report Link from Power BI

Open your web browser and navigate to the Power BI report you want to embed. You have a few options for the type of link you can use.

Option A: Linking an Entire Report Page

This is the most common use case. You want to show an entire dashboard or a specific page from a larger report.

  1. In the Power BI service, open the report.
  2. On the top menu bar, click on "Share."
  3. A dialog box will appear. You'll see a section that says "Copy link." This is the general share link you can use. Click the copy icon.

Alternatively, the browser's URL window on any Power BI report page will work perfectly fine as well.

Option B: Linking a Single, Specific Visual

Sometimes you don't want to show the whole report, but just a single chart - like a pie chart of marketing spend or a bar chart of regional sales. The process is a bit different.

  1. Hover your cursor over the specific visual you want to embed.
  2. Click the More options (...) icon that appears in the top-right corner of that visual.
  3. From the dropdown, select "Share" > "Link to this visual."
  4. Click the copy button to grab this more specific URL.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 2: Paste the Link into PowerPoint

Now, head back over to your PowerPoint presentation.

  1. Select the slide where you want to embed the report.
  2. Click the Power BI icon in the "Insert" tab. This will add a container to your slide.
  3. The container will have a field asking for a URL. Paste the link you copied from Power BI into this field.
  4. Click the "Insert" button.

Just like that, your interactive Power BI report or visual will load directly onto the slide. You can resize and reposition the container just like any other PowerPoint element. Because the report is live, you can now use filters, slicers, and drill-downs directly on the slide during your presentation itself.

Practical Tips for Using Your Live Report

While the technical steps for linking your data are straightforward, using it effectively in a presentation is a skill that anyone can learn. Try and implement a few of these great suggestions to get you ready for a presentation that your team will never forget!

Using Slide Navigation to Show Different Views of The Report

Instead of embedding full reports across multiple slides, duplicate one slide with an embedded report a few times. From there, use the add-in's settings to show different bookmarks or filters to highlight that each slide has a different view of the report.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

What to Do if My Presentations Fail to Load?

If your reports fail to load for any reason, simply refresh. From the add-in options in the bottom right, select "Save as Static Image." This function creates a high-res screenshot backup of the report's current view and saves it as a replacement on that slide. If your report relies on large datasets, you may occasionally encounter service disruptions due to server maintenance.

Presentation Sharing and Security Considerations

Remember that the embedded report respects all of the permissions set in Power BI and Microsoft Entra-ID - the product that handles identity and security in all Microsoft services. For viewers to see the report, they must meet the following criteria:

  • Be signed into their organization and have an active Power BI account.
  • They must have been granted access through their organization to the Power BI Report you linked to.

Final Thoughts

By linking a live Power BI report into your PowerPoint slides, you can transform static presentations into discussions driven by real-time data. The setup is quick and adds dynamic possibilities to what you can achieve in a team presentation. Engage audiences with not just data, but insights that can provoke meaningful conversations.

While Power BI is a powerful tool, our platform, Graphed, can help even those without extensive technical experience build informative dashboards and reports. It supports natural language prompts to ask complex data-driven questions, enabling you to turn raw data into impactful visual narratives. Don't just present data - tell a story that reveals insights efficiently and clearly, without the need for extensive data wrangling.

Related Articles