I am looking at using the Identify Visitor endpoint in our app to assign them to the respective contacts in Hubspot. Ideally though, I would do this without passing publicly identifiable information, that is, using an ID instead.
Hubspot's docs state that an email is required, but then states further down that you can pass an ID instead, with the one limitation being it won't create a contact. That is fine for us, as this is simply aligning existing contacts, but my questions for this are:
- Does this mean we can pass an ID instead of an email?
- If so, what ID is this? Would it be the Hubspot Contact ID? Or something separate which we will need to match elsewhere? Or another ID completely?
Anybody's experience or insight would be greatly appreciated. The language isn't quite clear to me.