Populating hidden fields for UTM content with URL query string parameters is working properly on desktop and mobile but for some reason when submitted the UTM on mobile isn’t saving. When I inspect the page on a mobile device, the hidden fields are populated but submitting the form doesn’t store the UTM info into the record.
Add this additional code before you test your form:
Then test the form, and refer to the Gravity Forms Core log to see what happened for the information for that field where you’re storing the UTM parameter.