This seems very bizarre that we can update a customer/contact with the Original Traffic Source, but cannot add the hs_analytics_source_data_1 and hs_analytics_source_data_2 information as they are read-only.
Hey @klkitchens there’s not really anything to “fix” in this as the idea behind the properties is that they are sources of truth for how the contact was added to the portal.
If you’re not seeing this populate, are you passing the usertoken correctly?
Since we’re allowed to set the Original Source, it only makes sense that we be able to set the subordinate properties as well… so yeah “fix” is the correct term since there is no logical reason for these to be read only.
Hey @klkitchens I can see how this would be useful, might be a good idea to post this as a feature request to the HubSpot product team through the ideas board!