Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
3a06e56
Create project-migration.md
carolinephilbin Oct 4, 2024
f030252
Update overview.md
carolinephilbin Oct 4, 2024
4f0bbd5
updating location
carolinephilbin Oct 4, 2024
a5c0269
Delete pages/docs/migration/project-migration.md
carolinephilbin Oct 4, 2024
3b081fc
Update overview.md
carolinephilbin Oct 4, 2024
d227413
Add files via upload
carolinephilbin Oct 16, 2024
d314327
Update project-migration.md
carolinephilbin Oct 25, 2024
1e32497
Add files via upload
carolinephilbin Nov 6, 2024
edbf663
Delete pages/docs/orgs-and-projects/project-migration.md
carolinephilbin Nov 6, 2024
b897ebc
Update overview.md
carolinephilbin Nov 6, 2024
f3a0f31
Update framework.mdx
carolinephilbin Nov 7, 2024
df297bf
Delete pages/guides/analytics-strategy.mdx
carolinephilbin Nov 7, 2024
f093af2
Create playbooks
carolinephilbin Nov 7, 2024
d3159c1
Delete pages/guides/playbooks
carolinephilbin Nov 7, 2024
203f6e5
Create project-migration.md
carolinephilbin Nov 7, 2024
9928418
Add files via upload
carolinephilbin Nov 7, 2024
14194fd
Delete pages/guides/plan/project-migration.md
carolinephilbin Nov 7, 2024
8c8e4b3
Update framework.mdx
carolinephilbin Nov 8, 2024
8bdfb01
Merge branch 'main' into carolinephilbin-patch-1-1
Nov 8, 2024
7b5da6d
Update project-migration.md
carolinephilbin Nov 13, 2024
d1df3dd
Update project-migration.md
carolinephilbin Nov 13, 2024
3a9d5e5
Update _meta.ts
carolinephilbin Nov 13, 2024
dc42143
Update local.txt
carolinephilbin Nov 13, 2024
667a84e
Update _meta.ts
carolinephilbin Nov 14, 2024
09f5975
Update tracking-strategy.mdx
carolinephilbin Nov 14, 2024
f0988f8
Update project-migration.md
carolinephilbin Nov 14, 2024
d8ef314
Update migration.md
carolinephilbin Nov 14, 2024
4ea279c
Update migration.md
kurbycchua Nov 14, 2024
cb1a6b3
Merge branch 'main' into carolinephilbin-patch-1-1
kurbycchua Nov 14, 2024
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
2 changes: 2 additions & 0 deletions pages/docs/migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ To perform a successful historical data load, we recommend:
- Load a limited subset of the data into a test project (for example, a single day or data or a sample of the entire dataset) to get started. This will help you identify any errors in the end to end process before you do a full historical data load.
- Load a year’s worth (or less) of historical data during your migration. This will allow your team to review year-over-year trends easily and do historical analysis as needed, without sending a bunch of data which is stale and unlikely to be used.

For a more in-depth look into the steps required for a successful project migration, check out our [project migration playbook](/guides/playbooks/project-migration).

## Change management migration of end users

Once data is live, shift our focus to change management and migrating the existing users. You can mitigate risk here by:
Expand Down
4 changes: 2 additions & 2 deletions pages/guides/_meta.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ export default {
"plan": "Plan",
"implement": "Implement",
"launch": "Launch",
"beyond-onboarding": "Beyond Onboarding",
"analytics-strategy": "Analytics Strategy Workshop"
"playbooks": "Playbooks",
"beyond-onboarding": "Beyond Onboarding"
}
116 changes: 0 additions & 116 deletions pages/guides/analytics-strategy.mdx

This file was deleted.

20 changes: 20 additions & 0 deletions pages/guides/plan/tracking-strategy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,26 @@ Now that you have an understanding of Mixpanel's Data Model, let's walk you thro

![image](/tutorials/event-depth.png "Designing Event Depth")

Where events are too broad, you’d end up having to create filters for every single disparate action you want to measure. Conversely, where events are too narrow, you need to do a lot of work every time to compare the actions against one another.

**In general, we advise customers to group together the same *******actions******* that users take across your site / platform, and group them to the level of the most commonly asked questions.**

Consider the event `Start Signup`. Top questions we might want to answer with this:

- Which page / screen did users most commonly click start signup from?
- Which signup platform was the most popular?

Here’s an example of an implementation we *don’t* recommend.

![bestpractices2](/bestpractices2.png)

Here, the question you’d want to answer most is: Which signup platform drives the most sign ups? If our events are too narrow, e.g. homepage/start_signup/apple, we’d have to manually add every single event where the signup occurs in order to do a comparison. It’s much easier to capture it as the event Start Signup and use event properties to describe the different originating pages / screens and signup platforms:

![bestpractices3](/bestpractices3.png)


To get all signup starts via the ideal state structure, the user only needs to query the single signup event and apply the flow and platform breakdowns. Once that's complete, the user can easily see that the homepage flow drives the most traffic with Apple out-performing other platforms across the board.

It is important to adhere to best practices when managing personal information (PI) that you might potentially capture in the properties you define. Refer to our [Privacy](https://docs.mixpanel.com/docs/privacy) documentation for details on how Mixpanel respects and protects people’s fundamental online privacy and data rights.

Having specific questions (eg hypothesis, influencing factors, current / target numbers) around the metrics you're measuring also helps you decide on the events and properties to include. Think of the answers you want to arrived at, and how an action (event), an information of an action (event properties), or a recent state (user property) can help lead you to that answer.
Expand Down
Loading