We have Integrated the HubSpot client with our lead management app, and we are creating the contact through API (Hubspot::Crm::Contacts::BasicApi.new.create ) when new signup happens in the lead management app.
We are sending the default properties, which are
{
“company”: “Biglytics”,
“email”: “bcooper@biglytics.net”,
“firstname”: “Bryan”,
“lastname”: “Cooper”,
“phone”: “(877) 929-0687”,
“website”: “biglytics.net”
}
But we need to send more additional properties like hs_analytics_last_referrer or hs_analytics_last_url, but all these are the ready-only fields, and we are getting that error response.
Recently I saw one post in the community related to this: https://community.hubspot.com/t5/APIs-Integrations/Set-quot-First-page-seen-quot-for-new-created-contacts-via-API/m-p/410829.
But in the reply, someone says the custom property, but my question is, even if we create the custom property, we cannot see that information under the Last referring site or Last Page Seen, and all right?
So how can we make it if we go for the custom property? Or how can we pass that information along with the default properties like
{
“company”: “Biglytics”,
“email”: “bcooper@biglytics.net”,
“firstname”: “Bryan”,
“lastname”: “Cooper”,
“phone”: “(877) 929-0687”,
“website”: “biglytics.net”,
“hs_analytics_last_referrer”: ‘https://www.test.com/sg/campaign/sapaad-online’
}