Each week, Mixpanel will release articles from our archives to help you get the most out of Mixpanel. Follow the Topic Tag #fromthearchive to subscribe to these posts and get alerted when they drop.
This article provides useful naming conventions to organize events, properties, reports, and campaigns.
Adding Prefixes to Separate Product Components
As your application matures, different teams can access the same Mixpanel project to analyze different product and process-oriented user-behavior.
Multiple teams with shared project access can increase the complexity of reports. This increased access also sends many more events and properties to capture key metrics, which your Mixpanel implementation must handle.
Adding prefixes is a way to help you and your team more easily recognize different types of metrics and usage across your teams, and maintain a granular tracking scheme. Prefixes such as “Billing -” and “Product -” enable different teams to filter and select the processes and products they prefer.
Adding prefixes to your event data is a technique to organize your reports. But generally the details about an event should be stored in its properties. You also can add prefixes to your bookmarked report names to improve searchability, but Mixpanel cautions overuse.
Mixpanel adds the initials of your name in the Search bar to differentiate your bookmarks from others.
Mixpanel advises you to describe custom events that summarize the metric (such as “Active User Engagement”) rather than names of the individual events in the custom event (such as “Character Created + Tutorial Finished + MA”).
Displaying Events and Properties at the Top or Bottom of a List
Bottom of the List
To display property names at the bottom of the dropdown list, add a tilde (~) at the beginning of property names. Mixpanel orders data in alphabetical order. When you add a tilde to a property, it sends it to the bottom of a drop down list.
You can also use a tilde to distinguish temporary or experimental properties. Note that
Any events or properties not sent to a Mixpanel project are hidden from your project after 30 days to declutter your reports. However, these events and properties remain in Mixpanel’s backend, and appear again when the property is sent to the project again.
Top of the List
Some events (such as “App Install” or “Order Confirmation”) and properties (such as “Number of Friends Invited” or “Purchased Amount”), matter more to the overall analytics of a company than others.
To see these types of properties at the top of your list, add an exclamation mark (!) or pound sign (#) to the beginning of an event or property name to surface it to the top of a drop down list.
Indexing Your Campaign Messages
Encourage members of a project to title their campaign messages with a standardized indexing system. As a result, as your campaign messages expand, they become easier to search.