How is Mixpanel different from Google Analytics?

Mixpanel differs from Google Analytics in one major way: instead of tracking page views, it tracks the actions people take in your mobile or web application. We think ...

What should I track?

The power of Mixpanel is that you choose exactly what data you want to see instead of automatically receiving default, one-size-fits-all metrics. This allows you to focus on ...

How do I create a tracking plan?

When getting up and running with Mixpanel, we recommend creating a tracking plan (also sometimes called an implementation spec) that presents the business goals and questions you're trying ...

How do I track sources of web traffic?

When setting up your Mixpanel implementation, one issue of particular interest is tracking users by their original source of traffic. By default, Mixpanel does some of this tracking ...

Webinar Resource Page

Mixpanel currently offers two webinars: the introductory webinar for new Mixpanel users, and the Autotrack webinar aimed existing Mixpanel users who want to learn more about codeless tracking ...

Why measure events vs. page views?

The specific action a customer takes in your application gives you more insight into how they use your product than you can gain by measuring the number of ...

Can I use Mixpanel and Google Analytics at the same time?

Yes. The JavaScript snippets provided by each service are built in such way that they don't interfere with each other or other tags generally.

What languages does Mixpanel work with?

We currently have official libraries supporting Javascript, iOS, Android and Java. We also have code samples written for Python, PHP, Ruby and ActionScript. Information about libraries and code ...

EU-US Safe Harbor Framework

The European Commission’s Directive on Data Protection went into effect in October of 1998 and prohibits the transfer of personal data to non-European Union countries that do not ...

How can I measure bounce rate with Mixpanel?

In more traditional analytics platforms, bounce rate represents the percentage of visitors who navigate away from your site after viewing only one page. Given this metric, many businesses ...

Should I send data from my website and my app to two separate Mixpanel projects or to the same project?

Mixpanel allows you to either send data from your website and app to the same project or to two separate projects, so it’s up to you to determine ...

How do I get started with codeless mobile Event tracking?

To get started with codeless mobile Event tracking, click your name in the upper righthand corner of your Mixpanel project and select Set up tracking from the dropdown: ...

What’s the best way to track video views, including full vs. partial views?

There are several options for tracking video, specifically how much of a video a user has viewed, in Mixpanel. Fire Events at certain checkpoints The recommended approach to ...

What is the difference between Event Properties, Super Properties, and People Properties, and which should I use?

If Events are the pillars of your Mixpanel project that show what your users do, then Properties are the building blocks that make up those actions. They illustrate ...

How do I track session length?

The power of Mixpanel is that it's completely customizable, and the data is driven by Events that are important to your particular business (as opposed to more generic ...

Is there a limit to the number of Events I can send to Mixpanel?

There is no limit to the number of Events you can send to Mixpanel. There are, however, UI limits on the number of different Event names that can ...

How can I use Mixpanel to achieve my business goals?

Get the most out of Mixpanel by analyzing user behavior according to Dave McClure’s Startup Metrics for Pirates: AARRR analytics framework. At its core, this framework emphasizes data-driven ...

Can Mixpanel track users who are offline?

Mixpanel’s mobile SDKs have built-in functionality that queues offline Events and People updates. The mobile libraries were built to handle offline activity, so Mixpanel timestamps the Events, and ...

How do I get started using Mixpanel with Segment?

Many Mixpanel customers successfully integrate using Segment. This integration collects your data within Segment and then passes that data along to Mixpanel, which means you'll primarily be using ...

How do I get started sending revenue data to Mixpanel?

There are two ways you can send revenue data to Mixpanel: Track a purchase Event with revenue included as a Property. This will allow you to analyze your ...

How can I send data to Mixpanel over HTTPS instead of HTTP using the JavaScript library?

Send all data over HTTPS instead of HTTP via the JavaScript library by making a small addition to the Mixpanel JavaScript snippet. Simply add the following to the ...