Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion changelogs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
- **Root cause analysis:** When a metric moves unexpectedly, Mixpanel Agent automatically investigates the likely drivers and helps you get to the bottom of it. 
- _Try asking: "Why did my activation rate drop last week?"_
- **KPI monitoring:** Set up a monitor for any metric you own and Mixpanel Agent will surface what moved on your schedule, whether that’s daily, weekly, or monthly. 
- _Try it: Open Automations and set up a monitor for a key metric you own today._

Check warning on line 30 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L30

Did you really mean 'Automations'?

[Get started →](https://mixpanel.com/agent) |[Learn more from our docs →](/docs/mixpanel-agent)
</Update>
Expand All @@ -40,7 +40,7 @@
With this update, you can:

- **Record replays across Flutter targets:** Capture sessions from Flutter apps running on Android, iOS, and macOS.
- **Get parity with other mobile SDKs:** Flutter Session Replay matches the capabilities available on our other supported mobile platforms.

Check warning on line 43 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L43

Did you really mean 'SDKs'?
- **Move seamlessly between reports and replays:** Filter Flutter replays with the same Mixpanel events, properties, and cohorts you already use.

[Learn more →](/docs/tracking-methods/sdks/flutter/flutter-replay)
Expand Down Expand Up @@ -70,7 +70,7 @@

Client-side flags now resolve instantly on launch instead of blocking on a network round-trip.

For mobile-first customers, every app launch meant the SDK had to wait for a network response before flag variants resolved. On slow or flaky connections, users would see the fallback experience before their assigned variant kicked in. Customers running large rollouts had been asking us: how do we serve the right experience during a slow or offline network connection, or a Mixpanel feature flag service outage?

Check warning on line 73 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L73

Did you really mean 'rollouts'?

Client-side SDKs can now persist flag assignments locally and return them instantly on next launch.

Expand Down Expand Up @@ -99,7 +99,7 @@
</Update>

<Update label="2026-05-15">
## Databricks Pipeline Integration is now Generally Available

Check warning on line 102 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L102

Did you really mean 'Databricks'?

The **Databricks export destination** for Data Pipelines is now **Generally Available**.

Expand All @@ -107,18 +107,18 @@

### What you can do with it

Export your Mixpanel event data directly to your Databricks workspace via Unity Catalog Managed Volumes — no third-party ETL tools or custom infrastructure required. Mixpanel loads raw events into a single-column table and automatically creates a typed view on top, so your data team can start querying with standard SQL immediately.

Check warning on line 110 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L110

Did you really mean 'Databricks'?

A few things that make this integration particularly useful:

- **Works across all Databricks clouds** — AWS, GCP, and Azure are all supported

Check warning on line 114 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L114

Did you really mean 'Databricks'?
- **Date-clustered tables** — raw tables use liquid clustering on `event_date`, so date-range queries are fast without manual optimization
- **Static IP support** — works with IP allowlisting if your Databricks workspace has network restrictions

Check warning on line 116 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L116

Did you really mean 'allowlisting'?

Check warning on line 116 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L116

Did you really mean 'Databricks'?
- **Serverless-friendly** — pairs well with Serverless SQL Warehouses for fast startup and pay-per-use pricing

Check warning on line 117 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L117

Did you really mean 'Serverless'?

If your analytics and data science teams are already working in Databricks, this is the simplest way to get your Mixpanel data into that environment without stitching together intermediate storage or custom export scripts.

Check warning on line 119 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L119

Did you really mean 'Databricks'?

The Databricks destination is available to any Mixpanel customer with the Data Pipelines add-on package.

Check warning on line 121 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L121

Did you really mean 'Databricks'?

Get started with the [Databricks integration](/docs/data-pipelines/integrations/databricks).
</Update>
Expand All @@ -144,7 +144,7 @@
- **Create Feature Flag:** Create a new feature flag
- **Update Feature Flag:** Modify a feature flag's configuration or targeting
- **Get Feature Flag Setup Guidance:** Best-practice guidance for creating and configuring a feature flag
- **Get Feature Flag Lifecycle Guidance:** Best-practice guidance for rollout, kill-switch, and cleanup

Check warning on line 147 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L147

Did you really mean 'rollout'?

[Learn more →](/docs/mcp)
</Update>
Expand Down Expand Up @@ -178,9 +178,9 @@
- **Get better results from AI tooling:** Claude Code, Cursor, Copilot, and similar tools work dramatically better when they can read the SDK source directly.
- **Contribute and inspect changes:** Follow development, open issues, and review changes in the open.

On Android, cross-module changes are now a single PR instead of coordinated releases across multiple repos.

Check warning on line 181 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L181

Did you really mean 'repos'?

Explore the repos: [iOS Session Replay](https://github.com/mixpanel/mixpanel-ios-session-replay-package) | [Android SDK](https://github.com/mixpanel/mixpanel-android)

Check warning on line 183 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L183

Did you really mean 'repos'?
</Update>

<Update label="2026-05-11">
Expand All @@ -200,14 +200,14 @@
<Update label="2026-05-08">
## Experiments: Variant Screenshots, Configuration Tab, and Diagnostics Tab

Reviewing and debugging experiments just got significantly easier. Previously, experiment variants were identified only by key name — reviewers couldn't see what was visually different between them. Health check alerts (SRM, Pre-Experiment Bias) were also unactionable, with no per-metric detail, no drill-through, and no way to inspect the underlying user population.

Check warning on line 203 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L203

Did you really mean 'unactionable'?

This release brings visual context to variants, a redesigned configuration surface, and a new diagnostics workflow for investigating experiment health.

With this update, you can:

- **Attach screenshots to variants:** Give reviewers a visual reference for what each variant looks like, so approvals and QA don't rely on variant keys alone.
- **Configure experiments in a full-width tab:** The new Configuration Tab replaces the sidebar, with room for cohort targeting and rollout group management alongside the rest of your setup.

Check warning on line 210 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L210

Did you really mean 'rollout'?
- **Investigate experiment health:** The new Diagnostics tab includes Health Checks (SRM and Pre-Experiment Bias) with per-metric breakdowns, actionable next steps, and drill-throughs into the underlying data.
- **Inspect exposed users:** A new Exposed Users table surfaces the user population behind each experiment so you can validate assignments and troubleshoot unexpected results.

Expand Down Expand Up @@ -255,7 +255,7 @@

With this integration, you can:

- **Provision without context-switching:** Set up a Mixpanel account and project from the Stripe CLI. There's no separate signup flow and no manual implementation.

Check warning on line 258 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L258

Did you really mean 'signup'?
- **Let your agent handle it:** AI agents assembling a project stack can now add Mixpanel automatically. Credentials flow directly to wherever they're needed, with no human intervention required.
- **Go from zero to tracking fast:** Once provisioned, you get a fully configured Mixpanel project ready to receive events — skip the setup and start shipping.

Expand All @@ -275,7 +275,7 @@

- **See console errors and warnings:** Console messages are captured alongside the replay and synced to the timeline, so you can jump straight to the error and see the surrounding context.
- **Inspect network calls:** `fetch`, `XHR`, and resource loads are captured with full request and response detail — status codes, headers, payloads — available in dedicated drawers as the replay plays.
- **Debug without leaving Mixpanel:** No more toggling between replay and browser devtools or piecing together logs from your monitoring stack.

Check warning on line 278 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L278

Did you really mean 'devtools'?

Learn more about [console logs](/docs/session-replay#console-logs) and [network calls](/docs/session-replay#network-calls).
</Update>
Expand All @@ -285,7 +285,7 @@

Feature Flags and Experiments management APIs are now fully documented with public OpenAPI specs at [developer.mixpanel.com](https://developer.mixpanel.com/reference).

Previously, teams building automations against Flags and Experiments had to reverse-engineer network requests from the Mixpanel app or file support tickets to get endpoint details. Now, the full API surface is documented and ready to build against.

Check warning on line 288 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L288

Did you really mean 'automations'?

With this update, you can:

Expand All @@ -299,7 +299,7 @@
<Update label="2026-04-20">
## Experiments: Dynamic Config Support

Ship variant changes without shipping code. Previously, running an experiment meant hardcoding the logic for each variation in your app — any tweak to copy, layout, or a threshold required a code change and a release. There was no way to remotely control experiment parameters from Mixpanel the way you already could with a Dynamic Config feature flag.

Check warning on line 302 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L302

Did you really mean 'hardcoding'?

Now, experiment variants can carry a JSON parameter, matching the Dynamic Config behavior already available on flags.

Expand All @@ -309,7 +309,7 @@
- **Read parameters from your SDK:** Access the structured parameter from your SDK the same way you read a Dynamic Config flag — no new integration required.
- **Drive multiple changes from one experiment:** Control copy, layout, pricing tiers, thresholds, and more from a single experiment, all remotely from the Mixpanel app.

Available in all SDKs today. [Learn more →](/docs/experiments#experiment-json-parameters)

Check warning on line 312 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L312

Did you really mean 'SDKs'?
</Update>

<Update label="2026-04-14">
Expand Down Expand Up @@ -347,23 +347,23 @@
</Update>

<Update label="2026-04-13">
## Glean integration: Mixpanel insights inside your enterprise AI

Check warning on line 350 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L350

Did you really mean 'Mixpanel'?

<Frame>
![Glean integration: Mixpanel insights inside your enterprise AI](/images/changelog/gleanIntegration.png)
</Frame>

Mixpanel is now live as an MCP app in [Glean Assistant](https://www.glean.com/blog/mcp-apps-assistant-apr-drop-2026). You can ask Glean about conversion rates, retention trends, and feature adoption and get live Mixpanel data back — in the same conversation as your Slack threads, Jira tickets, and Google Docs. No separate tab. No query builder.

Check warning on line 356 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L356

Did you really mean 'Jira'?

With this integration, you can:

- **Root-cause incidents faster:** Ask "conversion dropped last Thursday — what happened?" and get Mixpanel's event-level breakdown alongside the deploy log and the Slack thread about the bug, all in one answer.

Check warning on line 360 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L360

Did you really mean 'Mixpanel's'?
- **Analyze launches in context:** Ask how a new flow is performing and Glean auto-brackets the right date range based on when it shipped — no manual date-picking required.
- **Put data in reach of everyone:** Non-analysts — CS leads, marketing, execs — can get product metrics in the tools they already live in, without learning the query builder.

Mixpanel is available in Glean's out-of-the-box MCP Apps template library today. Search for Mixpanel in the [Glean connectors directory](https://www.glean.com/connectors) and follow the setup instructions to connect your workspace.

Check warning on line 364 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L364

Did you really mean 'Glean's'?

**Note:** This integration is available to all Mixpanel plans at no additional cost.

Check warning on line 366 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L366

Did you really mean 'Mixpanel'?
</Update>

<Update label="2026-04-10">
Expand All @@ -375,11 +375,11 @@

### What you can do with it

Connect your Postgres database directly to Mixpanel and start analyzing your transactional data alongside your product usage — no ETL pipelines, no CDPs, no custom scripts required.

Check warning on line 378 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L378

Did you really mean 'CDPs'?

This is especially useful if your most important data (user records, subscription state, AI model logs) lives in a transactional database and hasn't been making it into your analytics. The Postgres Connector closes that gap with minimal setup.

Works with all major managed Postgres providers, including Amazon RDS, Google Cloud SQL, Supabase, Neon, and DigitalOcean Managed PostgreSQL.

Check warning on line 382 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L382

Did you really mean 'Supabase'?

Get started with the [Postgres Connector](/docs/tracking-methods/warehouse-connectors).
</Update>
Expand All @@ -400,7 +400,7 @@
- **See the full trigger history:** Every alert trigger is now logged with the exact metric value at that moment, so you can spot patterns without digging through email or Slack
- **Manage everything in one place:** The enhanced alerts management hub shows status, last triggered time, trigger count, and sync health for every alert in your project
- **Know when alerts break:** When a report change breaks an alert, Mixpanel notifies the owner immediately rather than going dark
- **Route notifications via webhook:** Send alerts to any HTTP endpoint in your stack: incident management platforms, workflow tools like Zapier or Make, and custom dashboards

Check warning on line 403 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L403

Did you really mean 'Zapier'?
- **More context in every notification:** Alert emails and Slack messages now include a trend chart at trigger time

Less noise, more signal. [Learn more](/docs/features/alerts)
Expand Down Expand Up @@ -456,7 +456,7 @@

- _"In the last three months, which channels have driven the most new users?"_
- _"User X submitted negative feedback on \[date\]. Analyze their session replays to understand what happened."_
- _"Show me signup conversion rates by acquisition source for the last 30 days."_

Check warning on line 459 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L459

Did you really mean 'signup'?
- _"Generate event descriptions for all of my events in Lexicon."_

[Learn more about Mixpanel MCP →](https://mixpanel.com/blog/mixpanel-mcp/)
Expand All @@ -465,11 +465,11 @@
<Update label="2026-03-13">
## Feature Flags \+ Experiments: Now on Go and Flutter

Feature Flags and Experiments are now supported in Go (server-side) and Flutter (client-side) SDKs.

Check warning on line 468 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L468

Did you really mean 'SDKs'?

Mixpanel Feature Flags help you control rollouts, deliver variants for A/B tests, and change application behavior without redeploying code. Experiments build on those variants with measurement and analysis.

Check warning on line 470 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L470

Did you really mean 'rollouts'?

Now, Feature Flags and Experiments are available in the Go and Flutter SDKs:

Check warning on line 472 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L472

Did you really mean 'SDKs'?

- **Go (server-side):** Use the Mixpanel Go SDK to evaluate flags on the backend. Choose local evaluation for low-latency use cases, or remote evaluation when you want server-side evaluation with Mixpanel cohort targeting and sticky variants.
- **Flutter (client-side):** Use the Mixpanel Flutter SDK across iOS, Android, and Web to fetch flag variants, evaluate gates, and automatically track exposure events for experiment analysis.
Expand Down Expand Up @@ -502,7 +502,7 @@

**Note:** Metric Trees are available as an add-on for Enterprise customers.

AI Metric Trees does not use your Mixpanel data. Generation is powered by OpenAI and based on industry best practices, common growth models, and the context you provide.

Check warning on line 505 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L505

Did you really mean 'Mixpanel'?
</Update>

<Update label="2026-03-03">
Expand All @@ -523,10 +523,10 @@

You can also fine-tune Runtime Events with optional settings like First Time triggers (with session vs. indefinite duration) and event property filters (for example, triggering only on purchases over a certain amount or specific page paths).

**Availability:** Runtime Events are designed for client-side SDKs that can monitor events in real time. Server-side implementations are not supported.

Check warning on line 526 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L526

Did you really mean 'SDKs'?

- **Web SDK:** available now
- **Mobile SDKs:** coming soon

Check warning on line 529 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L529

Did you really mean 'SDKs'?

[Learn more →](/docs/featureflags/runtime-events)
</Update>
Expand All @@ -536,7 +536,7 @@

See which feature flags a user was exposed to — and which variant they saw — directly on their profile.

With Mixpanel Feature Flags, you can target users [via](/docs/featureflags#types-of-feature-flags) Dynamic Configs, Experiments, and Feature Gates. When something looks off, the fastest way to debug is knowing exactly which flags a user saw and which variant they were served.

Check warning on line 539 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L539

Did you really mean 'Configs'?

Until now, validating targeting or troubleshooting support issues often meant digging through reports and stitching together the answer manually.

Expand All @@ -546,7 +546,7 @@
- Flag type (Experiment, Feature Gate, Dynamic Config)
- A searchable table that loads progressively as you scroll

This makes it much easier to confirm rollout behavior, validate experiment enrollment, and triage unexpected end-user experiences. [Learn more →](/docs/featureflags#identifying-user-exposures)

Check warning on line 549 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L549

Did you really mean 'rollout'?
</Update>

<Update label="2026-02-26">
Expand Down Expand Up @@ -602,13 +602,13 @@
| | iOS \< 9 | 2010 iPhone 4 |
| **Desktop OS** | Windows XP, Vista, early Windows 7 | Without critical security updates |
| | macOS \< 10.9 | Legacy Apple systems |
| **Browsers / Runtimes** | Internet Explorer ≤ 10 | |

Check warning on line 605 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L605

Did you really mean 'Runtimes'?
| | Firefox \< 78 | |
| | Chrome \< 84 | |
| | Java 6 / early Java 7 | |
| | Python \< 2.7.9 | OpenSSL without TLS 1.2 support |
| | Old OpenSSL versions (\< 1.0.1) | |
| **Embedded / IoT** | Legacy firmware | Hardcoded TLS stacks / Non-upgradable |

Check warning on line 611 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L611

Did you really mean 'Hardcoded'?
| **Protocol Specific** | Devices supporting only SSLv3 / TLS 1.0 | |

Please Note: While we’ve listed some common versions above, compatibility can vary. For example, Chrome 30-32 started supporting TLS 1.2.
Expand All @@ -635,7 +635,7 @@
- **Client-Side Tracking:** Where possible, we recommend encouraging users to update their browsers or OS to a version that communicates using TLS 1.2\+.
- **Server-Side Tracking:** Verify your server environments are configured to use TLS 1.2\+.
- **Protocol Migration:** If your application currently utilizes legacy TLS versions, we recommend deprecating them in favor of TLS 1.2\+ to ensure long-term security and compatibility.
- **Proxying:** We understand that some devices have hardware/software limitations that may not be able to use TLS 1.2\+. In these cases, if you would like to maintain tracking for these devices, you could consider implementing a proxy server that accepts TLS 1.0/1.1 from end users and forwards the tracking data to Mixpanel Ingestion APIs via TLS 1.2\+.

Check warning on line 638 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L638

Did you really mean 'Proxying'?

## <u>Support & Inquiries</u>

Expand All @@ -657,9 +657,9 @@

### What it does

The Postgres Connector enables you to connect your Postgres database directly to Mixpanel and begin analyzing your data without needing intermediate tools or custom pipelines. This means you can get your most important user and product data into Mixpanel much faster and with less engineering effort.

Check warning on line 660 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L660

Did you really mean 'Mixpanel'?

Unlike traditional ingestion approaches that require CDPs, ETL tools, or custom scripts, the Postgres Connector is built to work right from your database to Mixpanel. Early-stage teams, especially those without a data warehouse, can now include more complete data in their analytics workflows with minimal setup.

Check warning on line 662 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L662

Did you really mean 'CDPs'?

### Why this matters

Expand All @@ -678,12 +678,12 @@
- Compatible with all Postgres versions and major managed providers including:
- DigitalOcean Managed PostgreSQL
- Google Cloud SQL
- Supabase

Check warning on line 681 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L681

Did you really mean 'Supabase'?
- Neon
- Amazon RDS
- and more!

This connector builds on Mixpanel’s Warehouse Connectors framework, which already supports popular data warehouses like Snowflake, BigQuery, Redshift, and Databricks. With this beta, we’re extending those same sync capabilities to transactional databases and bringing more of your source-of-truth data into Mixpanel for analysis. Learn more and get started [here](/docs/tracking-methods/warehouse-connectors).

Check warning on line 686 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L686

Did you really mean 'Mixpanel'?

Check warning on line 686 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L686

Did you really mean 'Databricks'?

### Try it today

Expand Down Expand Up @@ -737,7 +737,7 @@

### Smarter event recommendations

When selecting a template, it’s not always obvious which events in your project correspond to each slot. Now, Mixpanel automatically suggests the best-fit events based on your existing data.

Check warning on line 740 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L740

Did you really mean 'Mixpanel'?

You can accept the recommendations as-is or swap in different events at any time, you’re always in control.

Expand All @@ -750,7 +750,6 @@
## Deprecation Notice: Legacy US-to-EU Data Forwarding ends July 2026 for EU Projects

> **🚨 UPDATE: July 1, 2026 – US-to-EU Data Forwarding has officially ended.** \
> \\
>
> As scheduled, we have sunset US-to-EU data forwarding. \
> **For EU Projects that still send data to the US, to help you assess the impact, events sent to US endpoints will be temporarily hidden from your UI until August 1, 2026.**\
Expand All @@ -767,18 +766,18 @@
> \
> Events that are still being sent to the US after August 1, 2026 for EU Projects will not be accepted. \
> \
> **If you are affected, please ensure your implementation is updated to point to Mixpanel's EU Servers `api-eu.mixpanel.com` immediately to prevent permanent data loss after August 1, 2026.**\

Check warning on line 769 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L769

Did you really mean 'Mixpanel's'?
> \\
>
> _Need help or want to opt out? If you wish to opt out of this UI preview and un-hide your forwarded events early, please [contact support](https://mixpanel.com/get-support)._
>
> > ⏳ **Note:** Some projects have an extended timeline through **December 31, 2026**. These projects are not affected by the temporary event-hiding described above. If this applies to your project, we've already reached out with a notification. If you did not receive a notification, your deadline is **August 1, 2026**.

Starting July 2026, we will be sunsetting the legacy automated US-to-EU Data Forwarding process for [EU Data Residency projects](/docs/privacy/eu-residency) to align with data residency best practices and improve ingestion performance. After this date, data sent to our US Ingestion Servers for EU Data Residency projects will no longer be forwarded, which can result in data loss.

Check warning on line 776 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L776

Did you really mean 'sunsetting'?

## Is my project affected?

- **EU Projects created before August 18, 2025: If your implementation sends data to Mixpanel's US Ingestion Servers (`api.mixpanel.com`), you may be affected by this change. Please review the action required below.**

Check warning on line 780 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L780

Did you really mean 'Mixpanel's'?
- EU Projects created on or after August 18, 2025: These projects already require direct ingestion to our EU Servers. No action is needed.

## Required Action for EU Projects sending data to US Servers
Expand All @@ -791,7 +790,7 @@
2. **Identify Traffic:** In your EU Project(s), create an Insights Report and break down “All Events” by the API Endpoint (`$mp_api_endpoint` ) event property to determine which Ingestion Servers your events came from. `$mp_api_endpoint=api-eu.mixpanel.com` is EU and `$mp_api_endpoint=api.mixpanel.com` or `api-js.mixpanel.com` is US.
3. **Update and Review Implementation:** If your project has EU Data Residency, please follow the guides below that apply to your setup to ensure your data routes to our EU Servers.

If you are using Mixpanel’s SDKs, the documentation linked below has instructions on updating your implementation code to EU:

Check warning on line 793 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L793

Did you really mean 'SDKs'?

- [Javascript](/docs/tracking-methods/sdks/javascript#eu-data-residency)
- [React Native](/docs/tracking-methods/sdks/react-native#eu-data-residency)
Expand All @@ -811,7 +810,7 @@

- Please update your Ingestion API Base URL to the [EU Residency Server](/reference/overview): `api-eu.mixpanel.com`

If you are using Partner Integrations that send data into Mixpanel (e.g., CDPs, Messaging, AB Testing):

Check warning on line 813 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L813

Did you really mean 'Mixpanel'?

Check warning on line 813 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L813

Did you really mean 'CDPs'?

- Please contact the Partner’s Support Team for instructions on how to set the integration to point to Mixpanel’s EU Server URL.

Expand All @@ -825,12 +824,12 @@
![Feature Flags — Group Cohort Targeting](/images/changelog/data-group-cohort-targeting.png)
</Frame>

Feature flag rollout groups can now target **group cohorts** — cohorts built on a group key dimension such as Company, Organization, or any custom group entity.

Check warning on line 827 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L827

Did you really mean 'rollout'?

**What's new:**

- **Target groups, not just users:** When a flag's Variant Assignment Key is set to a group key (e.g., `company_id`), the cohort builder automatically shifts its identity-dimension to that group (instead of users).
- **B2B-ready rollouts:** Build cohorts like "Enterprise companies with \>50 seats" or "Organizations on the Pro plan" and target them directly for rollouts.

Check warning on line 832 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L832

Did you really mean 'rollouts'?

Check warning on line 832 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L832

Did you really mean 'rollouts'?
- **Same cohort builder:** Group cohorts are created in the existing cohort builder, scoped to the relevant group key — no new tools to learn.
- **Combine with [runtime targeting](/docs/featureflags#runtime-targeting):** Layer runtime properties (e.g., platform, region) on top of group cohort targeting with AND conditions for precise control.

Expand All @@ -853,7 +852,7 @@
- Test connection: Verify webhook connectivity before saving your configuration
- Easy alert integration: Select your configured webhook from the "via Webhook" dropdown when creating or editing alerts

When an alert triggers, Mixpanel automatically sends a JSON payload containing alert details to your specified endpoint.

Check warning on line 855 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L855

Did you really mean 'Mixpanel'?

More details on how to get started in our [docs](/docs/features/alerts#webhook-alerts).
</Update>
Expand Down Expand Up @@ -905,7 +904,7 @@
<Update label="2026-01-26">
## Retiring /decide Endpoint Used in Older Mixpanel SDK Versions

Starting April 2026, we will be fully retiring the `/decide` endpoint, which was used in older versions of Mixpanel SDKs. We began deprecating this in 2022; newer SDK versions no longer rely on it.

Check warning on line 907 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L907

Did you really mean 'Mixpanel'?

Check warning on line 907 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L907

Did you really mean 'SDKs'?

**If you’re running an SDK version from 2022 or earlier, please review the details below.**

Expand All @@ -916,7 +915,7 @@

Tip: You can find a list of all Projects in your Organization in [Organization Settings \> Projects](/docs/orgs-and-projects/managing-projects#viewing-project-information), and use the above check to confirm which SDK and versions are in use.

## Mobile SDKs

Check warning on line 918 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L918

Did you really mean 'SDKs'?

The `/decide` endpoint controlled whether [Legacy Automatically Tracked Mobile Events](/docs/tracking-methods/sdks/ios#legacy-automatically-tracked-events) `$ae_first_open`, `$ae_updated`, `$ae_crashed`, `$ae_session`, and `$ae_iap` were enabled or disabled for a Mixpanel Project.

Expand Down Expand Up @@ -945,7 +944,7 @@
</Update>

<Update label="2026-01-20">
## Mixpanel Data Inspector, now available for all Mixpanel JavaScript SDK users

Check warning on line 947 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L947

Did you really mean 'Mixpanel'?

<Frame>
![Mixpanel Data Inspector Browser Extension](/images/changelog/browser-extension.png)
Expand All @@ -955,7 +954,7 @@

Get the improved extension today on [Chrome](https://chromewebstore.google.com/detail/mixpanel-data-inspector/camknfenboildigjgpmhojlcnejppooh) and [Firefox](https://addons.mozilla.org/en-US/firefox/addon/mixpanel-data-inspector/).

For installation and usage instructions, see [Mixpanel Data Inspector documentation](/docs/tracking-methods/data-inspector).

Check warning on line 957 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L957

Did you really mean 'Mixpanel'?
</Update>

<Update label="2025-01-15">
Expand Down Expand Up @@ -989,9 +988,9 @@

- **Target instantly:** Evaluate flags using runtime properties like plan, device, or platform, or when they perform specific events tracked at runtime
- **Stay accurate:** Ensure flag decisions always reflect a user’s current state
- **Reduce overhead:** No persistence, no backfills, no user history required

Check warning on line 991 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L991

Did you really mean 'backfills'?

Ship more precise rollouts with runtime targeting. [Learn More →](/docs/featureflags#rollout-groups)

Check warning on line 993 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L993

Did you really mean 'rollouts'?

Note: Runtime targeting is available as part of the Feature Flagging add-on for Enterprise customers. Reach out to your account team to learn more.
</Update>
Expand Down Expand Up @@ -1079,26 +1078,26 @@
</Update>

<Update label="2025-11-14">
## Session Replay: Heatmap Comparison Mode

Check warning on line 1081 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1081

Did you really mean 'Heatmap'?

<Frame>
![Session Replay: Heatmap Comparisons](/images/nov_sr_changelog_hmcomparisons.png)

Check warning on line 1084 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1084

Did you really mean 'Heatmap'?
</Frame>

## See engagement differences at a glance with side-by-side heatmap comparisons

Check warning on line 1087 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1087

Did you really mean 'heatmap'?

Now you can compare two Heatmaps (web only) side by side to see how user engagement differs across any cut of your data, including:

Check warning on line 1089 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1089

Did you really mean 'Heatmaps'?

- **Cohort:** Free vs. Paid
- **Experiment Group:** Test vs. Control
- **Browser:** Chrome vs. Safari
- **Time:** Current quarter vs. Last quarter

To get started, click `Compare` in the top-right corner of your Heatmap.

Check warning on line 1096 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1096

Did you really mean 'Heatmap'?

With **Heatmap Comparison Mode**, it's easier than ever to validate design changes, spot patterns, and identify what drives better engagement, all within Mixpanel.

Note: Heatmaps are currently only available on web.

Check warning on line 1100 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1100

Did you really mean 'Heatmaps'?
</Update>

<Update label="2025-11-14">
Expand Down Expand Up @@ -1157,10 +1156,10 @@
## Connect Your LLM Metrics to Mixpanel with Langfuse

<Frame>
![Connect Your LLM Metrics to Mixpanel with Langfuse](/images/changelog/mixpanel-langfuse-integration.png)

Check warning on line 1159 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1159

Did you really mean 'Mixpanel'?
</Frame>

We're excited to announce our integration with [Langfuse](https://langfuse.com), the open-source LLM engineering platform. Now you can automatically sync your AI application metrics from Langfuse directly into Mixpanel.

Check warning on line 1162 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1162

Did you really mean 'Langfuse'?

This integration brings three new event types into Mixpanel:

Expand All @@ -1176,8 +1175,8 @@

**Set up in minutes:**

1. Add your Mixpanel Project Token in Langfuse project settings

Check warning on line 1178 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1178

Did you really mean 'Langfuse'?
2. Select your Mixpanel region (US, EU, or India)

Check warning on line 1179 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1179

Did you really mean 'Mixpanel'?
3. Enable the integration

Data syncs automatically every hour with full historical backfill.
Expand All @@ -1200,7 +1199,7 @@

**What's new:**

- **Own every stage of your rollout:** Target specific audiences and ship with confidence. Start small, expand gradually, and stay in control at every phase of your release.

Check warning on line 1202 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1202

Did you really mean 'rollout'?
- **Launch what matters, to who matters most:** Gate features by subscription tier, geography, or behavior — using dynamic Mixpanel cohorts that update automatically as users engage.
- **Move fast without breaking things:** Safeguard reliability with kill switches, throttles, and instant rollbacks — plus audit trails, QA testers, and special role-based permissions to ensure stability and confidence at scale.
- **One place to launch, learn, and grow:** Run roll outs and experiments, analyze results, watch replays and tie them directly to real user behavior — all without leaving Mixpanel.
Expand Down Expand Up @@ -1257,7 +1256,7 @@

Annotations let you add time-stamped notes so you can see metrics with context that matters to you. We’ve seen teams add valuable context about everything from product launches, marketing campaigns, outages, to holidays.

Now, you can tag and filter Annotations, enabling you to review metrics against different layers of context. Curious how your Marketing initiatives have moved Signups? Or how all the launches for a specific team have moved a KPI? Annotations with tags and filters makes this easy.

Check warning on line 1259 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1259

Did you really mean 'Signups'?

**What's new:**

Expand All @@ -1277,7 +1276,7 @@

### How It Works

The MCP Server serves as a bridge between AI tools (i.e., Claude) and your Mixpanel data. Connect your AI assistant and ask questions in plain English, such as "What's the retention rate for users who completed onboarding?" or "Show me our top converting events this quarter".

Check warning on line 1279 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1279

Did you really mean 'Mixpanel'?

### Key Benefits

Expand Down Expand Up @@ -1307,7 +1306,7 @@

We're making two important updates to improve your Mixpanel experience:

We're transitioning to ingestion-time based billing. This change makes pricing more predictable and transparent—you'll be billed based on when data arrives in Mixpanel, eliminating confusion around backdated events and making it easier to track your usage in real-time.

Check warning on line 1309 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1309

Did you really mean 'Mixpanel'?

We're updating our default data retention period to 2 years. This change reflects our commitment to data privacy and security best practices, ensuring your customer data is stored only as long as needed for meaningful analysis.

Expand Down Expand Up @@ -1376,7 +1375,7 @@

With Metric Trees, you can:

- **Rally around KPIs:** Align leaders to contributors on how every initiative ladders up to impact

Check warning on line 1378 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1378

Did you really mean 'KPIs'?
- **See impact instantly:** Spot what’s changed, and why, from inputs to outputs
- **Create accountability:** Assign clear owners to each key metric and track progress
- **Adapt with your strategy:** Keep your tree up-to-date as priorities shift
Expand Down Expand Up @@ -1428,7 +1427,7 @@
![Saved Metrics](/images/changelog/saved_metrics.png)
</Frame>

Saved Metrics lets you standardize and reuse your KPIs throughout Mixpanel. No more data inconsistencies or wasted effort. Saved Metrics empowers your entire organization to define your most important metrics.

Check warning on line 1430 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1430

Did you really mean 'KPIs'?

What’s new with Saved Metrics:

Expand All @@ -1439,7 +1438,7 @@
- **Clear Context:** Automatically see more details about what’s in a metric definition before you select it
- **Multi-Group Analysis:** For customers with the Groups Add-on, you can now analyze metrics across different groups in the same report. More details [here](/docs/data-structure/group-analytics).

Saved Metrics enables your team to move faster, make more informed decisions, and focus on what truly matters: driving impactful business outcomes.

Check warning on line 1441 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1441

Did you really mean 'impactful'?

Learn more in our documentation [here](/docs/features/saved-metrics-and-behaviors).

Expand All @@ -1447,13 +1446,13 @@
</Update>

<Update label="2025-07-30">
## Heatmaps for Web

Check warning on line 1449 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1449

Did you really mean 'Heatmap'?

Now available in Mixpanel: Heatmaps, a better way to visually understand your customers.

Check warning on line 1451 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1451

Did you really mean 'Heatmaps'?

Quickly see where users are clicking (and where they aren’t), spot friction points, and identify hot spots and dead zones at a glance. Use these insights to optimize page layouts, CTAs, and content based on real user interactions.

Check warning on line 1453 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1453

Did you really mean 'CTAs'?

Heatmaps come included with Session Replay and are easy to enable - just change one line of code ([Read more](/docs/session-replay/heatmaps)). **Don’t have Session Replay enabled yet?** [Learn more](/docs/session-replay), or reach out to your account team to get started.

Check warning on line 1455 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1455

Did you really mean 'Heatmaps'?

<VideoButtonWithModal src="https://youtu.be/af7D3exv610" />
</Update>
Expand All @@ -1465,15 +1464,15 @@
![Customize Your Project Homepage](/images/changelog/homepage-board.png)
</Frame>

Tailor your Mixpanel experience to suit the needs of your organization. Now, project admins can set any Board in the project as the default project homepage. This means a personalized and productive start for every employee logging into Mixpanel.

Check warning on line 1467 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1467

Did you really mean 'Mixpanel'?

Since Mixpanel Boards are incredibly flexible, you can craft a homepage that suits your project. Here’s how a dedicated Homepage Board can improve your team's workflow:

Check warning on line 1469 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1469

Did you really mean 'Mixpanel'?

- **Access Key Information:** Direct your team to important documentation, onboarding guides, or key project data.
- **Streamline Onboarding:** Guide new users to intro reports and content that’s specific to your organization.
- **Highlight KPIs:** Put key KPIs front and center for your team by adding them to the Homepage Board.

Check warning on line 1473 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1473

Did you really mean 'KPIs'?

Check warning on line 1473 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1473

Did you really mean 'KPIs'?

Users with the project admin role can configure the project's homepage in Project Settings. Removing the Homepage Board reverts the project to the default Mixpanel Home.

Check warning on line 1475 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1475

Did you really mean 'Mixpanel'?
</Update>

<Update label="2025-05-19">
Expand All @@ -1485,7 +1484,7 @@

When building AI products and features, we want to help you measure impact and effectiveness. You need clear answers to questions like:

- Are customers even using my chatbot?

Check warning on line 1487 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1487

Did you really mean 'chatbot'?
- How much value do they get from AI outputs?
- Do improvements to my agent drive higher retention?

Expand All @@ -1503,7 +1502,7 @@

- How many unique users converted irrespective of if it was their first attempt or not?
- How many total conversions were there, while counting simultaneous ongoing funnels?
- Which webpages led to drop-offs?

Check warning on line 1505 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1505

Did you really mean 'webpages'?

Learn more in our [help docs](/docs/reports/funnels/funnels-advanced#optimized-re-entry)

Expand All @@ -1517,11 +1516,11 @@
![An easier way to navigate](/images/changelog/global-sidenav.png)
</Frame>

We’ve reorganized Mixpanel’s navigation into a persistent left-side panel to make getting around simpler and more intuitive. Here’s what’s new:

Check warning on line 1519 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1519

Did you really mean 'Mixpanel'?

- **More Screen Space:** We’ve removed the top navigation bar to give you more space to work.
- **Effortless Navigation:** All your navigation is now on the left - making it easier to switch projects, create new content, and access Events, Users, Lexicon, and Cohorts seamlessly.
- **Always Accessible:** The navigation panel is always available as your navigate through Mixpanel - making it easier to get around.

Check warning on line 1523 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1523

Did you really mean 'Mixpanel'?

How it’s organized:

Expand Down Expand Up @@ -1563,7 +1562,7 @@

[Mirror](/docs/tracking-methods/warehouse-connectors#mirror) — a sync mode keeps your data in Mixpanel fully in sync with any changes that occur in the warehouse — is now generally available for the [Redshift Warehouse Connector](/docs/tracking-methods/warehouse-connectors).

With Mirror, any time data is modified in your underlying warehouse table, that change is automatically reflected in Mixpanel through change data capture (CDC). You can iteratively implement, rename or remove columns, or reconcile transactions in your warehouse without any worry of data divergence in Mixpanel. This sync enables accurate analysis for all data types, including business data that changes often such as purchases.

Check warning on line 1565 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1565

Did you really mean 'Mixpanel'?

The Redshift Warehouse Connector is an add-on for Enterprise plans. Contact your account team to inquire about access

Expand All @@ -1584,7 +1583,7 @@
- Who are the power users within our strategic accounts?
- How active are users within our strategic accounts?
- How are users within our strategic accounts flowing through our activation funnels?
- What are potential upsell opportunities for our strategic accounts?

Check warning on line 1586 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1586

Did you really mean 'upsell'?

To access the new features, customers will need the Group Analytics add-on. In addition, you will need to turn on the advanced B2B Account Analytics functionality, steps for which are [here](/docs/data-structure/group-analytics#setup-b2b-company-key).

Expand All @@ -1606,11 +1605,11 @@
![Set up analytics in minutes with Autocapture](/images/changelog/auto-capture.png)
</Frame>

Introducing Autocapture from Mixpanel! With just a single code snippet, you can now track common events like pageviews, button clicks, and form fills without custom code, enabling you to get started with analytics in less than 2 minutes.

Check warning on line 1608 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1608

Did you really mean 'Autocapture'?

Check warning on line 1608 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1608

Did you really mean 'Mixpanel'?

Check warning on line 1608 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1608

Did you really mean 'pageviews'?

Mixpanel’s Autocapture is a great starting point for analytics, getting you to critical user insights quickly. It’s also designed to work well in tandem with precision tracking — so you can go deeper and add more refined tracking over time.

Check warning on line 1610 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1610

Did you really mean 'Autocapture'?

Learn more about Autocapture and setting it up in Mixpanel [here](/docs/tracking-methods/autocapture).

Check warning on line 1612 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1612

Did you really mean 'Autocapture'?
</Update>

<Update label="2025-02-04">
Expand All @@ -1634,7 +1633,7 @@

### **Watch replays for any event—even server-side**

Coming soon on all plans, exclusively at Mixpanel: **Server-Side Stitching**!

Check warning on line 1636 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1636

Did you really mean 'Mixpanel'?

Session Replays now work for **all** your data, not just client-side or front-end events. That means you can jump straight from reports to replays, even for events tracked via APIs, sent from your data warehouse, or sent from the server-side.

Expand All @@ -1652,15 +1651,15 @@
</Update>

<Update label="2025-01-21">
## Mixpanel for Startups now provides over \$150k in value

Check warning on line 1654 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1654

Did you really mean 'Mixpanel'?

<Frame>
![Mixpanel for Startups now provides over \\\$150k in value](/images/changelog/revamped-startup-program.png)

Check warning on line 1657 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1657

Did you really mean 'Mixpanel'?
</Frame>

The [Mixpanel for Startups](https://mixpanel.com/startups/) program has been revamped to ensure founders and product teams have the tools they need to build and scale, from day one.

Eligible companies receive their first year of Mixpanel free on the Startup Plan — a new plan designed exclusively for participants in the program. This includes:

Check warning on line 1662 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1662

Did you really mean 'Mixpanel'?

- Advanced analytics capabilities
- No feature gates
Expand All @@ -1672,7 +1671,7 @@

The new offer is worth over \$150k in value and startups who meet the eligibility criteria are welcome to [apply here](https://mixpanel.com/startups/).

Note: The Startup Plan is not eligible for BAAs or MSAs. Additional details can be found in our [docs here](/docs/pricing/startup-program).

Check warning on line 1674 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1674

Did you really mean 'MSAs'?
</Update>

<Update label="2024-12-19">
Expand All @@ -1682,7 +1681,7 @@
![Pin Filters to Boards](/images/changelog/pinned-filters-settings-2.png)
</Frame>

Mixpanel has new customization options for the filters applied to your Boards. These Board-wide filter settings give you more control and flexibility over how people interact with your Boards.

Check warning on line 1684 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1684

Did you really mean 'Mixpanel'?

Board-wide filter settings:

Expand All @@ -1705,7 +1704,7 @@
- Customers on the Growth and Enterprise plans have access to 20k free replays per month.
- Additional custom volumes of Session Replay are available as an add-on purchase for Enterprise plans.

To access free replays, customers will need to ensure they’re on the latest Mixpanel plans.

Check warning on line 1707 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1707

Did you really mean 'Mixpanel'?

For customers on an existing Free plan:

Expand Down Expand Up @@ -1752,9 +1751,9 @@
![India Data Residency for Mixpanel](/images/changelog/mixpanel-india-data-residency.png)
</Frame>

Like our EU Data Residency, Mixpanel's India Data Residency helps you process, protect, and manage personal data securely and according to local requirements.

Check warning on line 1754 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1754

Did you really mean 'Mixpanel's'?

Our Data Residencies are overseen by our dynamic Global Privacy Program, which is a dedicated team at Mixpanel monitoring trends and developing solutions to ensure that Mixpanel can meet your privacy and data transfer needs, now and in the future.

Check warning on line 1756 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1756

Did you really mean 'Mixpanel'?

Read more on our Blog: [https://mixpanel.com/blog/india-data-residency/](https://mixpanel.com/blog/india-data-residency/)
</Update>
Expand All @@ -1766,7 +1765,7 @@
![Choose colors for your segments](/images/changelog/segment-coloring.png)
</Frame>

Mixpanel now allows you to select the colors of various segments in your reports. You can choose the color for a particular segment by clicking the legend at the top of the chart. Choose between colors that exist in the theme, or choose an entirely separate color.

Check warning on line 1768 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1768

Did you really mean 'Mixpanel'?

Some common uses for this:

Expand All @@ -1787,7 +1786,7 @@
![Set units for your metrics](/images/changelog/metric-units.png)
</Frame>

Mixpanel now allows you to set the units for each of your metrics. You can set the unit, the precision, and whether or not you want an abbreviated value. This gets updated for tooltips as well as in the table below the chart.

Check warning on line 1789 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1789

Did you really mean 'Mixpanel'?

Check warning on line 1789 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1789

Did you really mean 'tooltips'?

Some common uses for this:

Expand All @@ -1804,13 +1803,13 @@
<Update label="2024-10-08">
## Mixpanel Revenue Analytics

Mixpanel now helps you analyze the impact of your product and marketing initiatives on your key company revenue metrics. You can now answer questions like

Check warning on line 1806 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1806

Did you really mean 'Mixpanel'?

- How much new revenue has been generated by this product launch? Has it grown by more than 5%?
- Why has LTV/CAC reduced, i.e why has cost of acquiring a valuable customer gone up? Which user segments are driving this?
- Which product SKUs is contributing to the most upsell revenue? Is NRR (net revenue retention) also going up accordingly? Does it differ by company size?

Check warning on line 1810 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1810

Did you really mean 'SKUs'?

Check warning on line 1810 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1810

Did you really mean 'upsell'?

Irrespective of whether you have a transaction-based business model or a subscription-based business model, you can measure and monitor your top metrics in Mixpanel. We have built the analysis capabilities and underlying data model to ensure the differences in business models are accounted for throughout, providing 100% accurate revenue metrics analysis. Check out our [help docs](/docs/features/revenue-analytics) to learn more about when and how to use these new capabilities.

Check warning on line 1812 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1812

Did you really mean 'Mixpanel'?

You can also read more about [why we’re launching Mixpanel Revenue Metrics](https://mixpanel.com/blog/introducing-mixpanel-revenue-analytics-ltv-arpu-roas/) on our blog.

Expand All @@ -1823,28 +1822,28 @@
## Mixpanel in your language

<Frame>
![Mixpanel in your language](/images/changelog/localization.png)

Check warning on line 1825 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1825

Did you really mean 'Mixpanel'?
</Frame>

Mixpanel is now available to use in additional languages, including Français, Español, Português, 한국어, 日本語, 繁體中文, 简体中文, and Bahasa Indonesia. You can choose your language from the settings menu in the top right of the page.

Check warning on line 1828 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1828

Did you really mean 'Mixpanel'?

Check warning on line 1828 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1828

Did you really mean 'Bahasa'?

<Frame>
![localization-settings](/images/changelog/localization-settings.gif)
</Frame>

Everything in Mixpanel other than events, properties, and named entities (such as board and cohorts) are translated. Mixpanel intentionally won't translate your data or named entities because you may attach your own meaning, and you have the ability to rename, or set a display name. If you have any feedback on translations, whether that is a missing translation or incorrectly translated words, please submit feedback to use [here](http://mixpanel.com/submit-feedback).

Check warning on line 1834 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1834

Did you really mean 'Mixpanel'?
</Update>

<Update label="2024-09-11">
## Mixpanel Session Replay is Now Available

<Frame>
![Mixpanel Session Replay is Now Available](/images/changelog/session-replay.png)

Check warning on line 1841 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1841

Did you really mean 'Mixpanel'?
</Frame>

Mixpanel Session Replay is officially out of beta!

Check warning on line 1844 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1844

Did you really mean 'Mixpanel'?

With a unified platform for quantitative and qualitative insights, you can now make faster and more informed product decisions. Quickly pinpoint drop-offs in your funnels and instantly dive into replays to understand exactly why users get stuck. From improving conversions to driving team alignment with visual stories, Mixpanel Session Replay helps you watch and learn from your users.

Check warning on line 1846 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1846

Did you really mean 'Mixpanel'?

Note: this feature is currently available to enterprise plans only.

Expand All @@ -1862,7 +1861,7 @@

- Look at a metric as a trend for under a day
- Zoom into your data on trends
- Share insights on a smaller timeframe without having to zoom in again

Check warning on line 1864 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1864

Did you really mean 'timeframe'?

This is supported for all chart types in Insights, Funnels, Flows and Retention.

Expand All @@ -1876,7 +1875,7 @@
![Color Themes](/images/changelog/color-themes.png)
</Frame>

You can now set the color theme of your charts in Mixpanel. We have a few preset themes for you, but you can also create and save your own theme. You use a different theme for every report, and even have a dashboard with reports using different themes. You'll also be able to set a project wide default for color themes.

Check warning on line 1878 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1878

Did you really mean 'Mixpanel'?

You can learn more in documentation [here](/docs/features/chart-customization#theme-customization)

Expand Down Expand Up @@ -1913,7 +1912,7 @@

Now when switch between Boards or reports, you will always see the side navigation panel and keep your context. Your current Board will also be highlighted on the side as you're viewing a report within a Board. You'll be able to see where you are with respect to your Boards, and easily create a new Board, search, or go to Home.

As part of these changes, the query builder has moved to the right of your screen. This allows for consistent placement of report tools, and makes access to report level controls easier. If you prefer to keep the query builder on the left side, you can press the button on the bottom right of the panel to switch it back to left. This setting will be persisted for any future visit to Mixpanel.

Check warning on line 1915 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1915

Did you really mean 'Mixpanel'?

As part of these changes we've also added keyboard shortcuts: \`\`\` to expand or collapse the side navigation, `Esc` to close out of a report and return the your Board.
</Update>
Expand All @@ -1921,7 +1920,7 @@
<Update label="2024-06-18">
## Mirror Sync Mode for Warehouse Connectors

Mirror is a new mode on Warehouse Connectors that keeps Mixpanel in perfect sync with your warehouse. Any time data is modified in your underlying warehouse table, that change is automatically reflected in Mixpanel through change data capture (CDC). You can iteratively implement, rename or remove columns, or reconcile transactions in your warehouse without any worry of data divergence in Mixpanel. This sync enables accurate analysis for all data types, including business data that changes often like purchases.

Check warning on line 1923 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1923

Did you really mean 'Mixpanel'?

Check warning on line 1923 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1923

Did you really mean 'Mixpanel'?

Supported for BigQuery and Snowflake today. Contact your account team to get access.

Expand All @@ -1935,14 +1934,14 @@
![Home](/images/changelog/home.png)
</Frame>

Home is the new landing experience in Mixpanel. It’s for you to jump back into your workflows and get a glimpse into what’s happening across your product and your project in Mixpanel.

Check warning on line 1937 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1937

Did you really mean 'Mixpanel'?

The main sections of Home includes:

- **Your Recents**: your most recently viewed reports and boards

Check warning on line 1941 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1941

Did you really mean 'Recents'?
- **Your Product**: this section is default populated with the top insights reports in your project, you can customize and change which insight report you’d like to display on Home
- **Top Boards**: the most popular boards in your project
- **Suggested Creators**: people in Mixpanel who are building boards and reports that we recommend checking out

Check warning on line 1944 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1944

Did you really mean 'Mixpanel'?
- **Recent Users**: a list of recently seen users on your product
- **New Events**: a list of newly tracked events in your project
- **Resources**: a list of resources that are also available in the top navigation
Expand All @@ -1969,13 +1968,13 @@
</Update>

<Update label="2024-04-08">
## AI Chatbot and Search in Mixpanel Docs

Check warning on line 1971 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1971

Did you really mean 'Chatbot'?

<VideoButtonWithModal src="https://www.loom.com/embed/3407a37ce1634f51b94b380c40c96306" />

[Link to Demo](https://www.loom.com/share/3407a37ce1634f51b94b380c40c96306)

Mixpanel has added AI to the search tool in our docs! Now, get instant AI answers to technical questions about Mixpanel, any time you’d like. Try it now with questions like:

Check warning on line 1977 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L1977

Did you really mean 'Mixpanel'?

1. What should be the first event I track?
2. How do I migrate off Google Analytics?
Expand Down Expand Up @@ -2016,7 +2015,7 @@
- plot different types of metrics on the same line chart
- make formulas that use funnel and retention metrics

You can see [here](https://mixpanel.com/p/FN3F4aWpunCKSuZNxQQz38) to see some examples of new types of reports you can now build in Mixpanel.

Check warning on line 2018 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2018

Did you really mean 'Mixpanel'?
</Update>

<Update label="2024-03-27">
Expand Down Expand Up @@ -2090,12 +2089,12 @@
Now in Retention, we’ve made it possible to breakdown users by what they do, not just who they are. This unlocks the ability to find the actions you can influence that will increase the long term retention of a user finding value. At its core, Behavioral Properties in Retention allows you to:

- Summarize user activity after the starting event, whether it is a count of events, or a summary of properties on those events.
- Set that summary of activity in a timeframe, for example, the number of times a user does the specified activity within 7 days / 1 hour / 30 minutes of the starting event.

Check warning on line 2092 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2092

Did you really mean 'timeframe'?
- Uncover what activities within a certain timeframe correlate with the how often your users do the action you want them to do in the long term.

Check warning on line 2093 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2093

Did you really mean 'timeframe'?

A powerful use case for Behavioral Properties in Retention is finding the “aha” moment in your product, which describes the actions a new user does after signup that lead them to become an active user of your product. A classic example is Facebook’s “aha" moment, which was “adding 10 friends within 7 days results in a huge jump in daily active usage”.

Check warning on line 2095 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2095

Did you really mean 'signup'?

In our own example, you can dig into what actions a user does within 7 days after signup that lead them to watch more videos long term. The result we find is that the more channels they subscribe to, the more likely they are to retain. This insight can drive a strategy to create an experience that prompts users to subscribe to popular channels when they first signup.

Check warning on line 2097 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2097

Did you really mean 'signup'?

Check warning on line 2097 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2097

Did you really mean 'signup'?

<Frame>
![changelog Image](/images/changelog/retentionbp.png)
Expand All @@ -2109,13 +2108,13 @@
![changelog Image](/images/benchmarks-changelog.png)
</Frame>

Find out what good versus great performance looks like and put your own performance in perspective. Try out our new Company KPIs template to see how your key metrics in 2023 directly measure up to those of your peers. Simply click "New board", select "Use a Template", and pick the Company KPIs template - Benchmarks 2024 edition. After inputting your signup and value moment events, you'll see your last year's growth, retention, stickiness, and engagement metrics next to your industry's benchmarks. Use these to shape your product plans and visions for 2024. You can also download the [Benchmarks report](https://mixpanel.com/benchmarks/)to explore product benchmarks by industry. From layoffs in the Tech space, to a surge in mobile users in Gaming, to consumer trends in Ecommerce, 2023 performance varied greatly. We examined data from over 7,500 companies to understand what growth, retention, engagement, and marketing metrics looked like last year across six key industries.

Check warning on line 2111 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2111

Did you really mean 'KPIs'?

Check warning on line 2111 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2111

Did you really mean 'KPIs'?

Check warning on line 2111 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2111

Did you really mean 'signup'?
</Update>

<Update label="2024-03-05">
## Set your visualization to WTD/MTD/QTD/YTD

Mixpanel now supports the ability to set the timeframe of your visualization by “X”-to-date:

Check warning on line 2117 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2117

Did you really mean 'timeframe'?

- Week to Date (WTD): The period from the beginning of the current week up to the present day.
- Month to Date (MTD): The interval starting from the first day of the current month up until the current date.
Expand Down Expand Up @@ -2149,7 +2148,7 @@
A couple instances where Revenue Conversion analysis can be useful are:

1. Can determine which page a user lands on (sale, men’s wear, etc) ends up with the most money spent at checkout. All pages might have similar conversion rate to purchase, but some might drive more revenue at checkout.
2. Can shift marketing spend to the industry (Healthcare, Fintech, etc) that have the highest average revenue when they purchase.

Check warning on line 2151 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2151

Did you really mean 'Fintech'?
</Update>

<Update label="2024-03-05">
Expand All @@ -2163,7 +2162,7 @@

Now, you can measure the amount of time it takes a user to convert in **all of our aggregations** (Average, Median, Percentile, Min & Max) to learn whether the adjustments to a workflow are decreasing the friction it takes to get to a moment of value.

- Who are the users that look the lowest amount of time to signup after viewing our new landing page?

Check warning on line 2165 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2165

Did you really mean 'signup'?

<Frame>
![changelog Image](/images/changelog/funnelsttc1.png)
Expand All @@ -2171,7 +2170,7 @@

Can also bucket any of these funnel metrics by the Time To Convert on the whole funnel or a certain step.

- How many users converted through our signup funnel based on how quickly they went from step 3 (Upload Media) to step 4 (Invite Friends)?

Check warning on line 2173 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2173

Did you really mean 'signup'?

<Frame>
![changelog Image](/images/changelog/funnelsttc2.png)
Expand Down Expand Up @@ -2208,7 +2207,7 @@

2. It’s also possible to learn how actions outside of your funnel influence overall conversion or certain steps. We’ve built this workflow so that you don’t have to put arbitrary steps into your funnel:

- Insight: for the users who completed the signup funnel, most of them read help docs over 10 times before doing so.

Check warning on line 2210 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2210

Did you really mean 'signup'?
- Result: make help docs more apparent at the beginning of the funnel.

<Frame>
Expand Down Expand Up @@ -2267,7 +2266,7 @@

Note: this is our latest offering for [Mixpanel Marketing Analytics](https://mixpanel.com/m/mixpanel-marketing-analytics/)

Ad-performance metrics are key to help marketers adjust their marketing spend and create the most return on investment. On a daily basis, it’s important to measure ROAS, CPC, CPM and ad-spend — and now, Mixpanel has made it quick and easy to bring this data into Mixpanel.

Check warning on line 2269 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2269

Did you really mean 'Mixpanel'?

<Frame>
![changelog Image](/images/changelog/addatatable.png)
Expand All @@ -2278,7 +2277,7 @@
1. The number of Ad platforms has grown, and marketers want to leverage these channels. Rarely do you advertise only on 2 platforms: Google and Meta.
2. Warehouses have fast become the central location of housing all a company’s data. Considering this, ad-networks are making it easier to export ad performance data (spend, clicks, impressions) to the warehouse.

In line with these trends, we’re launching the new Ad-Spend Warehouse Connector, which makes it easy to bring ad data from the warehouse and into Mixpanel. Our solution provides a simple setup experience to send data from all of your ad networks into Mixpanel, and it only takes a few minutes to do so.

Check warning on line 2280 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2280

Did you really mean 'Mixpanel'?

<VideoButtonWithModal src="https://www.loom.com/embed/69dbc98ffeca415aafb10ede7a52b925" />

Expand Down Expand Up @@ -2372,7 +2371,7 @@

[New Funnels Alerts Features](https://www.loom.com/share/dd4042654e6f46039d011a680fe93948)

Have you wondered if doing certain actions affect retention? With the new Frequency per User and Aggregate Property per User options available in breakdowns, you can summarize user activity and see how it affects retention. Mixpanel will summarize activity after the starting event, whether it is a count of events, or a summary of properties on those events. You can answer questions like: how many song plays does it take after sign up before my retention is 50%? Being able to analyze what actions correlate with retention will give you new insight on how to improve your product.

Check warning on line 2374 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2374

Did you really mean 'Mixpanel'?
</Update>

<Update label="2024-02-08">
Expand All @@ -2382,7 +2381,7 @@

[Link to Demo](https://www.loom.com/share/eae9ce08b2e94104afe2f41b634d82ea)

Our new governance setting makes it easier to get ahead of data issues in your overall Mixpanel project. With data volume monitoring, you can be notified via Slack or email whenever any tracked event unexpectedly spikes or drops in volume.

Check warning on line 2384 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2384

Did you really mean 'Mixpanel'?

Instead of getting asked about suspicious data, you can jump in and resolve issues before anyone notices or loses trust.

Expand All @@ -2402,7 +2401,7 @@

[Link to Demo](https://www.loom.com/share/2ebb3ec708334fd69e27130cf6bfc3db)

The Events Menu and Properties Menu is where you find the events and properties needed to craft your metrics, charts, or graphs. Mixpanel users spend a lot of time searching within these menus to find the right building blocks, so, we’ve made some adjustments to make the experience simpler and get you to value faster.

Check warning on line 2404 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2404

Did you really mean 'Mixpanel'?

## Event Menu

Expand All @@ -2418,7 +2417,7 @@

- Frequency per User: understand how often users did an action and correlate it to another action
- Aggregate Property per User: understand the value of an action and correlating it to another action
- Attributed by: understand which touchpoints in a user journey impacted conversion

Check warning on line 2420 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2420

Did you really mean 'touchpoints'?
- Duration: find the time spent between two continuous events, like Page View

<Frame>
Expand Down Expand Up @@ -2456,7 +2455,7 @@

Our new Web Analytics Template gets you up and running with all your core website performance metrics in just a few seconds. You’ll be able to make informed decisions about what to highlight, improve, or remove from your site to build a more engaging & relevant user experience.

Simply select your Page View event and Page Title property (note: these are automatically tracked if you implemented Mixpanel with the Javascript SDK) and you’ll get everything you need:

Check warning on line 2458 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2458

Did you really mean 'Mixpanel'?

- User Metrics: understand more about the users that visit your website (how many new users, how many returning users, where are they from, and more)
- Session Metrics: track all the key session metrics (session start/end, bounce rate, average session duration, what source did they come from, and more)
Expand All @@ -2466,7 +2465,7 @@
</Update>

<Update label="2023-11-16">
## Measure how long users view webpages

Check warning on line 2468 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2468

Did you really mean 'webpages'?

<VideoButtonWithModal src="https://www.loom.com/embed/19461fe6014c48c3806721e735daac30?sid=3b6a69c3-3618-4300-8ce8-25d437ba32d4" />

Expand All @@ -2475,7 +2474,7 @@
Tracking the number of views your website pages get is a useful way to learn if users have landed on your page. But, it doesn’t tell the complete story of whether these users got value from their visit:

- Your blog might have 100s of views, but how do you know if users are actually reading all the content?
- Users are reaching your signup page, but are they moving through that experience quickly or getting stuck?

Check warning on line 2477 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2477

Did you really mean 'signup'?
- Two different pages are getting similar views, but one is converting more sales than the other - are users finding content more engaging on that page?

The missing piece of the puzzle is understanding how long users visit your page, and to access this data **we’ve added a _Duration_ property on your _Page View_ event** that tracks your users’ “time spent on a page”.
Expand Down Expand Up @@ -2530,7 +2529,7 @@
- Other people in your organization don’t know how to define Bounce Rate, so they will figure out their own definition that might not fit the context of your business
- There’s no way for the person in your organization that manages the analytics tool to set a standardized Bounce Rate metric that everyone can trust is accurate

To solve these pain points, Mixpanel is introducing Saved Formulas, which allows you to save a Formula for reuse across your organization.

Check warning on line 2532 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2532

Did you really mean 'Mixpanel'?

After creating a new metric using a Formula, you can save it. This allows you and others to reuse it once you start a new analysis - no need to rebuild it from scratch. Simply navigate to Metric, click on Formulas, and you’ll find you Saved Formula.

Expand All @@ -2550,7 +2549,7 @@
</Update>

<Update label="2023-11-07">
## Databricks now supported with Warehouse Connectors

Check warning on line 2552 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2552

Did you really mean 'Databricks'?

<VideoButtonWithModal src="https://www.loom.com/embed/56a21b31e75342498317cbb6f31285eb?sid=5cd6c82c-87d4-48c3-9f19-1e44b8327923" />

Expand All @@ -2572,7 +2571,7 @@
<Update label="2023-11-02">
## Count a Unique user towards one segment

In the past, when breaking down an event counted by _Uniques_, you often came across this question: why is the sum of users in segments not equating the the overall uniques? In the below example, unique users is 1760, but sum of users in segments Chrome \+ Firefox \+ all others = 1900. Why don’t these numbers match?

Check warning on line 2574 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2574

Did you really mean 'Uniques'?

Check warning on line 2574 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2574

'the' is repeated!

Check warning on line 2574 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2574

Did you really mean 'uniques'?

<Frame>
![changelog Image](/images/changelog/uniquescount.png)
Expand All @@ -2585,10 +2584,10 @@
How do you choose which approach to use?

- If you are looking to answer questions focused on the segment - how many users watched Taylor Swift’s Movie or watched Squid Game, you want to count a user across every video they have watched. Choosing the count “per segment” option here
- If you want to understand the "last value of" - what was the last item that my users purchased in the past seven days? You would select the "last time" option within Uniques to answer this question.

Check warning on line 2587 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2587

Did you really mean 'Uniques'?
- If you are looking to answer how your users are distributed across segments - I have 2000 users, how are they distributed across video category? Also, I’d like to consider their last watched category as their most recent preference to target them? Choose the count “last time” option here

[Visit our help doc](/docs/features/computed-properties#attribution#what-does-attribution-on-unique-users-mean) for more information on how to leverage this new Uniques setting, and how it applies to [Attribution](/docs/features/computed-properties#attribution).

Check warning on line 2590 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2590

Did you really mean 'Uniques'?
</Update>

<Update label="2023-10-20">
Expand Down Expand Up @@ -2627,7 +2626,7 @@

Profiles have always been a powerful tool to slice & dice your user-base to learn key insights about where your users are from, what browser they’re using, or any other property. The new functionality we’ve added to Profiles allows for more depth of analysis - specifically, you can compare these metrics alongside other events in the same view.

In the past, Mixpanel was switched into a different “mode” in order to access Profile Metrics. While in this mode, you weren’t able to add other events or cohorts to your visualization, and you could not plot a Profile Metric as a trend (ex. line chart).

Check warning on line 2629 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2629

Did you really mean 'Mixpanel'?

<Frame>
![changelog Image](/images/changelog/oldprofilemode.jpg)
Expand All @@ -2647,7 +2646,7 @@

[Link to Demo](https://www.loom.com/share/f0d467f6b10247838f2edac6e8e4fca4)

Recently, we worked on improving upon some of the core workflows you could do in our Insights report. Some of these changes added metric building functionality that open up new analysis possibilities, and some of these changes refreshed existing workflows to help Mixpanel become simpler to use - all in all, we’ve working hard to polish our existing workflows and setup Mixpanel’s design for long term success.

Check warning on line 2649 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2649

Did you really mean 'Mixpanel'?

**Improvements to the measurement menu**

Expand Down Expand Up @@ -2678,7 +2677,7 @@
<Update label="2023-09-19">
## Focus on the right metrics with Hide/Unhide

It’s now possible to hide or unhide events from your visualization so you can focus on the metrics that matter.

Check warning on line 2680 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2680

Did you really mean 'unhide'?

For example, when you have two events and one formula, your formula metric might be difficult to analyze since it’s a significantly smaller number than the other events. By hiding the other events, your visualization can scale appropriately to view the formula properly.

Expand All @@ -2690,7 +2689,7 @@
<Update label="2023-09-19">
## Formulas now behave as metrics

Formulas have forever been an integral part of Mixpanel to create new metrics (Bounce Rate, Conversion) from existing data — and now, we’ve improved the usability of Formulas to help you encounter less roadblocks and speed up your analysis workflow.

Check warning on line 2692 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2692

Did you really mean 'Mixpanel'?

In the past, Formulas behaved as their own entity in the query builder, and you had to create separate Formulas (A = Product Added, B = Purchase Completed) to resurface the original events in the visualization.

Expand Down Expand Up @@ -2726,7 +2725,7 @@
</Update>

<Update label="2023-09-07">
## Automagically answer questions with Starter Board

Check warning on line 2728 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2728

Did you really mean 'Automagically'?

<Frame>
![changelog Image](/images/changelog/Starter-Animated.gif)
Expand Down Expand Up @@ -2786,15 +2785,15 @@
<Update label="2023-08-14">
## Find what's impacting conversion with Attribution

Your users will experience a multitude of touchpoints along their journey to a conversion moment like signup or purchase. But, how do you know which touchpoints are valuable - should you invest more budget in certain ads, or, are there certain banners on your website that get lots of clicks? With our long awaited Attribution feature, you can answer the million dollar question to make these critical decisions — which touchpoints contributed the most to conversion?

Check warning on line 2788 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2788

Did you really mean 'touchpoints'?

Check warning on line 2788 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2788

Did you really mean 'signup'?

Check warning on line 2788 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2788

Did you really mean 'touchpoints'?

Check warning on line 2788 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2788

Did you really mean 'touchpoints'?

Our multi-touch attribution models allow you to to assign fractional credit to each touchpoint in a user journey and find the highest performers. It’s also possible to compare how these models affect your conversion moment in one table.

Check warning on line 2790 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2790

'to' is repeated!

Check warning on line 2790 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2790

Did you really mean 'touchpoint'?

<Frame>
![changelog Image](/images/changelog/attributioninsights.gif)
</Frame>

You can also adjust the Lookback Window of your Attribution calculation to take into account a shorter or longer period for users to reach a touchpoint. This can be useful when analyzing your marketing campaigns that have a longer lasting impact on customer decision making.

Check warning on line 2796 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2796

Did you really mean 'Lookback'?

Check warning on line 2796 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2796

Did you really mean 'touchpoint'?

<Frame>
![changelog Image](/images/changelog/attributionlookback.gif)
Expand All @@ -2812,16 +2811,16 @@

Today, all customers have access to Warehouse Connectors, which allows you to natively import data from Snowflake or BigQuery into Mixpanel. With this feature, you can set up recurring syncs from your data warehouse and ensure that Mixpanel is always in sync with your trusted data.

This native connection not only simplifies event implementation by eliminating the need for engineering resources to manually track events, but it also makes analyzing all types of company data in Mixpanel easier, providing a holistic view of your customers.

Check warning on line 2814 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2814

Did you really mean 'Mixpanel'?

For example, you can bring into Mixpanel:

Check warning on line 2816 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2816

Did you really mean 'Mixpanel'?

- **Application database tables**: Signups, Reports Created, Dashboards Created

Check warning on line 2818 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2818

Did you really mean 'Signups'?
- **Salesforce data**: Opportunity Created, Account Created, Account Upsell

Check warning on line 2819 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2819

Did you really mean 'Upsell'?
- **Support data**: Ticket Created, Ticket Resolved
- **Billing/Consumption data:** Invoice paid, subscription renewed
- **Ad spend data:** Click-through rate, cost per click, Google Ads spend
- **Clickstream data from Snowplow:** Views, clicks, etc.

Check warning on line 2823 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2823

Did you really mean 'Clickstream'?

This lets you answer questions like:

Expand Down Expand Up @@ -2882,7 +2881,7 @@
![changelog Image](/images/changelog/cart_analysis.png)
</Frame>

An example question you can ask in Mixpanel with the power of Cart Analysis might be “how many cart checkouts with a total of over \$75 have a sneaker product as an item?”

Check warning on line 2884 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2884

Did you really mean 'Mixpanel'?

<Frame>
![changelog Image](/images/changelog/cart_analysis.gif)
Expand Down Expand Up @@ -2928,7 +2927,7 @@

Your analysis is only as good as the data you capture, and we work hard to make it easy to setup the right data tracking to get you to insights quick and easy.

That’s why we’ve updated our our [Mixpanel Javascript SDK](/docs/tracking-methods/sdks/javascript) to automatically collect:

Check warning on line 2930 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2930

'our' is repeated!

- UTM Tags (default: on) — automatically adds these parameters to all events:
- utm\_source: track the source where traffic is coming from, including a website or advertiser
Expand All @@ -2950,7 +2949,7 @@
![ad\_spend](/images/1d171623-615f-4b47-a54d-883306fcd30c.png)
</Frame>

It’s easier than ever to start sending ad network data to Mixpanel with our [how-to guide](/docs/tracking-methods/integrations/ad-spend).

Check warning on line 2952 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L2952

Did you really mean 'Mixpanel'?

We walk you through every step of implementation so you can start analyzing your ad data in no time and monitor key ad performance metrics like (CPC) cost-per-click, (CPM) cost-per-impression and (CTR) click-through-rate. It’s a one time setup for a lifetime of tracking ad metrics.

Expand Down Expand Up @@ -2998,7 +2997,7 @@

With any fired alert, you can create a Root Cause Analysis in one click that will automatically generate a Board with 12 reports broken down by popular properties of the event. This Board helps you quickly investigate potential causes of the metric change, and each alert is tethered to one Root Cause Analysis so you aren’t duplicating work if you see that others already diagnosed the issue.

Ways you can catch and diagnose regressions faster with Mixpanel:

Check warning on line 3000 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3000

Did you really mean 'Mixpanel'?

- Alerted in #marketing Slack channel of a major drop in traffic for a key content landing page. From the Root Cause Analysis, see from last touch breakdown that there’s an issue in a paid ad campaign no longer driving traffic.
- Alerted via email of a major drop in your team’s recent feature launch engagement. From the Root Cause Analysis, see from browser breakdown that there’s a severe drop-off for Safari due to a new bug.
Expand Down Expand Up @@ -3035,7 +3034,7 @@
Tables are often the best visualization to process a lot of data at once — so, we made sure to include controls that can quickly get you to the most readable layout, fast:

- Focus on the performance of a specific metric by 1) selecting a metric to sort your segments by, and 2) specifying it as ascending or descending order.
- Treat each data point as its own row in Ungrouped View, or preserve the hierarchy of your breakdowns in Grouped View.

Check warning on line 3037 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3037

Did you really mean 'Ungrouped'?
- Control how many segments are displayed, so you can focus on the most relevant data.

This unique flexibility of our Tables allow you to spend less time setting up your visualization and get to your takeaway quicker.
Expand Down Expand Up @@ -3089,7 +3088,7 @@
![changelog Image](/images/changelog-2023-03-28-custom-buckets1.png)
</Frame>

**Channel Source:** Group all social channel segments into a single value (Social Media Channels = Facebook \+ Instagram \+ Twitter) to determine if your investment in social is driving signups.

Check warning on line 3091 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3091

Did you really mean 'signups'?

<Frame>
![changelog Image](/images/changelog-2023-03-28-custom-buckets2.png)
Expand All @@ -3115,17 +3114,17 @@
</Update>

<Update label="2023-01-31">
## Embed Mixpanel in Figma, Notion, Coda, and more

Check warning on line 3117 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3117

Did you really mean 'Mixpanel'?

Check warning on line 3117 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3117

Did you really mean 'Figma'?

<Frame>
![changelog Image](/images/changelog-2023-01-31-embed.gif)
</Frame>

You can now embed Mixpanel across your favorite product tools like Figma, Notion, Coda, Jira, and more. Specifically, Mixpanel Boards and reports can be embedded in any third party tool that supports embedding, unlocking integrations with many apps at no additional cost.

Check warning on line 3123 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3123

Did you really mean 'Mixpanel'?

Check warning on line 3123 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3123

Did you really mean 'Figma'?

Check warning on line 3123 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3123

Did you really mean 'Jira'?

Check warning on line 3123 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3123

Did you really mean 'Mixpanel'?

A few ideas to get started on collaborating with data:

Add OKRs to your team hub Embed success metrics in your PRDs Check in on metrics progress for your weekly syncs

Check warning on line 3127 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3127

Did you really mean 'OKRs'?

Check warning on line 3127 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3127

Did you really mean 'PRDs'?

Check out more use cases in [our blog](https://mixpanel.com/blog/introducing-embeddable-reports/).
</Update>
Expand All @@ -3133,9 +3132,9 @@
<Update label="2023-01-23">
## View Users now available in Flows & more charts

Back in March of 2022, we upgraded Mixpanel’s user insights analysis with View Users - a simple way to discover who’s contributing to a point on a chart or metric. Since then, Mixpanelers have leveraged this feature to learn more about their users who are driving product growth or stagnation.

Check warning on line 3135 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3135

Did you really mean 'Mixpanelers'?

With so many people enjoying the power of View Users, we’re excited to bring this functionality to additional areas of Mixpanel:

Check warning on line 3137 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3137

Did you really mean 'Mixpanel'?

- **Flows report**
- **Trends Chart** in Funnels, Retention, and Retention Frequency report
Expand All @@ -3161,16 +3160,16 @@

## Other Updates

URLs are meant to be short and sweet - now, sharing your Mixpanel analysis is super easy with shortened URLs supported on all reports and Boards.

Check warning on line 3163 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3163

Did you really mean 'Mixpanel'?
</Update>

<Update label="2022-12-13">
## Collaboration just got easier with Boards

We’re excited to introduce Mixpanel Boards, a new collaborative workspace that replaces our existing dashboards. Unlike an inflexible dashboard that only shows product metrics, Boards empowers teams to share complete context, dig into the data, and make better product decisions together. **What's included in Boards:**

Check warning on line 3169 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3169

Did you really mean 'Mixpanel'?

- **Text cards:** Add text to share the reasoning behind tracking any metric (with support for rich text formatting!)
- **Media cards:** Give more color with a screenshot or feature walkthrough with YouTube, Vimeo, or Loom, or just spice things up with great memes

Check warning on line 3172 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3172

Did you really mean 'walkthrough'?
- **Adjustable card height and width:** Insert, drag, and resize cards to make your analyses more organized and readable
- **Viewer transparency:** Hover over the top right corner to quickly see who has recently viewed your Board, so you can know your impact

Expand All @@ -3180,7 +3179,7 @@
<Update label="2022-12-01">
## Mixed Improvements in Mixpanel

[Perfecting Mixpanel’s workflows are a top priority for us](https://mixpanel.com/blog/mixpanel-product-polish-updates-user-friction/), and that’s why our customers appreciate our best-in-class design when answering their everyday product questions. We take pride in focusing on the small, but vital incremental improvements that help Mixpanel become faster, more intuitive, and an overall joyous experience for our users.

Check warning on line 3182 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3182

Did you really mean 'Mixpanel'?

This month, we’re introducing our **Mixed Improvements**: updates that enhance Mixpanel’s workflows and upgrade your product analytics experience.

Expand Down Expand Up @@ -3224,13 +3223,13 @@
- Dashboards feel quicker than ever now that loading times for report editing in a Dashboard have decreased considerably.
- Build and rebuild your Dashboards faster than ever with supported Undo (⌘\+Z) & Redo (Shift\+⌘\+Z).
- Render optimizations to data tables have helped them feel snappier and scroll much smoother.
- All dates in Mixpanel have been streamlined to one format, for example, _Thu Jul 14, 2022 7:00 AM_.

Check warning on line 3226 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3226

Did you really mean 'Mixpanel'?
</Update>

<Update label="2022-11-07">
## Accurate Event Ordering with Millisecond Precision

Say hello to accurate event ordering with Millisecond Precision. Now, even if you have multiple events happening within the same second, Mixpanel has the power to decipher the exact sequence in which those events occurred.

Check warning on line 3232 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3232

Did you really mean 'Mixpanel'?

Check out any Flows report to view millisecond level of precision firsthand!

Expand All @@ -3246,7 +3245,7 @@
- Unity - 3.3.0
- Javascript - historical versions have already been tracking ms timestamp. No action is to be taken if using this SDK.

> Note: If you are sending data into Mixpanel via a CDP or the DWH, no change is required at your end if you’re already tracking data at ms precision.

Check warning on line 3248 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3248

Did you really mean 'Mixpanel'?

2. Only forward-looking data will be tracked at ms precision. This means that once you update your SDK, it will take some time to accumulate data with ms precision before you can see it reflected in your analysis.
</Update>
Expand All @@ -3254,9 +3253,9 @@
<Update label="2022-11-03">
## Sessions improvements and new functionality

We’ve added two updates to session tracking in Mixpanel for more flexibility when defining your sessions and a simpler process to slice and dice this data. With Property Based Sessions and Sessions Properties, you can take advantage of a whole new way to analyze how users engage with your product:

Check warning on line 3256 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3256

Did you really mean 'Mixpanel'?

- **Property-Based Sessions:** have your own parameters that define a session? No worries - simply attach a Session ID property to your events, and Mixpanel will register all instances when a session starts and ends. Even if your sessions are complex — start from multiple events, have a max duration of 6 hours, and end after 30 minutes of inactivity — Property-Based Sessions can manage these parameters.

Check warning on line 3258 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3258

Did you really mean 'Mixpanel'?
- **Session Properties:** borrow any property from the events that define a Session Start or Session End to break down your user engagement data like never before.

For example, you can now set the property “City” to your session events to compare how users across different cities start and end sessions as well as the duration of these sessions.
Expand Down Expand Up @@ -3307,7 +3306,7 @@

Making sense of your data just got a whole lot easier. In just two clicks, you can now View Users contributing to any event, at any point in time, across Insights, Funnels, and Retention reports. Save this list as a cohort. Export it as a CSV. And just like that, you have the data to find groups of users experiencing friction or dig deeper into what specific users are driving feature adoption. You can expect View Users to help:

**Learn what type of users are driving growth or stagnation:** Each user’s properties and recent activities are readily accessible in View Users. This makes uncovering user themes fast - plus, you don’t have to leave the context of your Mixpanel report for this deep level of exploration.

Check warning on line 3309 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3309

Did you really mean 'Mixpanel'?

**Take action on a group of users:** View Users also helps with turning discoveries into actionable next steps. For example, you can leverage the Export to CSV button to grab the emails of a specific user group and plug them into an email campaign. Then, save that same group as a cohort in order to track their product usage after you send an email.
</Update>
Expand All @@ -3315,9 +3314,9 @@
<Update label="2022-06-16">
## Faster Workflows for Speedy Report Building

Undo mistakes, shift query blocks and switch reports with lightning speed. Now, Mixpanel workflows are even faster with tools to quickly build, rebuild, and explore your reports.

Check warning on line 3317 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3317

Did you really mean 'Mixpanel'?

**Undo / Redo** We’ve added shortcuts to make iterating between changes in your analysis blazingly fast. Cmd \+ Z to undo; Cmd \+ Shift \+ Z to redo. Change filters, date ranges, line vs bar chart, and go back in one second to compare before and after, or fix the view. Speed is the only constant.

Check warning on line 3319 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3319

Did you really mean 'blazingly'?

Check warning on line 3319 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3319

Did you really mean 'Cmd'?

Check warning on line 3319 in changelogs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

changelogs.mdx#L3319

Did you really mean 'Cmd'?

**Drag & Drop Query Blocks**

Expand Down
10 changes: 8 additions & 2 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -601,7 +601,13 @@
{
"group": "Empower Your Team",
"pages": [
"guides/guides-by-use-case/empower-your-team/mixpanel-agent",
{
"group": "Use Mixpanel Agent",
"pages": [
"guides/guides-by-use-case/empower-your-team/mixpanel-agent",
"guides/guides-by-use-case/empower-your-team/mixpanel-agent/use-cases"
]
},
{
"group": "Use Mixpanel MCP",
"root": "guides/guides-by-use-case/empower-your-team/mcp",
Expand Down Expand Up @@ -3946,4 +3952,4 @@
"destination": "/docs/mixpanel-agent"
}
]
}
}
86 changes: 40 additions & 46 deletions docs/data-governance/data-clean-up.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
## Types of data clean-up

Usually, data "clean-up" comes in two primary forms:

1. Cleaning up data mess that accumulates naturally over time
2. Deleting problematic data stemming from acute issues (e.g. implementation bugs, bot traffic, PII)

Expand All @@ -20,58 +21,47 @@

#### Blocking events that are not queried

[Lexicon](/docs/data-governance/lexicon) is our data dictionary in Mixpanel, and is where project owners and admins can add / manage descriptions for all events and properties to organize your data.

Check warning on line 24 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L24

Did you really mean 'Mixpanel'?

- Order by volume descending. Are your users querying events with large volume? If not, you might want to think about blocking these events. Blocking events means that they will no longer be ingested in Mixpanel. This is especially helpful for apps, since you don’t need to release new app versions and wait for users to download the latest versions for the code change to take effect (we still recommend that you clean up the code on the backend though!).

Check warning on line 26 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L26

Did you really mean 'Mixpanel'?
- Sometimes, customers may still want these large volume events because they rely on them downstream (via data pipelines). But if you’re not querying the events in Mixpanel itself, you shouldn’t send it in - if you’re on the [events plan](/docs/pricing#monthly-events-calculation), this increases your utilization; also, this clutters up the UI for users who don’t need to see it there. You could hide the event in the UI in Lexicon, but our recommended approach is to not send this data into Mixpanel at all.

Check warning on line 27 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L27

Did you really mean 'Mixpanel'?

Check warning on line 27 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L27

Did you really mean 'Mixpanel'?
- If you’re leveraging our SDKs and want to continue doing so for ease of leveraging our ID management and default properties, an alternative is to route events from [Mixpanel’s SDKs via a proxy in your own domain](/docs/tracking-methods/sdks/javascript). This way, you get to push the events required for backend analyses directly into your warehouse, and send only the events users query in our UI to Mixpanel

Check warning on line 28 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L28

Did you really mean 'SDKs'?

Check warning on line 28 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L28

Did you really mean 'Mixpanel'?

#### Cleaning up display names and adding descriptions for events

It’s always helpful to add descriptions to your events so users know where they are triggered. If you’re an owner or admin, you can add the descriptions directly on the UI itself. You could also export the data into a CSV, update the description there, then import it back into Lexicon if it’s easier to clean up that way. If you leverage Segment, mParticle, or Avo.app, you can use that to import your event names and descriptions that way too.

If you use Figma to identify your events, some customers add their links to the event descriptions as well.

Check warning on line 34 in docs/data-governance/data-clean-up.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mixpanel-edb78807) - vale-spellcheck

docs/data-governance/data-clean-up.mdx#L34

Did you really mean 'Figma'?

#### Adding tags to events

<Frame>
<iframe
src="https://www.youtube-nocookie.com/embed/BeW5n9srpQ0"
frameBorder="0"
webkitallowfullscreen="true"
mozallowfullscreen="true"
allowFullScreen
></iframe>
<iframe src="https://www.youtube-nocookie.com/embed/BeW5n9srpQ0" frameBorder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowFullScreen />
</Frame>

### Using custom events to combine or filter events

<Frame>
<iframe
src="https://www.youtube-nocookie.com/embed/YjlTAaHlUuQ"
frameBorder="0"
webkitallowfullscreen="true"
mozallowfullscreen="true"
allowFullScreen
></iframe>
<iframe src="https://www.youtube-nocookie.com/embed/YjlTAaHlUuQ" frameBorder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowFullScreen />
</Frame>

### Cleaning up user profiles

If you want to clean up old user profile properties that are no longer being used, you can use our [Engage API](/reference/profile-delete-property) to remove these old user properties. We also provide a ‘people_unset’ method in the Mixpanel-utils Library [here](https://github.com/mixpanel/mixpanel-utils#unset-properties).
If you want to clean up old user profile properties that are no longer being used, you can use our [Engage API](/reference/profile-delete-property) to remove these old user properties. We also provide a ‘people\_unset’ method in the Mixpanel-utils Library [here](https://github.com/mixpanel/mixpanel-utils#unset-properties).

## 2. Deleting problematic data

Data Deletion allows you to delete noisy or sensitive data from your Mixpanel project, helping you maintain the integrity of your analytics project, and preserve a clear view of user behavior.

You might find this useful if you:

- accidentally send Personal Identifiable Information (PII) in a property
- have implementation issues leading to duplicated data
- experience bot traffic issues that clutter an important event

In addition to permanently deleting the chosen data from our servers, we will immediately hide the data in your project so your users don’t accidentally view or analyze incorrect/sensitive data.

Unlike **[Hiding Events](https://mixpanel.com/blog/now-you-can-hide-events-and-properties/)** or **[Data Views](/docs/data-governance/data-views-and-classification)**, Data Deletion affects your entire project, and can allow you to remove a subset of problematic events from an otherwise useful event.
Unlike [**Hiding Events**](https://mixpanel.com/blog/now-you-can-hide-events-and-properties/) or [**Data Views**](/docs/data-governance/data-views-and-classification), Data Deletion affects your entire project, and can allow you to remove a subset of problematic events from an otherwise useful event.

### Is data deletion right for my problem?

Expand All @@ -90,6 +80,7 @@
### Who can use Data Deletion?

You can use the Data Deletion tool in these scenarios:

- Your Mixpanel role is Owner or Admin
- Your data does not extend beyond the past 180 days (event time, not ingestion time)
- Your event volumes are below 5 billion events per month, any month over the trailing 3 months
Expand All @@ -98,15 +89,16 @@
### How to use

<Warning>
Data Deletion is irreversible. Exercise caution when using this feature.
Data Deletion is irreversible. Exercise caution when using this feature.
</Warning>

<Frame>
![image](/images/data-deletion1.png)
![image](/images/data-deletion1.png)
</Frame>

Once you've identified the problematic data, and confirmed you want to delete:
1. Navigate to the **Lexicon > Data Governance > Data Deletion**

1. Navigate to the **Lexicon \> Data Governance \> Data Deletion**
2. Click ‘Request an Event Deletion’
3. Select which event you want to delete
4. Select time range (event time cannot be more than 180 days in the past)
Expand All @@ -123,49 +115,47 @@
You may undo Data Deletion requests **for only 7 days after submitting**, after which deletions become permanent. To do so, take the following steps:

<Frame>
![image](/images/data-deletion2.png)
![image](/images/data-deletion2.png)
</Frame>

1. Navigate to the **Lexicon > Data Governance > Data Deletion**
1. Navigate to the **Lexicon \> Data Governance \> Data Deletion**
2. Locate the Deletion request you wish to undo in the table
3. Click ‘Undo’ button in the Deletion Data column

### Reminders with ETL approach

- For projects created prior to 1 Jan 2023 offset your timestamps
- If your project was created prior to 1 Jan 2023, you cannot just clean the data you don't want and re-import it. Your data is stored in project time, so you need to adjust the offset before importing
- Don’t forget to regenerate \$insert_id’s when you ETL
- When you submit a deletion request, we hide your data immediately from your project to reduce any privacy concerns. We call this “soft deletion”, an interim phase before our “hard deletion” kicks in (where your data is permanently deleted from our servers) so that you can review the impact of your changes and undo when necessary. If you re-import data while the data is soft deleted **with the same \$insert_id**, our deduplication systems may keep the old (deleted) event and toss the new event. Since this data is soft-deleted, your re-import won’t reflect the data as imported. Thus, when the ETL is done, you should regenerate the \$insert_id value if possible, to avoid this possible collision

- If your project was created prior to 1 Jan 2023, you cannot just clean the data you don't want and re-import it. Your data is stored in project time, so you need to adjust the offset before importing
- Don’t forget to regenerate \$insert\_id’s when you ETL
- When you submit a deletion request, we hide your data immediately from your project to reduce any privacy concerns. We call this “soft deletion”, an interim phase before our “hard deletion” kicks in (where your data is permanently deleted from our servers) so that you can review the impact of your changes and undo when necessary. If you re-import data while the data is soft deleted **with the same \$insert\_id**, our deduplication systems may keep the old (deleted) event and toss the new event. Since this data is soft-deleted, your re-import won’t reflect the data as imported. Thus, when the ETL is done, you should regenerate the \$insert\_id value if possible, to avoid this possible collision

### Frequently asked questions

***How does Data Deletion impact billing?***
**_How does Data Deletion impact billing?_**

Billing behavior for successfully deleted events depends on your plan:

- Legacy event timestamp billing
— Deleted events are excluded from the current month's usage calculation.
- Ingestion timestamp billing
— Deleted events are still counted toward your usage for the month.
- Legacy event timestamp billing — Deleted events are excluded from the current month's usage calculation.
- Ingestion timestamp billing — Deleted events are still counted toward your usage for the month.

***Do you support property deletion?***
**_Do you support property deletion?_**

Not as of now. If you have events with properties you want to delete, you should do an Extract, Transform, Load approach. The goal would be to run a raw export on the event and then delete the bad imported data. Once this data has been transformed, re-import the data into the project. Then, call this event something slightly different and then hide the original one

Please refer to 'Reminders with ETL Approach' section as you proceed, and submit feedback (accessible in-app with our help menu) if this is a blocker for you and your team

## 3. Drop Filters

Drop Filters let you stop unwanted events from being ingested and stored into Mixpanel going forward. Where [Data Deletion](#2-deleting-problematic-data) addresses *past* problematic data, Drop Filters address it *proactively* — events matching your filter rules are dropped at ingestion and never stored, never queried, and never counted.
Drop Filters let you stop unwanted events from being ingested and stored into Mixpanel going forward. Where [Data Deletion](#2-deleting-problematic-data) addresses _past_ problematic data, Drop Filters address it _proactively_ — events matching your filter rules are dropped at ingestion and never stored, never queried, and never counted.

You might find this useful if you:

- Have **unwanted events** (e.g. test or staging events) leaking into your production project
- Are dealing with **noisy events** that clutter your project without adding analytical value
- Want to stop ingesting **high-volume events** that aren't being queried

<Note>
Drop Filters only affect events going forward. To remove data already in your project, use [Data Deletion](#2-deleting-problematic-data).
Drop Filters only affect events going forward. To remove data already in your project, use [Data Deletion](#2-deleting-problematic-data).
</Note>

### Who can use Drop Filters?
Expand All @@ -182,53 +172,57 @@

You can combine multiple criteria within a single filter to target precisely the events you want to drop.

Only events matching the event name *and* the specified property values will be dropped. Filtering by event name alone is not supported with drop filters. To drop a full event by event name with no property filters, go to Lexicon and add a Dropped tag to the event.
Only events matching the event name _and_ the specified property values will be dropped. Filtering by event name alone is not supported with drop filters. To drop a full event by event name with no property filters, go to Lexicon and add a Dropped tag to the event.

### How to use

<Warning>
Dropped events are not stored and cannot be recovered. Review your filter carefully before saving. Filters are active within 10 minutes after creation and while drop filters can be deleted, the data dropped while they were active cannot be recovered unless sent to Mixpanel again.
Dropped events are not stored and cannot be recovered. Review your filter carefully before saving. Filters are active within 10 minutes after creation and while drop filters can be deleted, the data dropped while they were active cannot be recovered unless sent to Mixpanel again.
</Warning>

<Frame>
![image](/images/drop-filter-1.png)
![image](/images/drop-filter-1.png)
</Frame>

1. Navigate to **Lexicon > Data Governance > Data Drop And Deletion**
1. Navigate to **Lexicon \> Data Governance \> Data Drop And Deletion**
2. Click **Create Drop Filter**
3. Select the event you want to drop
4. Add property + value conditions to narrow the filter
6. Save the filter
4. Add property \+ value conditions to narrow the filter
5. Save the filter

<Frame>
![image](/images/drop-filter-2.png)
![image](/images/drop-filter-2.png)
</Frame>

Once saved, the filter takes effect on all newly ingested events. Existing data in your project is unaffected.

### Editing or removing a Drop Filter

To stop dropping events, locate the filter in **Lexicon > Data Governance > Data Drop And Deletion** and delete it. Events sent after that point will be ingested normally.
To stop dropping events, locate the filter in **Lexicon \> Data Governance \> Data Drop And Deletion** and delete it. Events sent after that point will be ingested normally.

<Frame>
![image](/images/drop-filter-3.png)
![image](/images/drop-filter-3.png)
</Frame>

<Warning>
A project can currently contain up to 15 Drop Filters.
</Warning>

### Dropping a full event

To drop an entire event, locate the event in Lexicon under the **Events** tab. Select the event and under ***Status*** toggle on ***Blocked***. Fully dropped events have a status of ***Blocked*** on lexicon while events dropped with drop filters have a status of ***Filtered***
To drop an entire event, locate the event in Lexicon under the **Events** tab. Select the event and under **_Status_** toggle on **_Blocked_**. Fully dropped events have a status of **_Blocked_** on lexicon while events dropped with drop filters have a status of **_Filtered_**

### Frequently asked questions

***How do Drop Filters impact billing?***
**_How do Drop Filters impact billing?_**

Dropped events are not ingested, so they do not count toward your event volume usage.

***Can I recover events that were dropped?***
**_Can I recover events that were dropped?_**

No. Dropped events are discarded at ingestion and cannot be recovered. If you need historical analysis on these events, disable the filter first and re-send the data.

### Other resources

- [Event Approval](/docs/data-governance/event-approval)
- [Recovering from a hot shard](/docs/debugging/distinct-id-limits)
- [Recovering from a hot shard](/docs/debugging/distinct-id-limits)
Loading