Hello... I come from this post if I map Mailing country (Salesforce contact field) to country/Region (HubSpot property), it works. However, I don’t useMailing Countryfor leads — I use Country and countrycode instead.
The issue is that when I map country/region in HubSpot to countrycode from Salesforce, every time I update the value in HubSpot, it immediately gets overwritten by the Salesforce value.
Do you know if it’s possible to use the same property for both leads and contacts in Salesforce? And do you know why Salesforce keeps pushing its data to HubSpot every time, even though I only have one active mapping (Country) and another for state?
P.S. I’m facing the same issue with state field for leads.
Looking at your screenshots, I see United States as the option selected. If you are syncing to a two-digit country code, shouldn't this value be US? The values for the dropdown field in HubSpot must match the values in the Salesforce picklist for the sync to work correctly.
Generally speaking, two-way sync should take the most recent value, and if there is a conflict it will default to Salesforce's value.
- Trevor If my post solves your problem, please accept it as a solution.
Have a fantastic day and thanks so much in advance for your help! Bérangère
HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates. Learn More.
What’s happening is that every time I update the state or country in a Lead record (with no duplicates or sync errors), HubSpot automatically overwrites my input with the value from Salesforce.
This is an example from the property history log showing Salesforce pushing the change into HubSpot:
P.S. I verified this with our Salesforce admin, and they confirmed that we don’t have any Apex triggers, flows, or automation in Salesforce that could be causing this behavior.
Looking at your screenshots, I see United States as the option selected. If you are syncing to a two-digit country code, shouldn't this value be US? The values for the dropdown field in HubSpot must match the values in the Salesforce picklist for the sync to work correctly.
Generally speaking, two-way sync should take the most recent value, and if there is a conflict it will default to Salesforce's value.
- Trevor If my post solves your problem, please accept it as a solution.