In my company we have been discussing our Mixpanel integration a lot lately. This is due to our newly launched application which relies on a different business model than before and therefor the tracking in Mixpanel has changed.
Some employees want to use Mixpanel for reporting purposes, mostly wanting exact numbers on stuff like transactions and number of sign ups. So my first thought were to place those events on the server which would make them as close to 100% reliable. My second thought was that funnels and insight might get unreliable now that the server events are sent 100% of the times and client events are sent 80% of the time (not exact number). Also we won’t get a lot of the client meta data.
Maybe I am overthinking this or maybe there is a better solution.
I would love to get some feedback on this.