Add support for Segment's anonymous IDs
As described here:https://segment.com/docs/spec/identify/#anonymous-id
At the moment, to use Autopilot, the Segment "identify" call with the "email" field needs to have a userId. Often, this defeats the point of using Segment with Autopilot, because most of the use-cases for Autopilot happen before the user signs up to our service, so we don't have an ID yet. We can assign them the email for their ID, but then we can't reassign them a proper ID when they sign up (not all analytics services have proper alias support).
I'd like this to import a contact: https://www.dropbox.com/s/ur4fl4edoyw7r4y/Screenshot%202015-03-10%2014.15.04.png?dl=0
Hi all, I’m pleased to let you know we now support Segment’s anonymous ID. Learn more here: https://autopilothq.zendesk.com/hc/en-us/articles/206714873-Segment-FAQ
-
Anonymous commented
Seconding this. The whole reason to use Segment is to reduce the amount of coding that is required. Having to have a separate mapping and relying on a form handler for identification is a real drag and holds me back from fully embracing the service in its current form.