We are B2B and contacts log in for multiple devices with different emails/share accounts. If a contact record currently exists and Hubspot picks up that another email was used on the same device, Hubspot will add a secondary email to the existing record. Even if the domains are different.
The big issue we see is it will pull a secondary email in and set it as the primary email, but the new email may have a different domain. Yet, the primary company is still the one associated with the same domain as the original email.
For example, the original record lists john@coke.com as the primary email, then the user fills out a non-Hubspt form and Hubspot pulls in the new email, let’s say john@pepsi.com. But the primary company is still Coke. Yet it has now set john@pepsi.com as the primary email. Hub is then taking our accurate data and making it inaccurate.
Hubspot simply cannot accurately determine if this new email is associated to the contact. Account sharing is very prevelant in the B2B and even B2C world. The idea that any secondary email used on a device autamatically means they are the same contact is ludicrous.