Get NPS drivers
Company NPS against a product usage metric and ARR. Company scores follow your rollup rules. The response carries a 95% margin of error with every NPS, plus plain and revenue-weighted NPS across the workspace. Archived Companies are left out. A Company with no usage value or no ARR is reported in missing, never as zero. Without metric, GainTrace uses the first of events_30d, engagement_score, dau_wau_ratio and seat_utilization that has data, or else your most-covered metric definition. Requires a secret server key (gt_live_). Publishable keys (gt_pub_) return 403.
Scope: read:surveys
Authorizations
Bearer API key. Secret server keys start with gt_live_; client-safe browser keys start with gt_pub_ (write-only, origin-pinned). Create and scope keys in Settings → API Keys.
Query Parameters
The usage metric: events_30d, active_people_30d, active_days_30d, engagement_score, dau_wau_ratio, seat_utilization, event:<name> for one product event, or def:<id> for a metric definition. Take values from metrics in a previous response. A value in the wrong format returns 400. A well-formed metric your workspace has no data for returns 404.
Response
The drivers.