Amplitude is a product analytics platform for understanding user behavior, building funnels and cohorts, and measuring retention. Integrating Amplitude with Frontegg lets your application run event segmentation, funnel and retention analysis, query active and new user counts, manage cohorts and annotations, and read taxonomy (event types and user properties) on behalf of your users — all through Frontegg's integration layer. Amplitude's Dashboard REST, Cohorts, and Taxonomy APIs authenticate with a project API Key and Secret Key pair sent as HTTP Basic authentication, so there is no OAuth flow.
Prerequisites
Prerequisites
- An Amplitude account
- Access to the project whose data you want to query, with permission to view project settings
Each Amplitude project has its own API Key and Secret Key. Both values live on the project's settings page and together authorize API access to that project's data.
Sign in to Amplitude and open Settings → Projects. Select the project you want to connect from the list.
On the project's General tab, locate the API Key and Secret Key fields. Copy both values.
Keep your Secret Key safe
Keep your Secret Key safe
The Secret Key grants full API access to the project's data. Treat it like a password and never expose it in client-side code.
Once you have your project's API Key and Secret Key, configure the integration in the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Amplitude.
- In API Key, enter the project API Key.
- In Secret Key, enter the project Secret Key.
- Click Save.
Data residency
Data residency
This integration targets Amplitude's US data center (amplitude.com). If your project is hosted in Amplitude's EU data center, contact Frontegg support before connecting.
Keep your credentials secure
Keep your credentials secure
Never share or commit your Secret Key to version control.