Mixpanel

Mixpanel is a user analytics service that tracks user interactions with web and mobile applications and provides tools for targeted communication with them.

You can load your Mixpanel events to the Destination system using Hevo Pipelines.


Prerequisites

You must have the Mixpanel API Secret to provide Hevo with access to your Mixpanel account. Read more about how to find your Mixpanel API Secret Key here.


Configuring Mixpanel as a Source

Perform the following steps to configure Mixpanel as the Source in your Pipeline:

  1. Click PIPELINES in the Asset Palette.

  2. Click + CREATE in the Pipelines List View.

  3. In the Select Source Type page, select Mixpanel.

  4. In the Configure your Mixpanel Source page, specify the following:

    Mixpanel Settings

    • Pipeline Name: A unique name for your Pipeline, not exceeding 255 characters.

    • API Secret: The API Secret Key that you obtained from your Mixpanel account.

    • Region: The region in which the data of your Mixpanel project is stored.

    • Events: A comma-separated list of Mixpanel events you want to ingest. Leave this field blank to ingest all the Events.

    • Historical Sync Duration: The duration for which the historical data must be ingested. Default value: 30 Days

  5. Click TEST & CONTINUE.

  6. Proceed to configuring the data ingestion and setting up the Destination.


Locating the API Secret Key

To locate your Mixpanel API Secret Key:

  1. Log in to your Mixpanel account.

  2. Select the project whose data you want to synchronize, from the drop-down in the top right corner of the Mixpanel user interface.

    Login

  3. Under Project Settings, click on the project name.

    ProjectSettings

  4. In the Project Settings page, Overview tab, scroll down to the Access Keys section and copy the API Secret key.

    ApiSecret


Source Considerations

  • You can view all your Events and their properties from the Data Management section of the Lexicon tab. Select Events, Custom Events, Event Properties. Learn More.

    EventProperties

  • To fetch particular Events, you must specify their names in the Events field. Else, Hevo fetches all the Events and their properties from your Mixpanel account.

    Events


Data Replication

Hevo uses Mixpanel’s Raw Data Export API to download and ingest raw Events from Mixpanel.

  • Historical Data: In the first run of the Pipeline, Hevo ingests historical data for the selected objects on the basis of the historical sync duration selected at the time of creating the Pipeline and loads it to the Destination. Default duration: 30 Days.

  • Incremental Data: Once the historical load is completed, Hevo ingests the incremental data daily at 3.00 AM UTC.

  • Data Refresh: All reporting data for the objects is refreshed on a daily basis to ensure any updates to the data of the past day are synchronized to the Destination.


Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Sep-05-2022 1.97 Updated section, Configuring Mixpanel as a Source to include information about configurable Historical Sync Duration.
Jul-27-2022 1.93 & 1.94 Updated section, Configuring Mixpanel as a Source to add information about the Region option.
Sep-20-2021 1.72 - Updated the section, Locating the API Secret Key.
- Added the section, Source Considerations.
- Updated the Data Replication section with details of the historical, incremental and refresher data ingestion.
Last updated on 02 Sep 2022

Tell us what went wrong