In Salesforce, you can turn on State and Country picklists. By default, the State/Region and Country contact properties in HubSpot are single-line text field types. If you want to sync Salesforce State and Country picklists with these default properties, conflicts will frequently occur because non-standardized values can be entered in HubSpot, which will not be accepted by Salesforce.
To properly sync Salesforce State and Country picklists with HubSpot State/Region and Country contact properties, the HubSpot properties must be edited to have a dropdown select field type, then have their default values converted to pass validation for Salesforce State and Country picklists.
In your HubSpot account, click the settingssettings icon in the main navigation bar.
In the left sidebar menu, navigate to Properties.
In the Contact properties tab, click the State/Region or Country property.
Click the Field type dropdown menu and select Dropdown select.
In the Dropdown options section, click listViewLoad options....
In the dialog box, click the Load options dropdown menu and search for and select State (United States) or Country, then click Load options.
Salesforce requires that if a record has a state value, a corresponding country must be specified. If a country is not specified, Salesforce will return an error message and the record will not sync between HubSpot and Salesforce. Non-matching state/country values and mismatched state/country pairs will also result in errors and prevent syncing. As such, these steps must be taken for both the State/Region property and the Country property.