• Source
  • Product Analytics
  • Generally available

Move Mixpanel data anywhere it matters.

Mixpanel helps companies leverage metrics to make better decisions, faster. An analytic platform, Mixpanel enables companies to measure meaningful attributes and use the data to create better products/experiences. Mixpanel’s analytics solution enables teams to improve the website visitor experience by providing analytical data—in real time and across devices—on how (and why) visitors engage, convert, and retain.

Source

Mixpanel

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
6
Destinations
50+
Standard support
4.0.2

Overview

What is the Airbyte Mixpanel connector?

The Airbyte Mixpanel connector extracts data from Mixpanel and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 6 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 6 Mixpanel tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate Mixpanel once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the Mixpanel connector on Cloud, OSS, Hybrid.

6 streams

Every table you can sync from Mixpanel

  • Export
    Primary keyUser-defined (see below)
    Sync modesFullIncr.
  • Engage
    Primary keydistinct_id
    Sync modesFullIncr.
  • Funnels
    Primary keyfunnel_id, date
    Sync modesFullIncr.
  • Annotations
    Primary keyid
    Sync modesFullIncr.
  • Cohorts
    Primary keyid
    Sync modesFullIncr.
  • Cohort Members
    Primary keydistinct_id, cohort_id
    Sync modesFullIncr.

Setup

Live in nine steps

  1. First, navigate to the Mixpanel source connector page on Airbyte.com.

  2. Click on the "Create new connection" button.

  3. Enter a name for your connection and click "Next".

  4. Enter your Mixpanel API Secret Key and API Key in the appropriate fields.

  5. Click "Test" to ensure that your credentials are correct and that Airbyte can connect to your Mixpanel account.

  6. Once the test is successful, click "Next".

  7. Select the data you want to replicate from Mixpanel by checking the appropriate boxes.

  8. Click "Next" to review your configuration and then click "Create connection" to save your settings.

  9. Your Mixpanel source connector is now set up and ready to use. You can run a sync to start replicating data from Mixpanel to your destination of choice.

Configuration fields

Mixpanel configuration fields
FieldTypeDescription
credentials*objectChoose how to authenticate to Mixpanel
attribution_windowintegerA period of time for attributing results to ads and the lookback period after those actions occur during which ad results are counted. Default attribution window is 5 days. (This value should be non-negative integer)
date_window_sizeintegerDefines window size in days, that used to slice through data. You can reduce it, if amount of data in each window is too big for your environment. (This value should be positive integer)
end_datestringThe date in the format YYYY-MM-DD. Any data after this date will not be replicated. Left empty to always sync to most recent date
export_lookback_windowintegerThe number of seconds to look back from the last synced timestamp during incremental syncs of the Export stream. This ensures no data is missed due to delays in event recording. Default is 0 seconds. Must be a non-negative integer.
num_workersintegerThe number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Mixpanel pricing plan. More info about the rate limit tiers can be found on Mixpanel's API docs.
page_sizeintegerThe number of records to fetch per request for the engage stream. Default is 1000. If you are experiencing long sync times with this stream, try increasing this value.
project_timezonestringTime zone in which integer date times are stored. The project timezone may be found in the project settings in the Mixpanel console.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Mixpanel connector questions

What data can I sync from Mixpanel with Airbyte?

6 streams: Export, Engage, Funnels, Annotations, Cohorts, Cohort Members.

Does the Mixpanel connector support incremental sync?

Yes. The Mixpanel connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Mixpanel connector?

Run the Mixpanel connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Mixpanel in minutes.

Free 14-day trial. No credit card needed.