How to integrate data into Power BI with Windsor.ai

What is Power BI?

Power BI is a robust business intelligence tool by Microsoft that allows users to connect, analyze, and visualize data from various sources. With its extensive data visualization capabilities, Power BI transforms raw data into interactive dashboards and reports, enabling data-driven decision-making. 

When integrated with Windsor.ai’s Power BI connectors, users can automate data synching from 315+ marketing and business platforms with no code, eliminating manual data formatting, transfers, and reporting.

Explore our video tutorial and a step-by-step guide to seamlessly integrate your data into Power BI with the Windsor.ai ELT connector, consolidating your data sources in one place for advanced analytics and insights.

How to connect Power BI Web to Windsor.ai

1. Log in to your Power BI account and click on “Apps.”

apps in Power BI

2. Click on the “Get apps” icon to install the Windsor.ai connector.

get apps power bi

3. Type “Windsor” on the search bar and install the connector you want to work with.

windsor.ai connectors for power bi

4. After installing the necessary connector, click on the three dots as shown below, then click “Edit” and allow the workspace editing.

edit windsor.ai connector for power bi

5. If you don’t have any data, you’ll be prompted to connect it. Click on “Connect your data.”

connect data to power bi with windsor.ai

6. Paste your Power BI API key provided by Windsor.ai. Check the detailed guide on getting your API key in a later section.

api key for power bi windsor.ai

How to connect Power BI Desktop to Windsor.ai

Before you start, make sure you have the Power BI desktop version installed and that you have access to your data sources accounts (Facebook Ads, Instagram, GA4, etc.).

1. Log in to your Windsor.ai account or register if you don’t have one.

2. Connect your preferred data sources to Windsor.ai. In this example, we’ll use Google Analytics 4 (GA4). Select the necessary account(s) you want to pull data from and click “Next.”

selecting data source in windsor.ai

3. On the left side of the preview window, set your preferred reporting settings, and under the “Fields” tab, select the data you want to work with.

settings and fields in windsor.ai

* Search for a specific field by name if it is not automatically included.

You can also add a new custom field if it’s not shown by default.

4. The next step is to scroll down and choose “Power BI Desktop” as the data destination.

power bi integration windsor.ai

5. Now, save your query URL in the top field and give it a “Name” (it can be anything).

save query url in windsor.ai

6. Go to your Power BI Desktop app and click on Get Data.” 

get data in power BI

7. Search for the “Windsor” native connector for Power BI, select it, and click “Connect.” Log in to windsor.ai if prompted.

windsor.ai connector for power bi

8. A popup will appear in which your saved queries will be displayed. Select the name of the data URL you’ve previously saved and click “Load.”

integrate data into power bi desktop with windsor.ai native connector

9. Now, click “Table View from the sidebar and select your data table from the “Data” section on the right. You’ll see the data streamed from windsor.ai.

data integrated into power bi with windsor

Congratulations, you’ve connected your Power BI desktop app with Windsor.ai. You can now visualize your data in Power BI in the preferred way.

How to get your Windsor.ai Power BI API key

After selecting Power BI as a destination for your data, you’ll see your API key provided in the instructions below.

windsor.ai api key for power bi

How to use Windsor.ai report templates for Power BI

Using Windsor.ai Power BI templates on desktop

1. Navigate to the Windsor.ai Power BI templates page and pick a suitable template. In this example, we’ll use Google Analytics 4 as our data source.

2. Connect your Google Analytics 4 data to Windsor.ai by signing into the associated Google account and selecting at least one GA4 account you want to extract data from.

selecting data source in windsor.ai

3. Click on “Preview and Destination,” choose Power BI Web, and copy your API key.

windsor.ai api key for power bi

4. Download the selected desktop template from the template page using the provided link and insert your API key on the start screen.

Api Key

Using Windsor.ai Power BI templates on web

1. Go to the Microsoft AppSource and install the Windsor.ai Power BI report you need.

Let’s use Google Analytics 4 as our data source again.

ga4 connector for power bi windsor

2. Connect your Google Analytics 4 data to Windsor.ai by signing into the associated Google account and selecting at least one GA4 account you want to extract data from.

selecting data source in windsor.ai

3. Click on “Preview and Destination,” choose Power BI Web, and copy your API key.

windsor.ai api key for power bi

4. Open the installed template and click “Connect your data.”

connect data in power bi

5. Enter your API key copied from the Windsor.ai account and set the required data range. Click “Next.”

api key for power bi windsor.ai

6. On the next screen, click “Sign In.” Your data should be loading now. Depending on your data size, this may take up to 2 minutes.

FAQs

Why are my numbers multiplied on the Power BI Desktop?

If your PC is in a non-English locale, values may be multiplied. For example, a Western European locale would format the number 1.00 wrongly as it would expect the number to look like this: 1,00. You will need to change the locale in the Power BI settings to English (United States).

Power BI locale for import

Tired of manually transferring data to Power BI? Try Windsor.ai today to automate the process

Access all your data from various sources in one place. Get started for free with a 30-day trial.
g logo
fb logo
big query data
youtube logo
power logo
looker logo