Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
fb86466
Update pricing.mdx (#2728) (backfill from 3ed474b3)
anaerquicia May 28, 2026
78c0cdb
[Exp / FF] Docs for Multi Environment Selector (#2706) (backfill fro…
matthewestopinal May 29, 2026
70d99cc
Add business_context to optional MCP OAuth scopes (#2733) (backfill f…
msiebert Jun 1, 2026
6c809d6
Update Notion section for agent-based MCP setup (#2734) (backfill fro…
danielfschmidt Jun 2, 2026
47451c0
Clarify Custom RCA Settings only affect property selection (#2732) (b…
djmixpanel Jun 2, 2026
1202525
[audit log] Update Report Created to Report Saved (#2737) (backfill f…
coltonb-mixpanel Jun 2, 2026
48e396d
Deprecate stream/query in docs (#2738) (manual backfill from 47943746…
alixmix Jun 2, 2026
63a2429
Update organizations.mdx (#2717) (backfill from ebf0af41)
gonsolvis-mxp Jun 2, 2026
dfdeb57
Update lexicon.mdx (#2740) (backfill from 6315fa33)
caracheng Jun 2, 2026
212d3ce
Update documentation that deletion is limited to 2000 users across gr…
lajohn4747 Jun 3, 2026
a01d981
docs: document the Instructions field for KPI Monitors (#2745) (manua…
djmixpanel Jun 5, 2026
9592ce2
Update Experiment Event Settings navigation path (#2736) (backfill fr…
kaan-barmore-genc-mixpanel Jun 5, 2026
726e803
[audit log] move tracked events to new reference page (#2746) (manual…
coltonb-mixpanel Jun 5, 2026
cc9e828
Update mixpanel-agent.mdx (#2744) (manual backfill from 600d87ff)
jennabono-mixpanel Jun 5, 2026
b39745f
Update CSV export limitations in documentation (#2749) (backfill from…
mherrman Jun 9, 2026
87a3089
Revert "Update CSV export limitations in documentation (#2749)" (#275…
santigracia Jun 9, 2026
7a65487
[audit log] ability to export as ndjson (#2753) (manual backfill from…
coltonb-mixpanel Jun 10, 2026
2197698
Add service account authentication docs for MCP server (#2754) (backf…
gslopez Jun 10, 2026
289f922
Fix Claude and ChatGPT service account docs to use custom connectors …
gslopez Jun 10, 2026
3e17bea
Update _meta.tsx (#2748) (empty commit - navigation migration from 08…
amymadden-bit Jun 10, 2026
5b1788f
Document serverURL option for Flutter SDK init (#2759) (backfill from…
santigracia Jun 11, 2026
95af122
Document setting serverURL at init time for React Native SDK (#2752) …
santigracia Jun 11, 2026
a1ac6d1
update audit log ref doc (#2756) (backfill from f4ee3c2e)
jhsrao Jun 11, 2026
2f516f6
docs(lexicon): note that Block was previously called Drop (#2763) (ba…
Copilot Jun 12, 2026
bbf270a
Update feature flag open api spec with service acct auth (#2768) (man…
efahk Jun 16, 2026
cb950a4
Update roles-and-permissions.mdx (#2750) (backfill from e5d85d9d)
abhilash-t-mxp Jun 16, 2026
7747e66
Create headless.mdx (#2773) (manual backfill from 1f229151)
Jun 17, 2026
82d48a3
Remove Spark reference (#2776) (manual backfill from bffd345e)
Jun 17, 2026
8c4ab7c
Update mixpanel-agent.mdx (#2774) (backfill from a811a81a)
carolinephilbin Jun 18, 2026
3bc6d16
Update feature flag docs around targeting (#2767) (manual backfill fr…
efahk Jun 18, 2026
4720575
docs: clarify contribution and significance check in RCA How it works…
djmixpanel Jun 18, 2026
dbd8352
Add segmentation section to experiments docs (#2766) (backfill from 9…
kaan-barmore-genc-mixpanel Jun 18, 2026
6dc3e66
Update data-pipelines.mdx (#2761) (manual backfill from a53622b6)
anaerquicia Jun 18, 2026
d92e7a1
docs(session-replay): add Data Residency section to each SDK guide (#…
tylerjroach Jun 18, 2026
b27f8c4
Update insights.mdx (#2760) (backfill from 1bff9e80)
gonsolvis-mxp Jun 18, 2026
bd46977
Update javascript-replay.mdx (#2747) (backfill from dc867fbe)
mbocianski Jun 18, 2026
6320c6d
Remove redundant Testing Environment section from feature flags docs …
russell-loube-mixpanel Jun 18, 2026
b071e62
Add permissions, reset behavior, and connection-removal clarification…
russell-loube-mixpanel Jun 18, 2026
da3952d
docs: add Benjamini-Hochberg correction and configurable CUPED lookba…
russell-loube-mixpanel Jun 18, 2026
fd05519
Update beta message for Flutter Session Replay beta (#2727) (manual b…
tylerjroach Jun 18, 2026
e3c427e
Merge branch 'main' into mintlify-backfill-01
myronkaifung Jun 23, 2026
73dfb5e
Update mixpanel-agent.mdx
myronkaifung Jun 23, 2026
cbed8b5
Update flutter-replay.mdx
myronkaifung Jun 23, 2026
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
27 changes: 24 additions & 3 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -362,8 +362,7 @@
"docs/features/revenue-analytics",
"docs/features/saved-metrics-and-behaviors",
"docs/features/sessions",
"docs/features/slack-integration",
"docs/features/spark"
"docs/features/slack-integration"
]
}
]
Expand Down Expand Up @@ -423,7 +422,13 @@
"docs/access-security/single-sign-on/google"
]
},
"docs/access-security/audit-log"
{
"group": "Audit Log",
"root": "docs/access-security/audit-log",
"pages": [
"docs/access-security/audit-log-reference"
]
}
]
},
{
Expand Down Expand Up @@ -611,6 +616,7 @@
"guides/guides-by-use-case/empower-your-team/mcp/integrations"
]
},
"guides/guides-by-use-case/empower-your-team/headless",
"guides/guides-by-use-case/empower-your-team/close-strategy-execution-gap",
"guides/guides-by-use-case/empower-your-team/see-replays"
]
Expand Down Expand Up @@ -649,6 +655,17 @@
}
]
},
{
"group": "MIXPANEL AI",
"icon": "/icons/flower.svg",
"pages": [
"guides/guides-by-use-case/empower-your-team/mixpanel-agent",
"guides/guides-by-use-case/empower-your-team/mcp",
"guides/guides-by-use-case/empower-your-team/mcp/mcp-by-industry",
"guides/guides-by-use-case/empower-your-team/mcp/integrations",
"guides/guides-by-use-case/empower-your-team/headless"
]
Comment on lines +659 to +667

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Duplicate navigation entries

The new top-level "MIXPANEL AI" group lists mixpanel-agent, mcp, mcp/mcp-by-industry, mcp/integrations, and headless, but all five of these paths are already registered under the "Empower Your Team" nested section (lines 596–621). Mintlify may render the same pages in both sidebar locations or silently dedup them; either way the intent is unclear. If this is meant to be a standalone top-level shortcut group, the sub-page nesting (mcp/mcp-by-industry and mcp/integrations) inside a flat list is also inconsistent with how the rest of the navigation is structured.

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

},
{
"group": "PLAYBOOKS",
"icon": "/icons/note.svg",
Expand Down Expand Up @@ -3918,6 +3935,10 @@
{
"source": "/troubleshooting/docs/tracking-best-practices/traffic-attribution",
"destination": "/docs/tracking-best-practices/traffic-attribution"
},
{
"source": "/docs/features/spark",
"destination": "/docs/mixpanel-agent"
}
]
}
228 changes: 228 additions & 0 deletions docs/access-security/audit-log-reference.mdx

Large diffs are not rendered by default.

244 changes: 16 additions & 228 deletions docs/access-security/audit-log.mdx

Large diffs are not rendered by default.

11 changes: 9 additions & 2 deletions docs/agentic-automations.mdx
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
---
title: "Agentic Automations"

Check warning on line 2 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L2

Did you really mean 'Agentic'?

Check warning on line 2 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L2

Did you really mean 'Automations'?
---

## Overview

Mixpanel Agentic Automations are sub-agents of Mixpanel Agent that you configure once to do recurring analysis work for you, and deliver the result where you already work.

Check warning on line 7 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L7

Did you really mean 'Mixpanel'?

Check warning on line 7 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L7

Did you really mean 'Agentic'?

Check warning on line 7 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L7

Did you really mean 'Automations'?

Check warning on line 7 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L7

Did you really mean 'Mixpanel'?

<Note>
Agentic Automations are in beta. If you'd like access, please reach out to your Mixpanel account team to join the waitlist.

Check warning on line 10 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L10

Did you really mean 'Agentic'?

Check warning on line 10 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L10

Did you really mean 'Automations'?

Check warning on line 10 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L10

Did you really mean 'Mixpanel'?

Check warning on line 10 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L10

Did you really mean 'waitlist'?
</Note>

## Types of Agentic Automations

Check warning on line 13 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L13

Did you really mean 'Agentic'?

Check warning on line 13 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L13

Did you really mean 'Automations'?

- **KPI Monitoring** *(available now)* — Watches a metric you own and ships a personalized digest on the cadence you choose. See [below](#kpi-monitoring) for details.

In the future, we're also exploring Research, Event-Triggered, and Data Governance automations. For early access, please reach out to your Mixpanel account team to join the waitlist.

Check warning on line 17 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L17

Did you really mean 'automations'?

Check warning on line 17 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L17

Did you really mean 'Mixpanel'?

Check warning on line 17 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L17

Did you really mean 'waitlist'?

## KPI Monitoring

Expand All @@ -29,18 +29,25 @@
Click '+ Create New' button in your side navigation bar. At the bottom of the 'Analysis' section, click the Automation button.

<Note>
Don't see this button? Agentic Automations are in beta. If you'd like access, please reach out to your Mixpanel account team to join the waitlist.

Check warning on line 32 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L32

Did you really mean 'Agentic'?

Check warning on line 32 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L32

Did you really mean 'Automations'?

Check warning on line 32 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L32

Did you really mean 'Mixpanel'?

Check warning on line 32 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L32

Did you really mean 'waitlist'?
</Note>
</Step>

<Step title="Pick a cadence">

Digests can be delivered daily, weekly, or monthly. Pick the rhythm that matches how your team operates. Weekly is a balanced default cadence for most teams.
</Step>

<Step title="Pick the metric to monitor">

Choose any Insights-style event metric — sums, counts, or unique counts over an event you've already instrumented. The agent will use the metric's existing definition as the source of truth for what it watches.
</Step>

<Step title="Pick a cadence">
<Step title="Add instructions">

Use the **Instructions** field to tell the agent how to interpret results and what to call out. For example: "Flag anything that deviates more than 2 standard deviations from the 30-day average" or "Focus on week-over-week change, not absolute values."

Digests can be delivered daily, weekly, or monthly. Pick the rhythm that matches how your team operates — daily is a good default for most active KPIs.
Instructions shape the digest's commentary, not the underlying query. The agent runs a single, fixed query based on the metric you selected. It cannot run additional queries, pull in other metrics, or take actions. Instructions guide how the agent frames its summary: which comparisons to emphasize, what thresholds matter to you, and what language to use when describing shifts.
</Step>

<Step title="Pick a delivery channel">
Expand All @@ -61,7 +68,7 @@

## Limits

- **Automations per user per project.** Free: 5, Growth: 10, Enterprise: 20.

Check warning on line 71 in docs/agentic-automations.mdx

View check run for this annotation

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

docs/agentic-automations.mdx#L71

Did you really mean 'Automations'?
- **Metric types.** KPI Monitors today support Insights-style event metrics only. Funnel and retention metrics aren't yet supported.
- **Delivery channels.** Slack and email are available today
- **Cadence.** Daily, weekly, or monthly. There's no per-user delivery window control yet (e.g., "weekdays 8–10am local").
Expand Down
8 changes: 6 additions & 2 deletions docs/data-governance/lexicon.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

</Frame>

Lexicon is a data dictionary that stores descriptions of events and their properties. Project owners and admins can add/manage descriptions for all events and properties and organize data for clarity and discoverability. Event and property definitions help your entire team understand what your data means, so everyone stays on the same page.

Check warning on line 20 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L20

Did you really mean 'discoverability'?

To open Lexicon, select the **Data** tab on the left-hand navigation menu, and then select **Lexicon**.

Expand Down Expand Up @@ -47,32 +47,32 @@

| Field | Description |
| --- | --- |
| Event Name | The database name of the event. Status Icons indicate whether the event is hidden or visible in the Mixpanel project |

Check warning on line 50 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L50

Did you really mean 'Mixpanel'?
| Display Name | The event name that displays in the Mixpanel interface. |

Check warning on line 51 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L51

Did you really mean 'Mixpanel'?
| Description | The information that describes the event, such as what triggers it or what properties are sent with it. |
| 30-Day Volume | The total number of events that users fired in the last 30 days. |
| 30-Day Queries | The total number of UI queries that project members executed in the last 30 days. Includes queries from selecting events in reports, viewing reports, and queries in "Users" and "Events" tabs. Excludes dashboard views.|
| Last Queried | The user that last used this event in the Mixpanel UI. |

Check warning on line 55 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L55

Did you really mean 'Mixpanel'?
| First Queried | The user that first used this event in the Mixpanel UI. |

Check warning on line 56 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L56

Did you really mean 'Mixpanel'?
| Owners | The user(s) that are points-of-contact for this event. |
| Status | Whether this event is Pending, Visible, Hidden, Blocked, or Merged. |


### Event Properties

Event properties describe details about events, such as distinct_id or browser.

Check warning on line 63 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L63

Did you really mean 'distinct_id'?

This table contains descriptions for each field in the “Event Properties” view.

| Field | Description |
| --- | --- |
| Name | The database name of the property. |
| Display Name | The property name that displays in the Mixpanel interface. |

Check warning on line 70 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L70

Did you really mean 'Mixpanel'?
| Description | The information that describes the property, such as what events it is sent with. |
| Example Value | What is an example value of this property. |
| Events With Property | The total number of events that contain this property in the last 30 days. |
| Queries | The total number of UI queries that project members executed in the last 30 days. Includes queries from selecting events in reports, viewing reports, and queries in "Users" and "Events" tabs. Excludes dashboard views.|
| Status | Indicates whether the property is visible or hidden from the Mixpanel interface. Also indicates if the property is blocked, merged, or marked as sensitive. |

Check warning on line 75 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L75

Did you really mean 'Mixpanel'?

Lexicon contains property definitions for the default properties that Mixpanel’s client-side libraries automatically send with each event across web and mobile platforms.

Expand All @@ -89,10 +89,10 @@
| Field | Description |
| --- | --- |
| Name | The database name of the property. |
| Display Name | The property name that displays in the Mixpanel interface. |

Check warning on line 92 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L92

Did you really mean 'Mixpanel'?
| Description | The information that describes the property, such as what events it is sent with. |
| Example Value | What is an example value of this property. |
| Status | Indicates whether the property is visible or hidden from the Mixpanel interface. Also indicates if the property is blocked, merged, or marked as sensitive. |

Check warning on line 95 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L95

Did you really mean 'Mixpanel'?
| Users With Property | The total number of profiles that contain this property. |
| Queries | The total number of UI queries that project members executed in the last 30 days. Includes queries from selecting events in reports, viewing reports, and queries in "Users" and "Events" tabs. Excludes dashboard views.|

Expand All @@ -108,7 +108,7 @@

### Custom Events

[Custom Events](/docs/features/custom-events) are events and properties you combine into one event to use in Mixpanel reports. The fields for custom events are “Name”, “Description”, "Definition", "30 Day Queries", "Last Queried" and “Created” (defined above).

Check warning on line 111 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L111

Did you really mean 'Mixpanel'?

### Lookup Tables

Expand All @@ -124,7 +124,7 @@

Lexicon provides several options for you to filter your events, custom events, event properties, and profile properties.

You can filter by visible or hidden events, blocked events, merged events, tags, your defined events, autotracked events, and default Mixpanel events. These filtering options help you arrive at the most useful data to analyze your performance.

Check warning on line 127 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L127

Did you really mean 'autotracked'?

Check warning on line 127 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L127

Did you really mean 'Mixpanel'?

<Frame>
![Lexicon Filtering](/images/lexiconFiltering.png)
Expand All @@ -146,21 +146,25 @@
Only project owners may block and unblock data from the Lexicon. Learn more about [Roles and Permissions](/docs/orgs-and-projects/roles-and-permissions).
</Note>

In Lexicon, you can intercept and block incoming events or properties. Mixpanel wont store any **new data** for the event or property you select to block. **Warning: You cannot recover event data after you block it.**
In Lexicon, you can intercept and block incoming events or properties. Mixpanel won't store any **new data** for the event or property you select to block. **Warning: You cannot recover event data after you block it.**

Check warning on line 149 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L149

Did you really mean 'Mixpanel'?

When an event is blocked, all events of that type that have previously been ingested (before blocking it) will still show in the interface. Only project owners can block events and properties. **Note: It takes a few hours for Mixpanel to process the blocked event.**

Check warning on line 151 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L151

Did you really mean 'Mixpanel'?

Sample use cases for blocking events and properties are:

**Sensitive data:** If you accidentally send sensitive data, such as passwords or credit card information, you can block the event or property with that data and prevent it from being stored in Mixpanel servers.

Check warning on line 155 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L155

Did you really mean 'Mixpanel'?

**Cost and Time Efficiency:** Being able to block events and properties that are no longer useful directly from Lexicon is easier and more efficient than having to implement changes to your code base.

**Better Organization:** Events and properties that are no longer useful can cause a cluttered Mixpanel project. Blocking unnecessary events and properties optimizes your code for a clean and streamlined project implementation.

Check warning on line 159 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L159

Did you really mean 'Mixpanel'?

**Blocking Events**

<Info>
Previously, Block was called "Drop" in Lexicon. Events that formerly showed a "Dropped" status now show a "Blocked" status.
</Info>

By blocking an event, you can intercept and block incoming events. Mixpanel will not store any new data for the event you select to block.

Check warning on line 167 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L167

Did you really mean 'Mixpanel'?

To block an event in Lexicon:

Expand Down Expand Up @@ -188,7 +192,7 @@

**Blocking Properties**

By blocking a property, you can intercept and block an incoming property. Mixpanel won’t store any new data for the property you select to block.

Check warning on line 195 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L195

Did you really mean 'Mixpanel'?

To block a property in Lexicon:

Expand All @@ -209,7 +213,7 @@
## Hiding Data

<Note>
You must have an admin or owner project role to hide and unhide data from the Lexicon. Learn more about [Roles and Permissions](/docs/orgs-and-projects/roles-and-permissions).

Check warning on line 216 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L216

Did you really mean 'unhide'?
</Note>

In Lexicon, you can hide any events or properties. Unlike [blocking data](/docs/data-governance/lexicon#blocking-data), hiding data does not affect data ingestion; any events/properties that are hidden will continue to be ingested in your project and count toward your data allowance.
Expand Down Expand Up @@ -241,8 +245,8 @@

To show an event or property:

1. Select one or more hidden events, event properties, or profile properties. The “Unhide” icon appears. You can check the “Status” field to determine whether an event or property is visible or hidden.

Check warning on line 248 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L248

Did you really mean 'Unhide'?
2. Select **Unhide**. After you select **Unhide**, the event or property status changes to “Visible”.

Check warning on line 249 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L249

Did you really mean 'Unhide'?

Check warning on line 249 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L249

Did you really mean 'Unhide'?
<Frame>
![Lexicon Show Events and Properties](/images/show-events-and-properties.png)
</Frame>
Expand All @@ -255,9 +259,9 @@

Let's suppose your iOS app sends an event named “Purchase”, and your Android app sends an event named “purchase item”. Even though both events have the same function, you have to individually select them every time you build a report.

By merging “Purchase” and “purchase item” into a single event named “Purchase”, you would no longer need to query each event separately since Mixpanel would recognize both “Purchase” and “purchase item” as a unique event.

Check warning on line 262 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L262

Did you really mean 'Mixpanel'?

Being able to merge events can help streamline your implementation, reduce your costs by eliminating redundant events being sent to Mixpanel, and simplify report analysis because you’re only using optimal events and properties.

Check warning on line 264 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L264

Did you really mean 'Mixpanel'?
Do note however that user profile properties cannot be merged at this time.

<Note>
Expand All @@ -277,18 +281,18 @@
<Frame>
![Lexicon Merge Events](/images/lexicon-merge-events.png)
</Frame>
3. In the “MERGE SELECTED EVENTS INTO…” section, specify which event Mixpanel should consider as the new unique event.

Check warning on line 284 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L284

Did you really mean 'Mixpanel'?
4. Click **Merge**. The merged event appears and the “Status” column indicates “Merged”.

**Unmerge Events**

Check warning on line 287 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L287

Did you really mean 'Unmerge'?

To unmerge events:

Check warning on line 289 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L289

Did you really mean 'unmerge'?

1. Select the merged event to unmerge. The “Unmerge” icon appears.

Check warning on line 291 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L291

Did you really mean 'unmerge'?

Check warning on line 291 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L291

Did you really mean 'Unmerge'?
<Frame>
![Lexicon Unmerge Events](/images/unmerge-events.png)

Check warning on line 293 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L293

Did you really mean 'Unmerge'?
</Frame>
2. Click Unmerge. The merged event appears as the original two distinct events.

Check warning on line 295 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L295

Did you really mean 'Unmerge'?

**Merging Properties**

Expand All @@ -299,20 +303,20 @@
<Frame>
![Lexicon Merge Events](/images/merge-properties.png)
</Frame>
3. In the “MERGE SELECTED PROPERTIES INTO…” section, specify which property Mixpanel should recognize as the newly merged property name.

Check warning on line 306 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L306

Did you really mean 'Mixpanel'?
4. Click **Merge**. The merged property appears and the “Status” column indicates “Merged”.

**Unmerge Properties**

Check warning on line 309 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L309

Did you really mean 'Unmerge'?

To unmerge properties:

Check warning on line 311 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L311

Did you really mean 'unmerge'?

1. Select the merged property to unmerge. The “Unmerge” icon appears.

Check warning on line 313 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L313

Did you really mean 'unmerge'?

Check warning on line 313 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L313

Did you really mean 'Unmerge'?

<Frame>
![Lexicon Unmerge Events](/images/unmerge-properties.png)

Check warning on line 316 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L316

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

2. Click Unmerge. The merged property appears as the original two distinct properties.

Check warning on line 319 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L319

Did you really mean 'Unmerge'?

## Verify Data

Expand All @@ -320,9 +324,9 @@
Customers on an Enterprise can access the Verified Data feature. See our [pricing page](https://mixpanel.com/pricing/) for more details.
</Note>

Verified Data in Mixpanel allows designated project owners and admins to add Verified badges to certain Events, Behaviors, Formulas, Custom Events, and Cohorts. This signals to other users within your project that this data has been vetted and can be confidently used for analysis and reporting.

Check warning on line 327 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L327

Did you really mean 'Mixpanel'?

By providing a clear distinction between vetted and non-vetted data, it becomes easier for teams to adopt Mixpanel, knowing they are using the right events.

Check warning on line 329 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L329

Did you really mean 'Mixpanel'?

**How it Works**

Expand Down Expand Up @@ -355,7 +359,7 @@

## Export and Import Lexicon Data

Mixpanel supports exporting and importing Lexicon data dictionaries. Project owners, admins, analysts, and consumers can click **Export** in Lexicon to receive a CSV file via email that contains the events and properties, and/or user profile properties data from a project.
Mixpanel supports exporting and importing Lexicon data dictionaries. Project owners, admins, and analysts can click **Export** in Lexicon to receive a CSV file via email that contains the events and properties, and/or user profile properties data from a project.

Check warning on line 362 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L362

Did you really mean 'Mixpanel'?

<Frame>
![Lexicon Export](/images/lexiconExport.png)
Expand Down Expand Up @@ -405,24 +409,24 @@

### Avo.app Import
To import your data dictionary from Avo.app, you will need to enable an integration with Mixpanel. The following information would be necessary to complete this integration from Avo.app:
- Mixpanel Project ID (`https://mixpanel.com/project/[Mixpanel Project ID]/...`)

Check warning on line 412 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L412

Did you really mean 'Mixpanel'?
- Mixpanel Service Account Username & Secret (Owner or Admin role required)

Check warning on line 413 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L413

Did you really mean 'Mixpanel'?
To publish your Avo data dictionary to Lexicon, click the "Publish to Lexicon" button in the integration interface.

Click [here](https://www.avo.app/docs/publishing/integrations) for more information on integrating Avo.app with Lexicon.

### mParticle Import

Check warning on line 418 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L418

Did you really mean 'mParticle'?
When importing a data dictionary from mParticle, navigate to your Data Plan and select Download Plan Version from the upper right menu.

Check warning on line 419 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L419

Did you really mean 'mParticle'?

- Click Import on the top right-hand side of Lexicon
- Select mParticle

Check warning on line 422 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L422

Did you really mean 'mParticle'?
- Select the downloaded JSON file from mParticle Data Plans

Check warning on line 423 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L423

Did you really mean 'mParticle'?
- Review Events, Event Properties, and User Profile Properties to be imported.
- Import data into Lexicon

## Lexicon Schemas API

Mixpanel provides a suite of API endpoints for you to Retrieve, Create, and Delete your data dictionary in Lexicon. To use these APIs, check out our [API reference docs](/reference/lexicon-schemas-api).

Check warning on line 429 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L429

Did you really mean 'Mixpanel'?

### Lexicon UI vs Lexicon Schemas API

Expand All @@ -441,14 +445,14 @@

## Lexicon Event Details

Mixpanel provides a variety of tools to make it easier for teams to better understand what specific events mean.

Check warning on line 448 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L448

Did you really mean 'Mixpanel'?

| Field | Description |
| --- | --- |
| Name | The database name of the event. |
| Display Name | The event name that displays in the Mixpanel interface. |

Check warning on line 453 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L453

Did you really mean 'Mixpanel'?
| Description | The information that describes the event, such as what triggers it or what properties are sent with it. |
| Status | The event is either hidden or visible in the Mixpanel project. |

Check warning on line 455 in docs/data-governance/lexicon.mdx

View check run for this annotation

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

docs/data-governance/lexicon.mdx#L455

Did you really mean 'Mixpanel'?
| Tags | Allows your team to categorize events by different themes. |
| Platforms | Allows your team to categorize which platforms this event is fired in. |
| Owners | Allows your team to assign a point-of-contact to events in case team members have follow-up questions about an event. (Only available on the Enterprise Plan) |
Expand Down
31 changes: 15 additions & 16 deletions docs/data-pipelines.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
Customers on an Enterprise or Growth plan can access Data Pipeline as an add-on package. See our [pricing page](https://mixpanel.com/pricing/) for more details.
</Note>

Data Pipelines is a feature that continuously exports data from your Mixpanel project to a Cloud Storage bucket or Data Warehouse of your choice. This feature is ideal for those who wish to perform SQL analysis on Mixpanel data within their own environment.

Check warning on line 15 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L15

Did you really mean 'Mixpanel'?

Check warning on line 15 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L15

Did you really mean 'Mixpanel'?

Setting up Data Pipelines involves two main steps:

1. Configuring your destination to accept data writes from Mixpanel.

Check warning on line 19 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L19

Did you really mean 'Mixpanel'?
2. Creating data pipelines through the **Integrations** page in the UI.
2. Creating data pipelines through the **Destinations** page in the UI.

We offer a 30-day free trial of the Data Pipelines add-on. For details on activation, refer to the [FAQ](#how-does-the-free-trial-work).

Expand Down Expand Up @@ -58,14 +58,13 @@
To create and manage a Data Pipeline, you must have an admin or owner project role. Learn more about [Roles and Permissions](/docs/orgs-and-projects/roles-and-permissions).
</Note>

After configuring your destination to accept data exported from Mixpanel, we must initiate the pipeline from the Mixpanel UI.

Check warning on line 61 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L61

Did you really mean 'Mixpanel'?

Check warning on line 61 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L61

Did you really mean 'Mixpanel'?

After configuring your destination, initiate data export in **Integrations** page on your Mixpanel project > **Create Pipeline** > fill in necessary configurations. You can choose different data sources including events, people and identity and other advanced options. See [Data Pipelines](/docs/data-pipelines/json-pipelines) for more details.
After configuring your destination, initiate the data export in the **Destinations** page on your Mixpanel project -> **Create Pipeline** -> fill in the necessary configurations. You can choose different data sources, including events, people and identity, and other advanced options. See [Data Pipelines](/docs/data-pipelines/json-pipelines) for more details.

<Steps>


<Step title="Click the settings button and select Integrations">
<Step title="Click the settings button and select Destinations">

<Frame>
![create_pipeline1](/images/create_pipeline1.png)
Expand All @@ -91,91 +90,91 @@

### Managing Existing Pipelines

To delete, pause, or unpause a JSON pipeline:

Check warning on line 93 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L93

Did you really mean 'unpause'?

1. Go to the **Integrations** page
1. Go to the **Destinations** page
2. Find the pipeline you want to manage
3. Click the **3-dot** menu on the right side of the pipeline
4. Select **Delete Pipeline**, **Pause Pipeline**, or **Unpause Pipeline** as needed

Check warning on line 98 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L98

Did you really mean 'Unpause'?

Note: JSON pipelines can only be managed through the UI, not via the data pipelines API.

### Backfilling Historical Data

Check warning on line 102 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L102

Did you really mean 'Backfilling'?

You can schedule an initial backfill when creating a pipeline. This ensures that historical data is also exported to the data warehouse. Note that the `from_date` must be within 6 months in the past.
You can schedule an initial backfill when creating a pipeline. This ensures that historical data is also exported to the data warehouse. Note that the `from_date` value must be within 6 months in the past.

The completion time for a backfill depends on the number of days and the amount of data in the project. Larger backfills can take up to multiple weeks.

Check warning on line 106 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L106

Did you really mean 'backfills'?

### Viewing Pipeline Configuration

To check a pipeline's configuration:

1. Go to the **Integrations** page
1. Go to the **Destinations** page
2. Either:
- Click on the pipeline name to view configuration at the top of the page, or
- Click on the pipeline name to view the configuration at the top of the page, or
- Click the **3-dot** menu and select **View Configuration**

### Why does the number of events in Mixpanel not match the number of exported events to my destination?

Check warning on line 117 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L117

Did you really mean 'Mixpanel'?

Discrepancies between the event counts in Mixpanel and those exported to your destination can occur for several reasons:

Check warning on line 119 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L119

Did you really mean 'Mixpanel'?

- **Data Sync**: If [Events Data Sync](/docs/data-pipelines/json-pipelines#events-data-sync) is not enabled or is unsupported for your pipeline, this could prevent some data from being exported.
- **Data Delay**: Late-arriving data may take up to one day to sync from Mixpanel to your destination, leading to temporary discrepancies.

Check warning on line 122 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L122

Did you really mean 'Mixpanel'?
- **Hidden Events**: Mixpanel exports all events, including those hidden in the Mixpanel UI via Lexicon. To reconcile differences in counts, check if the events in your destination include those hidden in the Mixpanel UI.

Check warning on line 123 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L123

Did you really mean 'Mixpanel'?

Check warning on line 123 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L123

Did you really mean 'Mixpanel'?

Check warning on line 123 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L123

Did you really mean 'Mixpanel'?
- **Timezone Differences**: Data is exported to your warehouse in UTC, whereas data displayed in Mixpanel is in your project timezone.
- **Timezone Differences**: Data is exported to your warehouse in UTC, whereas data displayed in Mixpanel is in your project's timezone.

Check warning on line 124 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L124

Did you really mean 'Mixpanel'?

### What timezone is the data exported in?

The data is exported in UTC timezone. You’ll need to convert it to your project’s timezone when running queries in your warehouse. Please refer to [this page](/docs/data-pipelines/common-sql-queries) for some common SQL queries.

### How can I count events exported by Mixpanel in the warehouse?

Check warning on line 130 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L130

Did you really mean 'Mixpanel'?

Counting events can be slightly different for each warehouse, since we use different partitioning methods. Here are examples for [BigQuery](/docs/data-pipelines/integrations/bigquery#get-the-number-of-events-each-day) and [Snowflake](/docs/data-pipelines/integrations/snowflake#get-the-number-of-events-each-day).

### How does the free trial work?

Mixpanel offers a 30-day free trial of the Data Pipelines, allowing you to create one pipeline per data source for each project.

Check warning on line 136 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L136

Did you really mean 'Mixpanel'?

**Trial limitations**:

- Exports are scheduled on a daily basis only.
- Exports are scheduled daily only.
- Data synchronization feature is not available.
- Only one pipeline can be created per data source per project.
- Backfilled data is limited to one day prior to the creation date of the pipeline.
- Backfilled data is limited to one day before the creation date of the pipeline.

Check warning on line 143 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L143

Did you really mean 'Backfilled'?

### Why can’t I delete my trial pipeline?

You can’t delete a trial pipeline in Mixpanel — this is intentional. Each project is limited to one trial pipeline per data source, and keeping it prevents deleting/recreating trials to bypass limits. It also serves as a record that the trial has been used. Even after you upgrade to a paid Data Pipelines package, the trial pipeline remains visible and cannot be removed. This is a policy decision to preserve the integrity of the trial program, not a technical constraint.

Check warning on line 147 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L147

Did you really mean 'Mixpanel'?

### What is Active Pipeline Limit

Each project can have 2 recurring pipelines and 1 date ranged backfill pipeline active. Multiple pipelines cannot write to the same destination or for the same date range in a destination. Recurring pipelines must have different frequencies.
Each project can have two recurring pipelines and one date-ranged backfill pipeline active. Multiple pipelines cannot write to the same destination or for the same date range in a destination. Recurring pipelines must have different frequencies.

To maintain optimal performance across our services, we limit the number of concurrently running pipeline steps to one per project. This approach ensures that each job, including those involving substantial backfills, waits its turn, preventing any single project from monopolizing resources and thus promoting fair scheduling among all customers.

Check warning on line 153 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L153

Did you really mean 'backfills'?

### Is it possible to specify when pipeline exports run?

No. Hourly pipelines are targeted to run 30 minutes past the hour to be exported, and daily pipelines are targeted to run 30 minutes past the day to be exported (e.g. 00:30 AM) in the project’s timezone. For example, a project in the Pacific timezone with a daily events pipeline will start the export for data from 5/22 on 5/23 00:30 AM PT.
No. Hourly pipelines are targeted to run 30 minutes past the hour to be exported, and daily pipelines are targeted to run 30 minutes past the day to be exported (e.g., 00:30 AM) in the project’s timezone. For example, a project in the Pacific timezone with a daily events pipeline will start the export for data from 5/22 on 5/23 00:30 AM PT.

Please note that the [24-hour SLA](/docs/data-pipelines#what-is-the-service-level-agreement) applies.

### What is the Service Level Agreement?

Our Service Level Agreement (SLA) stipulates a latency policy for exported events of up to 24 hours end-to-end, with an additional 24-hour allowance for late-arriving data.

**Note**: Mixpanel classifies late data as any data point or user profile update that reaches Mixpanel servers more than two hours after the end of the export window. Late-arriving event data is exported only for pipelines that with **sync** enabled.
**Note**: Mixpanel classifies late data as any data point or user profile update that reaches Mixpanel servers more than two hours after the end of the export window. Late-arriving event data is exported only for pipelines that have **sync** enabled.

Check warning on line 165 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L165

Did you really mean 'Mixpanel'?

Check warning on line 165 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L165

Did you really mean 'Mixpanel'?

For hourly pipelines, data that arrives on time is expected to be exported within 24 hours from the moment it is ingested by Mixpanel. For daily pipelines, this 24-hour period begins at the start of the next calendar day based on project time (e.g., data ingested on January 1st is scheduled to be exported from the start of January 2nd midnight to the end of the day on January 3rd).

Check warning on line 167 in docs/data-pipelines.mdx

View check run for this annotation

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

docs/data-pipelines.mdx#L167

Did you really mean 'Mixpanel'?

Data arriving late is handled during a daily sync process the following day after ingestion, provided sync is enabled. For instance, if data for January 1st arrives on January 3rd, it would be exported in the sync run on January 4th.

### What should I set for the Account Name and Storage Integration when creating a Snowflake pipeline?

The Account Name should be set to your unique account identifier Eg. "blah2321.us-west-2" while the Storage Integration should be set to the name of the storage integration you created in Snowflake Eg. "MIXPANEL_EXPORT_STORAGE_INTEGRATION".
The Account Name should be set to your unique account identifier, e.g., "example1234.us-west-2", while the Storage Integration should be set to the name of the storage integration you created in Snowflake Eg. "MIXPANEL_EXPORT_STORAGE_INTEGRATION".

### What happens to late-arriving data?

For [incremental JSON pipelines](/docs/data-pipelines/json-pipelines#incremental-pipelines), late-arriving data will be exported as it's ingested. However, that is not the case for Raw and Schematized pipelines without [sync](/docs/data-pipelines/json-pipelines#events-data-sync) enabled — manual intervention will be needed to export late-arriving data into your data warehouse.
### Can I change the destination of an existing pipeline?

No, you cannot. If you need to change the destination, you would need to create a new pipeline.
No, you cannot. If you need to change the destination, you would need to create a new pipeline.
Loading