How to Add Power BI Link in PowerPoint

Cody Schneider9 min read

Putting a static screenshot of a dashboard in your weekly presentation is a recipe for stale data. It transforms a dynamic, insightful report into a flat image that's out of date the moment you paste it. Truly effective data storytelling requires interactive, live visuals, and embedding a Power BI report directly into your PowerPoint slide is the best way to do it. This article will show you exactly how to connect Power BI and PowerPoint so you can present live, filterable data without ever leaving your slides.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Why Integrate Power BI with PowerPoint?

You might be wondering if it's worth the effort. Manually taking screenshots has been the standard process for years. But once you present with a live, interactive dashboard, you'll never go back to static images. The advantages are just too significant to ignore.

From Static to Dynamic Presentations

The core problem with screenshots is that they represent a single moment in time. If you prepare your report on Monday for a Wednesday meeting, the data is already two days old. Live integration means your PowerPoint slide pulls the latest data directly from Power BI every time you open it in presentation mode. You can walk into any meeting confident that you're discussing the most current information available.

This transforms your presentation from a backward-looking report into a forward-looking, real-time working session. Stakeholders can see the immediate impact of recent activities and make decisions based on what’s happening now, not what happened last week.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Answer Follow-up Questions Instantly

Every presenter knows the feeling: you show a chart, and someone immediately asks, "That's great, but can we see that breakdown just for the West region?" or "How does that compare to the previous quarter?" With a static image, the answer is always, "Let me get back to you on that." This kills momentum and delays decision-making.

With an embedded Power BI report, you can answer those questions on the fly. You have the full power of your dashboard’s slicers, filters, and drill-down capabilities at your fingertips. You can click on a specific data point, filter by a region, or change a date range live during the presentation. This level of interactivity builds credibility and fosters a more collaborative, data-driven discussion.

Getting Started: Your Pre-Flight Checklist

Before you jump in, you’ll need a few things in place to ensure a smooth process. Ticking these boxes now will save you from potential headaches later.

  • A Power BI Pro or Premium Account: Embedding reports for sharing with others is a professional feature. You'll need a Pro or Premium license to generate the necessary sharing links. Free Power BI accounts can build reports but have limitations on sharing and embedding.
  • A Published Report: You can’t embed a report that only lives on your local computer in Power BI Desktop. The report must be published to the Power BI service (app.powerbi.com) in your chosen Workspace.
  • Microsoft 365: The modern Power BI add-in is designed specifically for recent versions of PowerPoint that are part of a Microsoft 365 (formerly Office 365) subscription. Older, standalone versions of PowerPoint may not support it.
  • Appropriate Sharing Permissions: The single biggest hurdle people face is permissions. Just because you can see the report doesn't mean your audience can. Double-check that the report is shared with the people who will be viewing the presentation.

The Best Method: Using the Official Power BI Add-in

Microsoft has made this process incredibly streamlined with an official add-in built for PowerPoint. This is the recommended method for a fully interactive experience. It embeds the entire live report, not just a link to it, directly onto your slide.

Step 1: Install the Power BI Add-in

First, you need to add the Power BI tool to your PowerPoint ribbon. It’s a one-time setup that unlocks the full integration.

  1. Open PowerPoint and go to a new or existing slide.
  2. Click on the Insert tab in the main ribbon at the top of the window.
  3. Look for the My Add-ins or Get Add-ins button. Click Get Add-ins.
  4. In the Office Add-ins store that pops up, use the search bar to look for "Microsoft Power BI".
  5. Once you find it, click the Add button. You may have to agree to some license terms.

After a moment, you'll see a new "Microsoft Power BI" icon appear in your Insert tab. You are now ready to embed reports.

Step 2: Get the Correct URL from Power BI

Next, you need to grab a special link from your report in the Power BI service. A regular browser link won't always work properly, you need to use the link specifically generated for embedding.

  1. Navigate to app.powerbi.com and open the report you want to embed.
  2. Once the report is open, click File in the top-left menu bar.
  3. From the dropdown, select Embed report, and then choose the PowerPoint option.
  4. A pop-up window will appear with a long URL. This is the link you need. Click the Copy button to save it to your clipboard.

