What are PowerBI templates?
The GoVocal Power BI templates help you visualize engagement data in your own Power BI environment via API integration.
There are two available templates:
Report template (.pbit): Creates a prebuilt Power BI report using your platform data
Dataflow template (.json): Sets up a Power BI dataflow to retrieve and transform platform data
ℹ️ Access to this feature depends on your plan and is only available to Premium customers.
How to download PowerBI templates?
Go to the Tools page in the back office
Click Download templates to access:
.pbitreport template.jsondataflow template
Each template is preconfigured to connect with the GoVocal API once credentials are added.
How to use the report template? (.pbit)
Open the
.pbitfile in Power BI DesktopWhen prompted, enter your API client ID and secret (learn how to create API credentials below)
The data model and default dashboards will load automatically
You can customize the report further by editing visuals and queries in Power BI.
How to use the dataflow template? (.json)
Open the
.jsonfile in a text editorReplace:
##CLIENT_ID##→ your API client ID##CLIENT_SECRET##→ your API client secret
Upload the updated file to Power BI to set up the dataflow
This setup allows for recurring refreshes and centralized data modeling in Power BI service.
How to create API credentials?
Go to the Tools page in the back office
Click Manage API Keys
Click Create new token
Copy the ID and Secret
⚠️ The secret is only shown once, so store it securely
You will use this client ID and secret in both the .pbit and .json templates.
API limitation and documentation
The public API is read-only, meaning you can only fetch (not modify) data.
Suitable for dashboards, analysis, and reporting
Not intended for write/delete operations
Full API documentation is available in the back office under Tools > API Documentation
Need support? Reach out to support@govocal.com.


