Mixpanel is an analytics platform.
Special partners can use additional and extended data from adjust, and have been integrated with a custom module in adjust's backend. This guide describes how to activate the Mixpanel module, as well as additional set up that may be required or beneficial.
To integrate Mixpanel with adjust, follow these steps:
- Activate the module by adding one or more tokens in the Mixpanel panel in your dashboard.
- Update your SDK to send certain partner parameters. This may be mandatory.
- All set - adjust will transmit the requisite data to Mixpanel.
1Activating the Mixpanel module
All settings related to Mixpanel can be found in your dashboard. Simply open your app settings and follow through to Partner Setup > Add Partners > Mixpanel.
To activate the integration, enter your Mixpanel token within this panel. You can find the required values in your Mixpanel dashboard.
Once activated, adjust will automatically start sending install callbacks to Mixpanel.
You should primarily use the Mixpanel server-to-server integration if you are not using the Mixpanel SDK in the app. If you are using the Mixpanel SDK, you can use adjust’s in-app attribution data access to inject the attribution data into the Mixpanel SDK locally, as described below.
1.1List of parameters transmitted to Mixpanel
Mixpanel require certain parameters to be passed to them via their module. When you activate their module, the following parameters will be automatically transmitted.
- Raw device IDs
- IP addresses
- Full tracker names
2Sending partner parameters to Mixpanel
Mixpanel allows you to send a set of predefined parameters. If you attach any of these parameters to an event in your adjust SDK, these will be forwarded to Mixpanel. You can find out more about attaching partner parameters in the SDK readme specific to the SDK or SDKs you are working with. Below is a list of the defined parameters that Mixpanel accepts:
|product_id||product ID of a transaction|