Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Delete Historical Events in MixPanel

Tags:

mixpanel

I recently created a MixPanel analytics account and have added a bunch of unneeded events for development/learning purposes.

Is there a way to delete all events associated with a MixPanel project, or to delete all events associated with a user profile?

like image 582
George Avatar asked Jul 02 '17 11:07

George


People also ask

Does Mixpanel store data?

Mixpanel persistently stores customer data in one of its two data centers. For customers not participating in EU residency, data is stored in the United States on the Google Cloud Platform in the US-Central 1 region (Iowa, United States).

What is breakdown in Mixpanel?

Property breakdowns allow us to compare different subsets of data side-by-side. When we select a property breakdown, Mixpanel will first segment our data into groups based on the value of the selected property and then perform the specified analysis across each group separately.

How do I track events in Mixpanel?

You can track a “Sign-up Page View” event and in the event properties you can describe which page they are looking at. mixpanel. track(“Sign-up Page View”, { page: “email screen” });


1 Answers

Technically, events data is immutable in Mixpanel and you cannot delete it. You have a couple of options:

A) If you don't have any valuable user on your Mixpanel account so far, it's fastest to just discard everything by creating a new Mixpanel project and starting from scratch. From the project selector menu, click "Create new project". Delete the old one or just ignore it.

B) You can also hide your existing events by name (Settings > Project Settings > Data management > [add events to hide]). This will hide all the events with the given names from the UI. You can use this option if it is OK for you to pick new names for events that you want to track in the future.

(You can also delete the profiles which have unwanted events associated to them. But as events data is immutable, this probably won't stop these events from showing up in event-based views like Segmentation or Insights, unless you filter them in a way that presumes an associated profile to exist. Use the UI or $delete operation in the HTTP API to delete profiles.)

like image 180
Sander Sonajalg Avatar answered Sep 19 '22 13:09

Sander Sonajalg