We use cookies to make HubSpot's community a better place. Cookies help to provide a more personalized experience and relevant advertising for you, and web analytics for us. To learn more, and to see a full list of cookies we use, check out our Cookie Policy (baked goods not included).
Jul 1, 2022 4:31 AM
Hi there,
I am facing the following situation:
What's happening now, is that I am not getting proper data for Original and Last Source, and I'm neither getting the information of utms.
How can I have this information filled in the CRM. Are there any utm properties available in Hubspot, If so, how can I send the data to Hubspot throught the API?
Thanks! This is really being a huge headache!
Jul 4, 2022 12:57 PM
Thank you so much for the response. So, let's say I create 3 contact properties:
When I create the contact sending the data to the form via API, I could send these 3 values.
Additionally, I should create a workflow which will populate the following properties:
If there are not "standard" rules, or it doesn't have an effect on Hubspot Analytics, I will just create my own rules based on utm parameters to set these 2 extra properties.
Thanks in advance!
Jul 5, 2022 3:48 AM
Hi @ialonso,
At this time it's only possible to change the Original Source property. It's not possible to change the Drilldown values as they are read-only. One thing to note is when you change the Original (or Latest Source) property, the Drill Down values will be cleared to their original values. You can learn more about how those Drill Down values are set in this article here.
Best,
Joe (HubSpot Moderator)
Jul 4, 2022 11:32 AM
Hi @ialonso, thanks for getting in touch.
There are a couple of items here. I understand you wish to create Contacts by sending data to a HubSpot Form and in doing so pass their UTMs to the Contact record. I think it's worth providing some fuller context as to how we set the Original Source properties. Here's how that works:
Usually, any Contacts created by Form Submission that do not meet the rules mentioned above will be set as Offline Sources with a Drill Down value that contains the Form ID.
HubSpot automatically sets a contact's Original Source (hs_analytics_source
) value based on analytics data associated with the hutk
value passed in a form submisson and the afforementioned criteria. It is not possible to set hs_analytics_source
or hs_analytics_source_data_1
directly via a form submission.
You can set the Original Source property after the Contact is created either via Workflow, or via the Contacts API.
I hope that's cleared some of this up for you. Let me know if there's anything you'd like me to clarify.
Best,
Joe (HubSpot Moderator)