Free · No code changes · 2 minutes

How much are ghost MTUs costing you on Mixpanel?

Mixpanel charges per tracked user. If the same person is counted twice across devices, you're paying double. Find out exactly how much you're overpaying.

Settings → Organization Settings → Service Accounts
How to create a service account
  1. Go to Mixpanel → Organization SettingsService Accounts
  2. Click "Add Service Account"
  3. Give it a name (e.g. "CrossTrack Audit")
  4. Set role to Consumer (read-only)
  5. Copy the username and secret
Your credentials are sent directly to our API and are never stored. We only read your profile data to count duplicates.
Settings → Project Settings → Project ID (the numeric ID)

Analyzing your Mixpanel data

This usually takes 30-90 seconds depending on your profile count.

Connecting to Mixpanel...
Your credentials are sent directly to our audit API and are never stored. We only read your profile data to count duplicates — nothing is modified in your Mixpanel project.

How does the audit work?

1

Pull profiles

We read your user profiles via Mixpanel's Engage API

2

Find duplicates

Match on email, phone, and device ID to find the same person counted twice

3

Calculate savings

Show you how many MTUs are duplicates and what they're costing you

Your Audit Results

Here's what CrossTrack found in your Mixpanel data.

Duplicate Clusters

Each cluster is the same person counted as multiple MTUs on your bill.

Stop paying for ghost users

Install CrossTrack's open-source SDK to stitch user identity across devices. Fewer duplicates, lower Mixpanel bill, accurate data.

Set Up Identity Stitching

3.2 KB web SDK, zero dependencies. Open source on GitHub.