Skip to main content

Use Power BI with Donorfy

Learn how to connect Microsoft Power BI to the Donorfy Data Service to build visual dashboards and reports.

Cristina Gruita avatar
Written by Cristina Gruita
Updated yesterday

Microsoft Power BI allows you to create visualisations and analyse your Donorfy data. Power BI Desktop is required to connect to Donorfy, and it is only available for Windows devices.

Power BI Desktop is free to use, but some advanced features require a subscription.

⚠️Important:

  • The data API Odata link is a Professional-only feature. Essential subscribers, please contact us to find out more about upgrading.

  • Power BI retrieves data via Donorfy Data Service, to use the feature you will need to find your System API Key.

  • You must have permission to use the Donorfy Data Service in your user profile.


Connect Power BI to the Donorfy Data Service

  1. In Power BI Desktop, click Get Data.

  2. Select OData Feed from the list of data source types.

  3. Enter your OData link in the following format:
    ​https://data.donorfy.com/odata/<your API key>

  4. Example: If your API key is ABCDE12345, your link is:
    ​https://data.donorfy.com/odata/ABCDE12345

  5. When prompted to authenticate:

    • Select Basic on the left-hand side.

    • Enter your Donorfy username and password.

    • Under Select which level to apply these settings to, choose the longest URL option, which includes your full OData link containing the API key.

  6. Click Connect to load the available Donorfy tables.


Work With Donorfy Data in Power BI

  1. After connecting, you will see your Donorfy data source listed in Power BI.

  2. Select the tables you want to use (e.g., Constituents, Transactions, Activities, Opportunities).

  3. Load the tables and begin building:

    • Reports

    • Dashboards

    • Data models

    • Visual charts and summaries

Power BI will continue to reference your Donorfy data via the OData link.

Did this answer your question?