Skip to main content

Welcome to Mixpanel

Mixpanel is a powerful product analytics platform that helps you understand how users interact with your product. This quickstart guide will walk you through the essential steps to get up and running.

What You’ll Learn

In this quickstart, you’ll learn how to:
1

Install Mixpanel

Choose and install the SDK that matches your platform
2

Identify Users

Set up user identification to track individual user journeys
3

Capture Events

Track user actions and behaviors in your product

Choose Your Installation Method

There are multiple ways to integrate Mixpanel into your application:

SDK Integration

Install Mixpanel’s native SDKs for your platform. We support:
  • Web: JavaScript, React, Next.js
  • Mobile: iOS (Swift/Objective-C), Android, React Native, Flutter
  • Server: Python, Node.js, Java, Go, Ruby, PHP
  • Gaming: Unity

AI-Assisted Installation

New to Mixpanel or prefer guided setup? Try our AI-powered installation wizard that generates step-by-step instructions for your specific use case.

Data Warehouse & Integrations

Already collecting product data? Connect your existing data warehouse or use one of our 20+ integrations including Segment, Google Tag Manager, and Shopify.

Prerequisites

Before you begin, you’ll need: We recommend server-side tracking when possible, as it is:
  • More reliable (not affected by ad blockers)
  • Easier to maintain
  • More secure
  • Better for data quality
However, client-side tracking is useful for:
  • Capturing user interactions automatically
  • Session replay and heatmaps
  • Quick prototyping

Next Steps

Ready to get started? Choose your installation method:

Install with SDK

Traditional SDK installation for developers

Install with AI

AI-guided setup for non-technical users

Need Help?

If you run into any issues:

Best Practices

Track meaningful events: Focus on tracking user actions that matter to your business goals, not everything.
Use descriptive names: Choose clear, consistent event names like “Sign Up” instead of “signup” or “SIGNUP”.
Add relevant properties: Include contextual information with events to enable deeper analysis later.

Build docs developers (and LLMs) love