We are currently moving all of our users and events from KissMetrics into MixPanel. I am curious if there is a requirement to the order of operations during the import. Logically I was planning to create users and set properties first and then post batches of all of the events that user has done historically.
I tried calling https://api.mixpanel.com/engage#profile-set for all of our users. The API gave us a 200 OK back - but there are no users showing up in the system. We also tried calling “Create identity” using the /import endpoint, but that also resulted in no users being created… or at least visible in the UI.
Do we need to do this the opposite way and first add all the events and then go back and set the properties on the user? The documentation isn’t really clear on this.
Any help docs or examples would be greatly appreciated.