4 replies

It sounds like you want to work over the default settings of "do not track" on browsers?

What I understand is that Mixpanel's JS client side library will prioritize the "Do Not Track" settings in web browser, regardless if the mixpanel.opt_in_tracking is being set - as it looks like you have experienced. After reading these two articles(1, 2), the vide is that Mixpanel wants to support individuals right to control their personal information. which can be a pain if the browsers are being set default to "do not track", but also good for users to have control and decide if they want to opt-in to tracking(yay privacy rights!).

My over all assumption is that there is no way around it unless the user themselves turns off their "Do Not Track" settings and decides they want to be tracked.

Ultimately, I do believe you are correct, there isn’t a way around this. I find it odd that this isn’t something in our control. An application can respect user’s privacy through anonymity. I would have hoped that we would at least have the ability to allow user’s to opt-into tracking for a specific application without asking users to disable their global donottrack settings. With this approach users can’t opt into specific sites without being subject to tracking by all sites.

Cookie policy

Cookie settings

We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.