Documentation

Mixpanel provides event tracking and analysis for mobile and web applications. It goes beyond simple pageview tracking and allows you to answer complex questions about how users interact with your product. Mixpanel includes features for segmentation, funnel evaluation and optimization, retention, engagement, and user insight.

Events

Certain event property names have special significance to Mixpanel. We map the properties of events collected by Replay so that they have the proper Mixpanel names. The following table shows you the properties collected by Replay and the names of the Mixpanel properties to which they are mapped.

Name of Property Collected By Replay Mixpanel Property Name Required to track an event with Mixpanel
event_name event Yes
distinct_id distinct_id No
ip ip No
timestamp time No

If a property collected by Replay does not have special significance to Mixpanel, it is mapped to Mixpanel’s properties collection and will still show up in the Mixpanel interface.

Traits

Certain trait property names also have special significance to Mixpanel. When you store a user profile with Replay, we map the traits collected by Replay so that they also have the proper Mixpanel names.

Name of Property Collected By Replay Mixpanel Property Name Required to store user profile with Mixpanel
distinct_id $distinct_id Yes
created_at $created No
email $email No
first_name $first_name No
ip $ip No
last_name $last_name No
name $name No
phone $phone No
timestamp $time No

If a trait collected by Replay does not have special significance to Mixpanel, we use Mixpanel’s $set operation so that the trait will still show up in the Mixpanel interface.

Replay Past Event Data to Mixpanel

Please note that although Mixpanel will receive all replayed data, the Mixpanel Graph Interface does not display unique events that have not been tracked to Replay.io within the past 30 days. We recommend generating each unique event once prior to initiating your replay request.