Hi everyone,
We are currently tackling an architecture challenge with Qualtrics and would love to know if anyone has faced a similar use case or could share recommendations.
Context & Requirements: We need to provide external partner offices with API access to experience/performance data that is currently visualized in CX Dashboards.
Current Blockers:
-
Dashboard API: As far as we have investigated, Qualtrics does not offer a public API endpoint to pull aggregated/calculated metrics directly from Dashboard widgets (only raw survey response export endpoints).
-
Data Segregation & Security: We must ensure strict data isolation so that each partner can only query and retrieve their own data via API. Standard API tokens operate at the user/survey level and do not inherently enforce row-level access control on raw data extracts.
-
Divisions: We considered setting up separate Divisions per partner office, but this introduces massive management overhead and does not natively solve API data segregation for a centrally shared survey.
Questions:
-
Is there any native Qualtrics feature or workaround that allows exposing aggregated dashboard data or partitioned survey data via API with strict tenant-level access control?
-
If the recommended standard approach is implementing an intermediate middleware/BFF (extracting raw data into an internal Data Lake, aggregating metrics, and exposing a custom API with Row-Level Security for each partner), is that indeed the best route, or is there a Qualtrics-native alternative?
Any insights, architectural patterns, or experiences would be greatly appreciated!
