HubSpot and Intercom - People Data List and Country (Drop Down) | Community
Skip to main content
Answered

HubSpot and Intercom - People Data List and Country (Drop Down)

  • May 5, 2026
  • 3 replies
  • 109 views

Forum|alt.badge.img

Hi there,

Working with the HubSpot Integration, I need to create a ‘list’ field and enter every Country in a drop-down field, so that the user does not have to manually enter this information and then this will be synced over to HubSpot. The challenge is that Intercom limit ‘People Data’ fields to 35 options, and you can’t use Conditional Fields either.

So given this limitation, and the fact it has to be People Data Atrributes, has anyone else face this challenge and come up with a workaround? Is there any other way to pass the country to HubSpot from the other values in Intercom that simply cannot be mapped or used in many cases it seems?

Is there anyway to pull in data from HubSpot to a Custom Data Field in People Data?

It seems the sync is just Intercom to HubSpot, so I don’t believe I can do anything here with the limitations of Intercom’s People Data lists.

Thanks in advance. IM.

 

 

Best answer by Aleksei O

Hi ​@Ian Maison ! If you need to collect this attribute from the customer (and of course, not based solely on the IP 😃),  I would then recommend the following: 

  1. Collect the data as a conversation attribute
  2. Pass it over to People data via a data connector 
  3. Then sync it to HS. But again, I would use HS “Intercom data sync” app rather than Intercom's own app.

Sent you a DM to discuss the solution in detail :) 

3 replies

Aleksei O
Innovator ✨
Forum|alt.badge.img+3
  • Innovator ✨
  • May 5, 2026

Hi ​@Ian Maison 👋  Do you use Intercom's own Hubspot integration and would Intercom be your single source of truth when it comes to the country?

If you happen to have country data in Hubspot, I would instead recommend using their own data sync app (it’s much better than the one made by Intercom, in my opinion) and instead push the country field from HS (list) to Intercom custom country field (text). 


Forum|alt.badge.img
  • Author
  • Connector
  • May 6, 2026

Hey ​@Aleksei O 

Thank you for the reply, that’s good of you.

I use the HubSpot integration that’s in the Intercom Marketplace.

Essentially HubSpot is the single source of truth, but Intercom is the mechanism for people to have a chat with us and express their interest in our product. We ultimately wish to get the contact details of a Visitor/Lead and create these contacts in HubSpot, which is fine but one of the fields is for Country.

This is achieved within Workflows such as this preview:

Preview on the right where the Visitor/Lead will need to select the pre-defined Countries, but this is essentially just a list of options that will match those already in HubSpot

The Country field needs to emulate the Country drop-down list in HubSpot, thus sync from Intercom whatever the user selects - but it’s not possible in Intercom because the People Data list options allow up to 35 options, and I require around 190 to cover everything. Made more complicated that People Data attributes don’t allow for conditional lists, but Conversation Data does - but that’s not useful in this case.

I’m not aware of another integration, and whether that would help me here.

Thanks again, Ian M.


Aleksei O
Innovator ✨
Forum|alt.badge.img+3
  • Innovator ✨
  • Answer
  • May 6, 2026

Hi ​@Ian Maison ! If you need to collect this attribute from the customer (and of course, not based solely on the IP 😃),  I would then recommend the following: 

  1. Collect the data as a conversation attribute
  2. Pass it over to People data via a data connector 
  3. Then sync it to HS. But again, I would use HS “Intercom data sync” app rather than Intercom's own app.

Sent you a DM to discuss the solution in detail :)