We have several forms on our site and want to pass UTM from page to page. We are using Handl Grabber to store the cookies but it seems the aggressive caching (Kinsta nginx) is not working (we get visitors presenting cookies from our testing, for example). We’ve turned off caching now for any pages with UTM cookies, but that’s not practical.
I see the gform_field_value_parameter_name method to populate a filed with a cookie, but will this work client side and avoid this caching problem?
I can do a simple script to inject the parameters into a query string in all HREFs (this almost serves the analytics team’s needs but falls short of their GA Goals needs) except it won’t work on the Submit button (hence my hope I can get a hidden field to populate on the client side).
Anyone with insights on this scenario?