Mixpanel Data Source Integration
This guide walks you through connecting Mixpanel to BEEM using a service account.
Step 1: Create a Service Account in Mixpanel
- Log in to your Mixpanel account
- Navigate to Settings > Service Accounts
- Click Add Service Account
- Configure: A descriptive service account name, select an appropriate project role, set an expiration period
- Click Create
- Save the generated username and secret — you will need these in Step 3
- In Mixpanel, click the Settings icon (top-right)
- Select Project Settings
- In the Overview section, locate and copy your Project ID
- In BEEM, go to Connections in the left sidebar
- Click New Connection
- Search for Mixpanel and select it
- Fill in the required fields:
- Connection name: A descriptive label for this connection
- Service account username: From Step 1
- Service account secret: From Step 1
- Project ID: From Step 2
- Data region: US or EU (match your Mixpanel account region)
- Historical sync timeframe: How far back to sync data
- Click Save & Test
- Wait for the connection test to complete
- Once verified, BEEM automatically begins syncing your Mixpanel data
- Go to the Datalake in the left sidebar
- Find your Mixpanel connection
- Confirm that source tables are appearing after the initial sync completes
- Click on tables to preview the data
Need help? Contact support@beemdata.com.