Mixpanel connection
Mixpanel has deprecated Project Secret (API key) authentication. After March 3, 2027, all API calls using Project Secret will stop working.
New connections must use Service Account credentials. Existing connections using an API key will break on the deadline if not migrated. Refer to Migrating existing connections for steps.
Prerequisites
Service Account credentials (recommended)
Mixpanel Service Accounts replace Project Secret authentication and provide granular, per-project permission controls.
Creating a Mixpanel Service Account
- Log in to your Mixpanel account.
- Go to Organization Settings → Service Accounts.
- Click Add Service Account.
- Enter a name and assign the required role (for example, Analyst for read-only data extraction).
- Select the projects this Service Account can access.
- Click Create. Mixpanel displays the Service Account Username and Service Account Secret — copy these immediately, as the secret is not shown again.
Project Secret (deprecated)
Project Secret authentication is deprecated and will stop working after March 3, 2027. Use Service Account credentials for all new connections.
Retrieving the Project Secret
- Log in to your Mixpanel account.
- Click on your username in the top right corner of the page.
- Go to Project Settings.
- Copy the Project Secret from the details section.
Creating a connection
Using service account credentials
- Navigate to the Data Integration console and select Connections.
- Click + Create New Connection.
- Choose Mixpanel.
- Enter the Connection Name.
- Enter the Service Account Username.
- Enter the Service Account Secret.
- If your Mixpanel account uses the EU subdomain, select the EU Subdomain option. You can confirm this by checking the URL of your Mixpanel account settings page.
- Click Test connection to verify the credentials.
- Click Save.
Using project secret (deprecated)
- Navigate to the Data Integration console and select Connections.
- Click + Create New Connection.
- Choose Mixpanel.
- Enter the Connection Name.
- Enter the API Secret.
- If your Mixpanel account relates to the EU subdomain, select the EU Subdomain option. You can confirm this by examining the URL of your account settings page in the Mixpanel.
- Click Test connection to ensure the validity of the API key.
- Click Save.
If you have existing rivers using Project Secret authentication, migrate them to Service Account credentials before March 3, 2027 to avoid disruption.
- Create a Mixpanel Service Account and note the Service Account Username and Service Account Secret (refer to Prerequisites).
- Open your existing Mixpanel connection in Data Integration.
- Replace the API key field with the Service Account Username and Service Account Secret.
- Click Test connection to confirm the new credentials work.
- Click Save.
Your existing rivers continue to run without changes to their configuration, but only connection credentials change.