Mixpanel

Event-based product analytics for growth teams

Product Analytics 4.6 / 5 Free / from ₹2,350/mo Updated Feb 2026 🇮🇳 Very Popular in India
✅ Recommended for Series A–C Indian teams

Quick Verdict

Mixpanel is the standard product analytics tool for Indian consumer and fintech apps at Series A to C. Its event-based model, funnel analysis, and retention curves are the clearest in the market at this price point. The free plan is generous enough to run through your first 20 million monthly events — most Indian startups won't hit this until Series A. If you're on Amplitude and not at Series B yet, you're probably over-paying. If you're still on Firebase-only, Mixpanel is your next upgrade.

Ease of use
4/5
Feature depth
4.5/5
Value for money
4.3/5
Mobile analytics
4.2/5
Indian support
3.6/5

What is Mixpanel?

Mixpanel is an event-based product analytics platform that tracks what users do inside your app or website. Unlike Google Analytics which focuses on pageviews and sessions, Mixpanel tracks discrete user actions — "user tapped pay", "user completed KYC", "user dropped at OTP screen" — and lets you build funnels, retention curves, cohort analyses, and user flows from those events.

Founded in 2009 and headquartered in San Francisco, Mixpanel powers analytics for over 8,000 companies globally. In India, it is the analytics platform of choice at companies including Groww, INDmoney, Zepto, CRED, Meesho, and dozens of Series A–C consumer tech and fintech companies. Mixpanel's pricing is in USD but the platform is fully usable from India, and several Indian consulting partners can help with implementation.

Quick facts: Founded 2009 · San Francisco, CA · Acquired by Bain Capital Tech Opportunities 2020 · 8,000+ customers · Available as SaaS cloud only (no self-hosted) · SOC 2 Type II, ISO 27001 certified · Supports GDPR/CCPA compliance

Key Features

Funnel Analysis

Define multi-step conversion funnels with any events. Filter by user properties, segment by cohort, and see exactly where users drop in your onboarding, checkout, or activation flow.

Retention Analysis

Mixpanel's retention charts are the best in the market — N-day, unbounded, and custom retention windows. Shows exactly which cohorts retain and which churn, segmented by user attributes.

Cohort Analysis

Build behavioral cohorts based on any combination of events and properties. "Users who completed KYC in their first session and then churned within 30 days" — that level of precision.

User Flows

See the paths users actually take through your product — not the paths you designed. Identify unexpected navigation patterns, popular shortcuts, and dead-end screens.

A/B Testing (Experiments)

Run A/B tests on any event or metric, with statistical significance calculated automatically. No separate tool needed — experiments feed directly into your analytics reports.

Mixpanel Warehouse Connector

Connect directly to BigQuery, Snowflake, Databricks, or Redshift. Use your own data warehouse as the event source — no need to re-instrument if you already have clean event data in a warehouse.

Pricing (with INR conversion)

Mixpanel pricing is based on Monthly Tracked Users (MTUs) — each unique user who triggers at least one event counts as 1 MTU. Prices below at 1 USD = ₹84.

Free

₹0
Forever free
  • ✅ Up to 20M events/month
  • ✅ Core reports (funnels, retention, flows)
  • ✅ 5 saved reports
  • ✅ 3 team members
  • ⚠️ 90-day data history
  • ❌ No A/B testing
  • ❌ No custom alerts

Enterprise

Custom
Contact sales
  • ✅ Everything in Growth
  • ✅ SSO / SAML
  • ✅ Group analytics
  • ✅ Data governance
  • ✅ Dedicated CSM
  • ✅ SLA guarantee
  • ✅ Indian billing support
🇮🇳 Indian billing note: Mixpanel charges in USD. You will pay 18% GST (IGST) on top of the subscription price as this is classified as import of services. For a ₹2,350/month subscription, actual cost is ~₹2,773/month after GST. Most Indian companies can claim this GST as input tax credit if GST-registered. Enterprise plan can sometimes be invoiced through local Indian partners — ask sales.

Who Should Use Mixpanel

  • Indian fintech apps (Series A–C) — CRED, Groww, INDmoney, Zepto, PhonePe's product teams all use or have used Mixpanel. If you are building a consumer fintech product with 50k–5M MAUs, Mixpanel is your baseline.
  • Consumer apps with complex funnels — Any product where the activation journey has more than 3 steps (KYC, onboarding, first transaction) benefits enormously from Mixpanel's funnel analysis.
  • Teams serious about retention analysis — If you track D7, D30 cohort retention and want to understand which segments retain better, Mixpanel's retention reports are the best at this price point.
  • PMs who run A/B tests — The built-in Experiments feature means you can run A/B tests and see the impact on your retention or conversion metrics without stitching together separate tools.
  • Not for: pre-product / pre-PMF teams — Before you have 1,000 MAUs, the free plan is fine but Mixpanel's power is wasted. Use PostHog or even just Firebase + Sheets.
  • Not for: data-sensitive / regulatory-restricted products — Mixpanel is cloud-only. If your legal or compliance team requires all user data to remain on Indian servers, use PostHog self-hosted or a local CDP instead.