Pro Tip: You can also find this link by clicking the Share button and then clicking the PowerPoint icon, which achieves the same result.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Step 3: Add the Link to PowerPoint

With the add-in installed and the link copied, the final step is to bring it all together in your presentation.

  1. Return to PowerPoint and navigate to the slide where you want the report to appear.
  2. Go to the Insert tab and click the new Microsoft Power BI icon.
  3. A placeholder box will appear on your slide. This box has a field prompting you to paste a URL from Power BI.
  4. Paste the URL you copied in the previous step into this field.
  5. Click the Insert button.

After a few seconds of loading, your fully interactive Power BI report will appear right on the slide. You can resize the box to fit your slide design, and the report will automatically adjust its dimensions.

Alternative Method: Hyperlinking a Static Image

What if you don't have Microsoft 365 or you simply want to link out to the report in a web browser rather than embedding it? In this case, you can use the classic method of hyperlinking an image. This won't be interactive within your slideshow but will act as a convenient shortcut to open the full report online.

  1. Take a Screenshot: Navigate to your Power BI report and capture a clean screenshot of the view you want to feature. Use the Snipping Tool (Windows) or Shift-Command-4 (Mac) for this.
  2. Get the Share Link: In the Power BI service, click the Share button at the top of your report. Copy the link that is provided for sharing with colleagues.
  3. Insert and Link the Image: Go to your PowerPoint slide and insert the screenshot you just took. Right-click the image, and from the context menu, select Link (or Hyperlink in older versions).
  4. Paste the URL: In the dialogue box that appears, paste the share link into the "Address" field and click OK.

Now, when you are in presentation mode, clicking this image will open the Power BI report in your default web browser. Remember, this method sacrifices all interactivity and live data updates within PowerPoint itself.

Tips for Presenting with Live Power BI Data

Embedding a report is only half the battle. Presenting with it effectively requires a little practice and preparation.

Check Your Internet Connection

This is the most critical factor. The add-in streams the report directly from the Power BI service, so a stable, reliable internet connection is non-negotiable. If you're presenting at a client's office or a conference, check the Wi-Fi in advance.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Use Power BI Bookmarks

Don't just embed the default view of your report. Power BI's Bookmarks feature is your best friend here. Before your presentation, create bookmarks for specific views and filter states that you plan to discuss. For example:

  • A bookmark for the overall Q3 performance.
  • A bookmark for a deep-dive into the "North" region.
  • A bookmark filtered to show your top-performing product line.

These bookmarks will appear in the footer of the embedded report, allowing you to seamlessly jump between pre-configured views with a single click, which looks far more professional than manually applying filters on the fly.

Master the Add-in Controls

When you hover over the embedded report in PowerPoint, a small footer appears. Get familiar with these controls:

  • Reset: The back-arrow button reverts the report to its original, default state.
  • Refresh: The circular arrow button manually pulls the latest data from the Power BI service.
  • Report Filters: This icon opens a side pane showing the filters panel, just as in the web view.

A Note on Permissions

It's worth repeating: anyone viewing the slideshow needs access to the underlying Power BI report. If you send the PowerPoint file to a colleague who doesn't have permissions, they will see an error message instead of your dashboard. Always ensure you have shared the report in Power BI with the appropriate people or user groups for a seamless viewing experience.

Final Thoughts

Connecting your Power BI reports to PowerPoint elevates your presentations from static updates to dynamic data conversations. It empowers you to answer questions immediately, explore insights collaboratively, and make decisions based on the freshest data possible. Moving beyond screenshots is a small technical step with a huge impact on how your insights are received.

Of course, building the perfect dashboard in Power BI can be its own challenge, especially when your data is scattered across platforms like Google Ads, Shopify, and Salesforce. To address this, we built Graphed . Our platform connects all of your marketing and sales data in one place and lets you build real-time dashboards using simple, natural language. It removes the steep learning curve of traditional BI tools so your team can go from data to decisions in seconds, not hours.

Related Articles

How to Enable Data Analysis in Excel

Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!