Skip to main content

Mixpanel

This page contains the setup guide and reference information for the Mixpanel source connector.

Prerequisites

  • Mixpanel API Secret
  • Project region US or EU

Setup guide

Step 1: Set up

Please read Find API Secret, and get your API key.

Select the correct region (EU or US) for your Mixpanel project. See detail here

Step 2: Set up the Mixpanel connector in Airbyte

Choose start date, from which data will be synced

Note: If start_date is not set, the connector will replicate data from up to one year ago by default.

For Airbyte Cloud:

  1. Log into your Airbyte Cloud account.
  2. In the left navigation bar, click Sources. In the top-right corner, click +new source.
  3. On the Set up the source page, enter the name for the Mixpanel connector and select Mixpanel from the Source type dropdown.
  4. Select start_date, from which your data will need to be synced

Supported sync modes

The Mixpanel source connector supports the following sync modes:

Please note, that incremental sync could return duplicated (old records) for the state date due to API filter limitation, which is granular to the whole day only.

Supported Streams

Performance considerations

  • Due to quite low API rate-limits (60 reqs per hour), syncing of huge date windows may be quite long
  • If you're struggling with high RAM usage, try to decrease date_window_size parameter in config

CHANGELOG

VersionDatePull RequestSubject
0.1.172022-06-01#12801Acceptance tests fix, fixing some bugs for beta release
0.1.162022-05-30#12801Add end_date parameter
0.1.152022-05-04#12482Update input configuration copy
0.1.142022-05-0211501Improve incremental sync method to streams
0.1.132022-04-2712335Adding fixtures to mock time.sleep for connectors that explicitly sleep
0.1.122022-03-3111633Increase unit test coverage
0.1.112022-04-0411318Change Response Reading
0.1.102022-03-3111227Fix cohort id always null in the cohort_members stream
0.1.92021-12-078429Updated titles and descriptions
0.1.72021-12-018381Increased performance for discovery stage during connector setup
0.1.62021-11-258256Deleted date_window_size and fix schemas date type issue
0.1.52021-11-107451Support start_date older than 1 year
0.1.42021-11-087499Remove base-python dependencies
0.1.32021-10-307505Guarantee that standard and custom mixpanel properties in the Engage stream are written as strings
0.1.22021-11-027439Added delay for all streams to match API limitation of requests rate
0.1.12021-09-166075Added option to select project region
0.1.02021-07-063698Created CDK native mixpanel connector