First 5 Things to Set Up (Indian Fintech Guide)

Most teams instrument Mixpanel and then wonder why their data is useless. This is the order that matters.

  1. 1

    Define your event taxonomy before writing a single line of code

    The biggest Mixpanel failure mode is random event naming — "btn_click", "screen_view_3", "tap_submit". Spend 2 hours with a spreadsheet mapping every user action to a consistent naming convention: [object]_[action] — e.g., kyc_started, kyc_completed, payment_initiated, payment_failed. This is the most important step and most teams skip it.

  2. 2

    Send user identity and key properties at login / signup

    Call mixpanel.identify(userId) and mixpanel.people.set() with user properties — KYC status, account type, acquisition source, city, plan tier. Without this, your cohorts will be useless. For Indian fintech, key properties include: kyc_status, first_transaction_completed, city, acquisition_channel.

  3. 3

    Build your North Star funnel on Day 1

    Create a funnel from signup → activation (first meaningful action) → first transaction. For a fintech app this is typically: signup_completedkyc_completedfirst_transaction. Look at this funnel daily. Every improvement you make should move this needle.

  4. 4

    Set up D1, D7, D30 retention chart

    Create a retention report with "Did signup" as the "first action" and "Did any active event" as the "return action". This gives you your baseline retention curve. For Indian consumer fintech apps, typical benchmarks: D1 ~40–60%, D7 ~15–25%, D30 ~8–15%. If you're below these, you have a retention problem before a growth problem.

  5. 5

    Integrate with your engagement platform via Segment or direct API

    If you use CleverTap, MoEngage, or WebEngage for push/in-app, connect them to Mixpanel's cohorts. Send Mixpanel cohorts (e.g., "users who completed KYC but didn't transact in 7 days") to your engagement tool for targeted campaigns. This closes the loop between analytics and action.

Pros and Cons

Pros

  • Best funnel and retention analysis in its class — clearer, faster, and more flexible than Amplitude at this price point
  • Free plan with 20M events/month is genuinely generous — most Indian startups pre-Series A fit comfortably
  • Native A/B testing built in — no need for a separate experimentation tool at early stages
  • Excellent mobile SDKs (iOS, Android, React Native, Flutter) — critical for mobile-first Indian products
  • Strong community, documentation, and Indian PM community knowledge — easy to find help
  • Warehouse Connector now available — can use BigQuery as the data source, avoiding double instrumentation
  • Trusted by top Indian consumer tech companies — battle-tested for Indian app behavior patterns

Cons

  • Pricing jumps sharply beyond the free plan — Growth plan at scale can become expensive vs. building on a data warehouse
  • USD billing with 18% GST on top — no INR billing option as of 2026
  • Cloud-only — no self-hosting option. Data goes to Mixpanel's US servers, a compliance concern for some regulated fintech products
  • No session recording built in — need Hotjar or Clarity separately to understand the "why" behind funnel drops
  • No customer support ticketing or product tour features — point tool, needs a stack around it
  • Reporting UI has a learning curve — takes 2–3 weeks for new PMs to get productive

Frequently Asked Questions

How much does Mixpanel cost in India (INR)?
Mixpanel's free plan handles up to 20 million monthly events — sufficient for most Indian startups pre-Series A. The Growth plan starts at $28/month (≈ ₹2,350/month) for up to 1,000 Monthly Tracked Users (MTUs). At 100,000 MTUs the Growth plan is approximately $500/month (≈ ₹42,000/month). All prices are in USD and subject to 18% GST (IGST) for Indian companies — though this can be claimed as input tax credit if your company is GST-registered. There is no INR billing option as of February 2026.
Is Mixpanel free to use?
Yes. The Mixpanel free plan allows up to 20 million monthly events, with core reports including funnels, retention, cohorts, and user flows. Team size is capped at 3 members and data history is limited to 90 days. For most Indian startups with under 50,000 MAUs, the free plan is sufficient. You only need to upgrade when you want longer data history, more team members, or the A/B testing (Experiments) feature.
Mixpanel vs Amplitude — which should I choose?
For Indian teams at Series A–B: Mixpanel wins on cost, funnel analysis quality, and ease of setup. For Series B+ teams that need journey analytics, predictions, and strong enterprise governance: Amplitude is worth the extra cost. The key decision factor is team size and data sophistication — Amplitude needs a more mature data function to get full value. Most Indian fintech companies (Groww, INDmoney, CRED) have used Mixpanel at their growth stage. If you are choosing between the two from scratch, start with Mixpanel and switch to Amplitude if you grow out of it.
Does Mixpanel work for mobile apps?
Yes. Mixpanel has mature SDKs for iOS (Swift/Obj-C), Android (Java/Kotlin), React Native, and Flutter. The Android SDK is well-maintained and widely used by Indian mobile-first products. Integration typically takes 30–60 minutes for a basic setup. Many Indian teams run Mixpanel alongside Firebase Analytics — Firebase for free event capture and crash reporting, Mixpanel for paid behavioral analysis and funnels.
Can I export Mixpanel data to a data warehouse?
Yes. Mixpanel has a Data Pipelines feature (paid add-on) that exports raw event data to BigQuery, Snowflake, Redshift, or S3. Alternatively, the new Warehouse Connector (available on Growth+) lets you use your existing data warehouse as the data source for Mixpanel — eliminating double instrumentation. For teams already invested in a data warehouse, the Warehouse Connector approach is recommended.

