Auto-Filling Fields in Gravity Forms

First, select the form you would like to edit in the dashboard. After setting up the field you want to populate, hover over it and expand more options by clicking the blue arrow that appears. Then to define what value should be used to dynamically populate the field, click the ‘Advanced’ Tab.

Gravity Forms Auto-fill 1

At this point, you will see an input field called ‘Default Value’. Hovering over the question-mark will show you that you can use merge tags here to pre-populate the value of your field. To access some default merge tags, you can use the dropdown to the right of the ‘Default Value’ input for some merge tags like ‘User Display Name’ and ‘User Email’. For a full list of merge tags, visit the Merge Tags page in the Gravity Forms documentation.

Gravity Forms Auto-fill 2

In order to auto-fill the value of your field with a logged-in user’s email-address, you can use the dropdown or enter {user:user_email} in ‘Default Value’. There are many different tags you can use and they can all be found at the previously-linked Merge Tags page along with helpful information on how to use them.

Note: The ‘user_login’ merge tag will auto-fill the user’s NetID.