UTM parameters disappear when a user visits multiple pages before form submissionSOLVE
Sep 26, 2019 6:55 AM
Hi, I recently set up UTM tracking on our most popular forms (I followed these steps: https://community.hubspot.com/t5/APIs-Integrations/Utm-source-on-contact/td-p/238303). As a result, if a user visits a page with a form through a UTM URL and submits the form, the UTM parameters get captured as the contact's properties.
However, if a user visits a page through a UTM URL and then navigates to another page on the website with a form, the form submission is unable to capture the UTM data. Here is a sample activity of a user like this:
1. Visits my homepage through a URL that has UTM parameters
2. Clicks on the 'Resources' button and navigates to a page with multiple resources
3. Selects a particular resource and proceeds to the download page with an embedded form
4. Fills up the form
In this process, the UTM parameters are intact at step #1. However, as soon as the user proceeds to step #2, the UTM parameters disappear. As a result, after the form submission, the contact's UTM properties are not updated on Hubspot.
Is there a way to preserve the user's original UTM parameters while he/she navigates through multiple pages on the website? And then capture this original UTM data when they fill up a form?
Solved! Go to Solution.
Sep 26, 2019 10:48 AM
Yes, a form will only be able to grab UTM parameters from the URL if it is on the first page the visitor lands on after clicking your tracked URL. After that, it is expected that your UTM parameters wouldn't be present by default as the visitor continues to navigate your site.
These threads discuss some options to do this:
|Did my post help answer your query? Help the Community by marking it as a solution.|