We started using the new Marketo forms with our campaigns as they give you an easy way to track and read the UTM parameters from a URL. However, if the lead lands on the landing page but instead of signing up with its form goes onto browsing our website and decides to sign up with a form on another page the UTMs in the URL get lost and we cannot track them anymore.
Can anyone advise what is the best way of ensuring we always get the tracking data in Marketo even if in cases like that?
Thanks for getting back on that Josh. You haven't posted any threads though 🙂 and I couldn't find any. I was considering writing a JS script that would save the URL values to cookies and use Forms 2.0 to colect those values from the cookie file. This way the values would be preserved throughout the whole session of the lead, so whenever the lead decides to sign up the Form 2.0 would still collect these values.
What do you think about this solution? Do you see any downside here? Also could you please provide some links to the threads on the topic? I would be very greatful.