What's inside

  • Connects to Mixpanel Engage API
  • Iterates through all user profiles
  • Exports all user properties to CSV
  • Works with any Mixpanel project

Format: Jupyter Notebook (.ipynb)

Get the Mixpanel Users Exporter

Enter your email and we'll start the download immediately.

Why export your Mixpanel user profiles?

Your Mixpanel user profiles hold everything you know about each person — plan tier, signup date, lifecycle stage, custom traits, and the computed properties you've layered on over time. That dataset is incredibly useful outside Mixpanel: for syncing audiences to your CRM or ad platforms, enriching a warehouse, running cohort analysis in a notebook, or auditing data quality before a migration. But the Engage API returns profiles in paginated batches behind a session-based cursor, which makes a one-off export surprisingly fiddly to get right.

This notebook handles that for you. It connects to the Mixpanel Engage API, walks every page of profiles until the full set is retrieved, flattens nested properties, and writes one clean CSV with a row per user and a column per property. It runs locally against your own project, so user PII and your API secret stay on your machine and are never sent anywhere else.

Add your project token and API secret, run the cells in order, and you get a complete, analysis-ready export of every user profile in your project — ready for pandas, your warehouse, a spreadsheet, or a reverse-ETL sync.

Does it export every user, or just a segment?

By default it iterates through every profile in the project. You can also pass a Mixpanel segmentation expression to export only the users that match a specific filter.

Where does my user data go?

Nowhere but your own machine. The notebook calls the Mixpanel API directly and writes the CSV locally — no profile data or credentials are sent to Datalyze.

What format is the output?

A standard CSV with one row per user and one column per profile property, ready to open in Excel or load into a warehouse or notebook.

Want a custom tool?

Tell us about your analytics workflow and we'll build a custom tool tailored to your team.

Request a custom tool
← All tools