Mixpanel provides the following tools that enable you to conduct QA:

  1. Debug Mode - Mixpanel Client-Side SDKs can be configured to Enable Debug Mode which logs any Mixpanel client-side calls to the browser console or development platforms (eg Xcode, Android Studio).

    Outside of the Client-Side SDKs, development teams should consider including code to handle error responses thrown by our Server-Side SDKs, APIs, or by the other tools you use to send data to Mixpanel (eg CDP, Revese ETL or Cloud Ingestion scripts).


  1. Events - the Events report enables reviewing of events and their properties as they flow into your Mixpanel project. There is also a JSON mode feature which can come in handy if you are checking for data type inconsistencies.

    image


  1. Users -> Profile Activity Feed - the User Profile Activity Feed report contains all the information about a specific user that you are tracking. Using this report you can:

    image

    Note: The User Profile Activity Feed report is the only report with query-time identity management merging. All other reports in Mixpanel may still show separate Distinct IDs while merging is still being processed. Refer to this FAQ for more details.


  1. Lexicon - Mixpanel's Lexicon contains all the metadata about your events and properties. It also contains other metadata about Custom Events, Custom Properties, Lookup Tables, and Formulas that you would eventualy create in the Mixpanel UI.

    Lexicon can be used to check naming consistencies across your events and properties and also ensure that you are not sending any event or property that you should not be tracking. We will cover Lexicon in greater detail under Establish Governance section; should you need more information refer to our documentation on Lexicon.

    image

For help when you are troubleshooting, refer to our documentation on Debugging (opens in a new tab) for more guidance.

Mixpanel Monitoring Dashboard

Besides conducting Quality Assurance tests, it's good to keep track of your overall implementation progress by monitoring all the data that is coming into Mixpanel in a dashboard. This is to help provide a higher level data audit that serves as another layer of quality check.

image

Our Customer Success Team has created a Mixpanel Monitoring Dashboard (opens in a new tab) that you can copy into your own project to help you track key high-level statistics around your events, properties, and identity management.

Last updated on
Send Your DataEstablish Governance

Was this page useful?