Mixpanel Onboarding Funnel Telemetry

TL;DR: Mixpanel is a premier event-analytics tool for user onboarding analysis. By tracking precise user action events (rather than raw page views) and defining user properties, product squads can map out onboarding funnels, identify drop-off locations within seconds, and cohort users who reach their first activation milestone (Aha! moment) to optimize product retention.

1. Designing Event Tracking Schemas for Onboarding Flows

Analyzing user onboarding requires moving away from page-view tracking toward granular, action-based event models. When setting up Mixpanel, product teams should establish a structured tracking plan mapping every key transition. Typical event names should include onboarding_started, profile_created, verification_submitted, and activation_milestone_completed. By tying specific metadata properties (such as sign-up source, device OS, and user industry) to each event, product managers can isolate why users from organic search perform better than those acquired via paid ads, helping teams refine the activation rate vs conversion rate funnel.

It is vital to maintain semantic consistency across platforms. For instance, rather than tracking generic 'clicks', capture the functional intent (e.g. tracking pan_card_uploaded with a property of file_size_mb). Keeping your event properties clean prevents your dashboard from becoming cluttered with duplicate events, ensuring your engineers can run audits without broken schemas.

2. Building and Analyzing Drop-Off Funnels

Once onboarding events are being logged, PMs can construct funnel visualizations to identify drop-off points. Mixpanel funnels calculate conversion percentages step-by-step. If 1,000 users initiate sign-up but only 200 complete verification, a visual funnel exposes where the majority drop out. For example, if the drop occurs between eKYC submission and the first transaction, the issue is likely KYC processing latency or a complex payment UI. This is where PMs should reference the user onboarding funnel guidelines to redesign forms and introduce progress indicators.

Mixpanel also allows teams to measure conversion window limits. By adjusting the conversion window from 30 days to 24 hours, you can isolate 'high-intent' users. PMs can see what features these active users interact with, helping squads optimize setup steps to match the benchmarks in the SaaS onboarding benchmarks guide.

3. Cohort Segmentation and Activation Analysis

The ultimate goal of onboarding is driving users to their 'Aha!' moment—the point where they realize the product's core value. In Mixpanel, you can define this moment as a cohort. For instance, a collaboration tool might define activation as a user who 'invites 3 teammates and creates 1 project within their first 7 days.' Once this cohort is created, you can track their retention curves separately. Comparing activated cohorts against non-activated cohorts highlights the value of onboarding, proving how driving early activation flattens your retention tail, as discussed in the retention curves guide.

Cohorts can also be synced directly to downstream destinations. By connecting your Mixpanel cohorts to tools like Customer.io, you can trigger email recovery sequences when a user drops off at a specific onboarding screen. This automated, event-driven lifecycle communication helps resurrect dormant users before they churn, boosting overall lifetime value.

4. Maintaining Tracking Quality and Resolving Data Drift

As features change, event logging can break, leading to data drift. Product teams must run weekly tracking audits to verify that webhook event payloads are consistent. Mixpanel's Lexicon dashboard allows teams to merge duplicate events, archive old tags, and enforce strict naming rules. Ensuring your database properties align with your design tokens reduces front-end bugs and keeps your dashboards readable for stakeholders.

Finally, align your Mixpanel data with tools like Segment CDP to centralize customer records. This ensures that offline billing events (such as subscription renewals in Chargebee) map back to the user's initial onboarding actions, giving you complete visibility over the customer lifecycle.

5. Optimizing User Identity Mapping during Signup

A common error in event tracking is duplicate profile creation. In Mixpanel, identity resolution maps an anonymous ID to a registered user ID when they complete signup. If a user starts signup on desktop web but completes eKYC on a mobile device, Mixpanel's identity resolution rules must merge these sessions using the same customer UUID. If this mapping is configured incorrectly, Mixpanel logs them as two separate users, distorting your conversion funnels.

