- PentaBankAsked on February 08, 2018 at 10:51 AM
We want to use Jotform to collect website leads. As we are using different channels to drive traffic to our website we want to know where each lead came from.
I found your help forum instructions on tracking utm-s and added hidden fields. BUT they only populate if the page with the form is accessed directly (e.g. http://go.getpenta.com/en/open-account?utm_source=Sample&utm_medium=Sample&utm_campaign=Sample).
When I access our home page (where most of our traffic lands) with a custom url (http://go.getpenta.com?utm_source=Sample&utm_medium=Sample&utm_campaign=Sample) the utm parameters are not recorded.
How could we still record them for the traffic that doesn't land on the page with the form?
Please advise, this is crucial for us.
- JotForm SupportKiranAnswered on February 08, 2018 at 12:48 PM
I am not sure if I understand your query correctly. Do you mean to pass the parameters at two levels from the original traffic source to Home page and then to the form? Since the fields on the form can be pre-populated via URL parameters, it is required to have them set in the redirecting URL. In this case, you may consider linking the pre-populated link for the button on your Home page.
Hope this information helps. If you are referring to something different, please let us know. We will be happy to help.
- PentaBankAnswered on February 08, 2018 at 03:18 PM
basically our use case is the following: we need to know how many customers each channel brings. The form submissions shows us just the leads, but right now we don’t know where each lead came from. So we want to know that in order to track which leads become customers. That will help us define the efficiency of each channel.
Our website visitors usually land on the home page, therefore we need to track them from there. Essentially, we want the data that google analytics shows about where people come from (utm parameters for each session), but we want that data for each form submission and not anonymised like in GA.
My question is - how can we track the utm parameters for each session and have them recorded in the form if a person converts? How can we do this given that most visitors land on home page and not on home page?
p.s. using utm-s in the website navigation wouldn’t work because we need to know the original source where people came from (google paid, organic, referral etc) and not which page they came from within the website.
- JotForm SupportMarvihAnswered on February 08, 2018 at 05:01 PM
You might want to try using this method provided by my colleague .
Take a look at Get Referrer widget too. It will record the URL in which the user came from before they got into your website.
- PentaBankAnswered on February 09, 2018 at 03:46 AM
Get Referrer wouldn't work in this case - it just shows the pages came from, that we know from GA.
I used exactly this method that your colleague suggested. However, as I noted, it does not provide the data I need. People do not access the page with the form directly in our case, they access it after going through several pages. In this case the form does not capture utm parameters.
My question is - how to capture utm parameters for people who visit multiple pages before ending up on the page with the form?
Google Analytic somehow records the data for each session, although people navigate through pages. Can you guys do the same and capture utm parameters for session and not only if one accesses the page with the form?
- JotForm SupportKiranAnswered on February 09, 2018 at 07:28 AM
I am having limited knowledge with Google Analytics. If I understand you correctly, you want to capture the utm parameters from GA on your landing page to be passed to the form after navigating through multiple pages. Since you want to send the parameters to the form, unfortunately, it is not possible to pass them without using the URL parameters. This is due to the form is embedded on a different web page and shall be accessed after several pages on your web site. In this case, it is required to pass the parameters manually to the form. I am not sure if it can be achieved by programming on your web pages to pass the GA parameters. If you are not a programmer, you may consider hiring one from Upwork.
If I misunderstood your query, please let me know. We will be happy to assist.