Microsoft Power BI is a business analytics platform for building and sharing interactive reports and dashboards. Connect Cognito Forms to Power BI so entry data loads into Power Query, where you shape it once and keep datasets current with scheduled refreshes.
Turn submissions into trusted reports—shape data once, refresh on a schedule, and share insights across teams.
- Replace spreadsheets with shared reports
- Keep datasets fresh automatically
- Combine entries with CRM/ERP data
Use this integration to:
- Connect to the feed in Power Query
- Filter to specific Entry Views for scope
- Build custom measures and visuals
- Publish to a workspace and share
How It Works
- Log in to Cognito Forms
- Open the form and go to entries
- Select or create an Entry View, click Sync View To -> Power BI, and generate secure URL
- Prepare the data endpoint
- Copy the generated OData feed URL (include access token)
- Connect Power BI to Cognito Forms
- In Power BI, select OData Feed and enter the OData URL from Cognito Forms
- Pasta the OData URL and select Anonymous for authentication
- Import and verify data in Power BI
- Power BI will display your form fields for verification
- Confirm data accuracy before finalizing the connection
- Create your dashboard
- Use Power BI’s tools to build charts, graphs, and visual reports from Cognito Forms data
- Set up automatic refresh
- Configure periodic data refreshes in Power BI to maintain up-to-date visualizations
Still need help? Check out our Cognito Forms Data Analytics Guide.