Mixpanel Data Source Integration

Step-by-step instructions for connecting Mixpanel to BEEM using a service account, including how to create credentials and configure the data sync.

This guide walks you through connecting Mixpanel to BEEM using a service account.

Create a Service Account in Mixpanel

  1. Log in to your Mixpanel account
  2. Navigate to Settings > Service Accounts
  3. Click Add Service Account
  4. Configure:
    • A descriptive service account name
    • Select an appropriate project role
    • Set an expiration period
  5. Click Create
  6. Save the generated username and secret — you will need these in Step 3

Get Your Mixpanel Project ID

  1. In Mixpanel, click the Settings icon (top-right)
  2. Select Project Settings
  3. In the Overview section, locate and copy your Project ID

Configure the Connection in BEEM

  1. In BEEM, go to Connections in the left sidebar
  2. Click New Connection
  3. Search for Mixpanel and select it
  4. 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

Test and Save

  1. Click Save & Test
  2. Wait for the connection test to complete
  3. Once verified, BEEM automatically begins syncing your Mixpanel data

Verify Your Data

  1. Go to the Datalake in the left sidebar
  2. Find your Mixpanel connection
  3. Confirm that source tables are appearing after the initial sync completes
  4. Click on tables to preview the data

Need help? Contact [email protected].