How to Embed and Present Live Power BI Reports in Microsoft PowerPoint

Delivering data-driven presentations to executives and stakeholders traditionally meant taking static screenshots of business intelligence dashboards and pasting them into slide decks. The moment a director asked to drill down into a regional variance or filter by product line, presenters had to minimise PowerPoint and fumble through separate web browser tabs. With Microsoft’s native Power BI add-in for PowerPoint, you can embed fully interactive, live Power BI reports directly into your presentation slides.

Key Advantages of Live Power BI Integration

Embedding live dashboards inside PowerPoint unites visual slide design with dynamic business intelligence:

  • Interactive Data Slicing: Click slicers, cross-filter charts, and adjust date ranges live during your meeting without leaving slide show mode.
  • Real-Time Data Refresh: Pull the latest live database metrics directly before walking into a briefing with a single click.
  • Preserved Visual Formatting: Renders custom Power BI themes, tooltips, cards, and matrix visuals in crisp high resolution.
  • Frozen Snapshot Mode: Quickly convert live data into a high-fidelity static image for distribution to offline clients or compliance archiving.
  • Direct Data Drill-Through: Hover over individual chart elements to display interactive Power BI visual tooltips and sub-breakdowns.

Prerequisites for Using the Power BI PowerPoint Add-In

Before embedding reports, ensure your account and software configuration meet Microsoft’s requirements:

  • A Microsoft 365 subscription with PowerPoint desktop (Windows or Mac) or PowerPoint on the web.
  • A Power BI Pro, Premium Per User (PPU), or Power BI Premium capacity license.
  • Report viewers in your presentation must have permission to access the underlying Power BI workspace, or the report must be shared via a shareable organization link.

How to Embed a Live Power BI Report Page in PowerPoint

You can insert an entire dashboard page or a specific chart using the Power BI URL:

Step 1: Obtain the Power BI Report Link

  1. Navigate to the Power BI Service in your web browser.
  2. Open the report you want to include in your presentation.
  3. Click the Share button on the top menu bar, or click Export > PowerPoint > Embed live data.
  4. Copy the generated report URL to your clipboard.

Step 2: Insert the Report into PowerPoint

  1. Open your presentation deck in Microsoft PowerPoint.
  2. Select the slide where you want the dashboard to appear.
  3. Click the Insert tab in the PowerPoint ribbon.
  4. In the Add-ins group, click the Power BI button. (If the button is not visible, click Get Add-ins, search for Microsoft Power BI, and click Add).
  5. A dedicated Power BI placeholder container will appear on your slide. Paste your copied Power BI URL into the text box.
  6. Click Insert. The live visual report will render inside the slide boundary within seconds.

Interacting with Live Data During Slide Shows

Once inserted, you can resize and reposition the Power BI container to match your slide template:

  1. Start the slide show (press F5 or Shift + F5).
  2. When you navigate to the Power BI slide, all chart elements remain fully responsive. Click on a bar chart segment to cross-filter surrounding tables, or use on-screen slicers to change fiscal quarters.
  3. Hover over data points to display custom report tooltips.
  4. To reset the visual back to its original view after demonstrating what-if scenarios, click the Reset button on the floating Power BI action bar at the bottom of the container.

Freezing Live Data as a Static Image for Distribution

If you plan to email your presentation deck as a standalone PDF or PPTX file to recipients who do not have Power BI licenses, you can freeze the live visual into a static snapshot:

  1. Select the Power BI report container on your slide.
  2. Click the small flyout arrow at the bottom right corner of the Power BI toolbar.
  3. Select Show as saved image.
  4. PowerPoint captures the exact current filter state as a high-resolution graphic. Live data interactions are suspended, and the file can now be viewed by any user offline without login prompts.
  5. To restore live interactivity later, click the same flyout arrow and uncheck Show as saved image.

Embedding live Power BI visuals into PowerPoint bridges boardroom discussions with real-time analytics, making corporate storytelling dynamic, accountable, and compelling.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.