I’m converting all of my landing pages from an embedded form to a click-through form. Eventually, all landing pages will click-through to the same form page, so I’m using a URL parameter and hidden field to send data about the source landing page. In my case, the landing pages are for college programs, so I have a URL parameter for “program=” that I want to pre-fill the hidden field for “program”. Without this data, our lead nurturing process falls apart.
Currently only a few pages are running the new format for testing. Of those few pages, 2 leads have already came through of the ~200 that did not have the URL parameters passed to the hidden fields. Once I have all the pages converted to the new format, I’m concerned this will become a bigger problem.
I submitted a support ticket and we figured our 2 possible causes:
- Javascript is disabled for these users or jQuery not supported
- Hidden field is being overwritten by automatic form filler
To solve the first problem, it might make sense to load the hidden field values the same way you load the Dynamic Text Replacement. I understand that is done server side, right?
I’m not sure how to solve the second problem. I read you can append “autocomplete=off” to fields to prevent browsers from overwriting them, but I don’t think it will work for browser plugins like 1Password and Lastpass.