To prevent this, call mixpanel.alias() when the signup form is first submitted, linking their anonymous cookie ID to their database ID. Then, call mixpanel.identify() on subsequent sessions. This ensures the user's entire history is consolidated into a single profile, giving you an accurate conversion path from landing page views to the first transaction milestone, as discussed in the activation rate vs conversion rate guide.

Mixpanel Setup & SDK Implementation

Quick Verdict / At a glance

A successful Mixpanel setup depends on a structured, minimalist event taxonomy. Instead of tracking every button click, product teams should track only key value events, define consistent user properties, and align tracking with a central schema spreadsheet.

12-15
Maximum core events needed for a robust product taxonomy
80%
Decrease in data cleaning loops with a central tracking schema
2 hours
Time required to wire and deploy a clean Mixpanel cohort dashboard

The Trap of Infinite Event Tracking

When implementing product analytics for the first time, product managers often make the mistake of tracking every possible user action. They ask engineering teams to add tracking events to every button, link, and navigation tab. This approach creates an unstructured database filled with redundant events, making analysis difficult. Over time, name discrepancies, duplicate events, and stale parameters accumulate, causing product managers to lose trust in the data and abandon the analytics dashboard altogether.

To avoid this tracking trap, prioritize a minimalist event taxonomy. Instead of tracking a click on a tab, focus on the user's intent. Start by listing the 10-15 key user actions that represent value realization, and write a clear, consistent naming convention to maintain order across teams.

Designing Your Event Taxonomy Matrix

A robust event taxonomy matrix uses a standard structure: Object + Action. For example, instead of naming events "clicked_submit", "user_completed_signup", or "register_button", use a structured format like "Account Created", "Integration Added", or "Payment Processed". This approach makes it easy for team members to search, read, and interpret data queries.

For each event, define a set of key event properties that capture additional context. An event like "Document Exported" should include event properties such as "Format" (e.g. PDF, CSV), "Size" (in KB), and "Page Count". Document this entire schema in a centralized tracker before sharing it with engineering leads to ensure implementation consistency.

User Properties vs Event Properties

To analyze cohort behavior effectively, understand the difference between user properties and event properties. Event properties describe a specific action at a single point in time, such as the transaction value when a payment is processed. User properties define state variables that apply to the user as a whole, such as their pricing tier, company size, account creation date, or industry segment.

When tracking properties, keep user state attributes up-to-date by using Mixpanel's state modifiers. This allows you to build rich, multi-dimensional user segments, letting you compare the retention curves of enterprise customers against those of free-tier users or filter funnels by sign-up date cohorts.

Step-By-Step Dashboard Configuration

Once your engineering team has implemented the tracking SDK, begin configuring your Mixpanel workspace dashboard. Start by building your primary signup-to-activation funnel. Configure the funnel steps using your designated activation milestones, and filter the data by acquisition source to identify which channels deliver the highest-intent cohorts.

Next, build a custom cohort retention chart to track active users weekly. Group these cohorts by billing plan or region to identify early drop-off signals, and configure automated Slack alerts to notify the growth team when key activation rates shift.

Data Governance and Schema Maintenance

Maintaining data quality over time requires setting up strict data governance protocols. Product teams should implement automated schema monitoring checks to catch event name typos, missing parameters, or incorrect data types before they clutter the production workspace. Setting up a monthly data audit meeting with engineering leads ensures the event taxonomy remains clean, consistent, and aligned with development objectives.

By delegating data cleanup tasks to product contributors or utilizing Mixpanel's native dictionary tools to merge duplicate events, growth teams can keep their analytics workspace organized, trustworthy, and actionable for all business stakeholders.

Why We Analyzed This Topic

We wrote this step-by-step setup guide to help tech founders, product teams, and software engineers implement clean analytics architectures. In a data-driven SaaS market, product decisions must be backed by accurate event logs. By designing structured taxonomies, engineers and product managers can establish reliable telemetry systems, avoid data cleaning overhead, and build features that directly support customer retention.

Subscribe to the Product Growth Daily Brief

Get the daily brief getting real-time insights, compliance breakdowns, and deep technology teardowns delivered daily.

Subscribe to the Brief →

Try Mixpanel Free

Start with 20M events/month at no cost. No credit card required.

Start Free →

Find the perfect AI stack

Use Kriyā's interactive Stack Builder to compose your AI-coding, payment, or analytics tools based on your company stage.

Build Stack on Kriyā

The Daily Brief — a daily update across 12 industries

One actionable growth breakdown every morning, across 12 industries — with an audio version in 21 languages. No fluff, just hard product teardowns and India benchmarks.

or