Mixpanel is an analytics tool that enables you to capture data on how users interact with your digital product. Mixpanel then lets you analyze this data with simple, interactive reports that let you query and visualize the data with just a few clicks.
Our self-serve interface empowers your team to answer questions, no matter their data expertise.
Introduction to the Data Model
Mixpanel's Data Model is built on three key concepts: Events, Users, and Properties.
An event is a data point that represents an interaction between a user and your product. Events can be a wide range of interactions. For example, every time a customer purchases a coffee from your café app, there are details that describe the purchase the moment it happens. Actions like purchasing a coffee can be tracked as an event in Mixpanel.
On the other side of an event is a user — the specific individual that completed an interaction with your product.
Because each user is unique, Mixpanel tracks which users completed what events and marries the two distinct data points by joining them.
event.distinct_id = user_profile.distinct_id
Properties are attributes that help you define the specifics of an Event or a User.
An Event Property describes an event. For a coffee purchase, the event would be Purchase and the event properties could be Item Type (in this case a Coffee) and Item Price (in this case $2.50).
A User Property describes a User. This could be their name, email, or age.
Mixpanel's different reports allow you to view data about various users or events and slice and dice that data by any property.