Importing multiple email addresses for single contact
I am importing a CSV file with contacts that have multiple email addresses. Hubspot supports multiple email addresses in the "Email" field, which is wonderful, but the data cannot be imported this way. To import, I had to create multiple email properties (primary email, alternate email, etc). I can manually add the multiple emails in the single "Email" property but I have a large number of contacts. Any automated way to do this?
Would recommend an enhancement to offer the ability to either import contacts in a way to add multiple email addresses to the "Email" property. Or, offer a way, after the import, to copy the data from another property (e.g. "Alternate Email") to the "Email" property without overriding the current email (i.e. adding a second or third email).
Hi everyone -- Alex from the import/export team here.
We just launched support for importing multiple email addresses (or company domains for the company object) within the import flow.
In your spreadsheet, you'd add an additional column for "Additional emails." Here, you can add many email addresses, separated by a semi-colon. On the mapping step of your import, simply map this column to a new property we've surfaced called "Additional email addresses" and you're done!
If you're importing companies, the same process can be followed for importing multiple domains. The property you'll want to map to is called "Additional domains."
Thank you as always for your continued feedback, it helps us build a great product.
We are constantly evaluating and re-evaluating our priorities and roadmap to deliver as much value to our customers as possible. At this time, importing secondary emails is not something our team is currently planning to build natively into HubSpot. This is certainly subject to change in the future and we will update this idea if that becomes the case.
@CamilleCocaud No. It's sort of wierd how Hubspot's software does it. It will randomly assign all the emails as primary or secondary or 3rd... COMPLETELY random. It's so weird. But then you import the list again with just the primary. So essentially it looks like this:
1. Import contact list with primary emails addresses first. (you may have already done this, so maybe you can skip it)
2. Export contacts (to get the Hubspot ID)
3. Import the contacts with Hubspot ID next to email address make sure you use duplicate Hubspot IDs when the contact is the same and match based on Hubspot ID for the record.
4. Import the original list a final time to tell hubspot which email addresses are primary.
It took me quite a bit of trial error to finally figure this out.
... that would be an example of what 3 duplicate records would look like with different email addresses on each line. When you import it check the [ ] that say that you are importing based on Hubspot ID
@shatton thanks a lot for explaining. Quite frankly it seems like a very convoluted way to do something that should be simple. I think I'll stick to my "email #2" property for now. Maybe if someday I have more time on my hands (if ever).
Thanks a lot anyway! Hubspot you should make this feature, it shouldn't be this complicated to do such a simple thing.
This is a major problem for me. The ability to import multiple email addresses for a single contact is crucial and basic. Exporting from google contacts into HubSpot just became a week-long project.
I thought about leveraging the Hubpot ID as well but when I'm trying I'm not that successful...
I have an error code in the import: "duplicate_object_ID" that the contact ID has already been used. Do you have any idea what I could be missing or Hubspot udpated their import behavior in the meantime?