I was unable to find a way to reasonably and securely accomplish this with Gravity Forms’ built-in features and the selection of AddOns currently available. So I have recently begun work on the Gravity Forms Population Link AddOn to provide more pre-population/prefill options and functionality. Among other things, it includes
- Encoding pre-populated values into a JWT token which cannot be reasonably modified by third-parties
- The option to disable pre-populated input fields
- An extra button to generate a pre-population link with a token, straight from the front-end form
I would love to have your input on the functionality!
In the near future I intend to encrypt the tokens by default to make them suitable for pre-populating sensitive data, and adding a second strategy to encrypt and store prefills in the database similar to how Gravity Forms handles it’s “Save & Continue” feature.