Can I exclude myself from Mixpanel data?

Mixpanel customers often want to test out their implementation for themselves, but are concerned about muddling their data with in-house employee activity. Unfortunately, we do not have a ...

What does an undefined property mean?

You may occasionally come across Mixpanel reports that contain properties with “undefined” values. Don’t worry, though! This does not necessarily indicate that there is something faulty with your ...

How do I change an event or property name?

If you’re thinking about changing an event or property name, keep in mind that: It is not possible to retroactively rename the old events and properties, so by ...

I added the snippet to my site, but don't see any data

So you’ve signed up for a Mixpanel account, and you’ve even put our JavaScript snippet in the head of your site, but you’re still seeing this message: The ...

Upgrading the Javascript library

If you integrated Mixpanel before December 3, 2012, you have an old version of the tracking library. You can tell for sure by checking the file name in ...

I hit the server but my data is not showing

There are several things to check to see why your data might not be showing. Double and triple check your token Most of the time when this occurs ...

How long do you retain data for?

We understand the importance of data. For this very reason, we retain your data for up to 3 years as long as you're a paying customer but will ...

How to compile Android with Proguard?

Proguard is a popular tool for building Android projects. Using default settings, Proguard will cause a build or compile to fail if it includes recent versions of the ...

Mixpanel and herokuapp.com subdomains (and other common top level domains)

Some top level domains are not allowed cross-subdomain cookies by browser for performance and security. Chrome, Firefox, and most modern browsers will silently fail with Mixpanel's JavaScript library ...

How to prevent get_distinct_id & get_property from returning undefined

The Mixpanel JavaScript library loads asynchronously to prevent the script from blocking other processes from running on your web application. Because of this, you might occasionally encounter an ...

Why am I seeing CORS errors when testing my Mixpanel implementation?

Due to security updates to many web browsers, such as Chrome or Firefox, it is not uncommon for locally hosted testing environments to disallow cross origin resource sharing ...

Why is my in-app notification blank?

Mixpanel’s in-app notifications cannot support formatted text. If you paste formatted text into the notification builder, the preview will render perfectly. However, when the notification opens in the ...