I am using hidden fields in my landing forms to capture UTMs for each lead. However, sometimes a lead will have submitted a form on a second or even third ad, and this results in Hubspot overriding the UTMs from Ad 1.
I have now disabled the override of Ad 1 UTMs (by adding an empty progressive field to the forms), because it is most useful to have data on the very first ad. However, it would still be valuable to capture UTMs from later ads that caused reconversions. I don’t know how to do this because Hubspot requires the hidden field label to be exactly the name of the UTM (ex. “utm_medium”) and so I can’t just create a “utm_medium_MOST RECENT” field within the form.
How can I save UTMs across multiple form submissions? For example, save utm_medium from Ad 1, utm_medium from Ad 2, and so on. The simplest version here would be to at least have the first and the most recent ad UTMs, but even better would be a history of all UTMs.