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.
Note: 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:
.pbit
report template.json
dataflow template
Each template is preconfigured to connect with the GoVocal API once credentials are added.
How to use the report template? (.pbit)
Open the
.pbit
file in Power BI Desktop.When prompted, enter your API client ID and secret.
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
.json
file in a text editor.Replace:
##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.