How to add new fields to an existing form during import

You have a form with just one field, but you want to import more information

Newsletter Signup form interface, showing options like Edit, Settings, Entries, and an Email input field

In the Gravity Forms Toolbar, hover over Entries, then click Import Entries

Hover over "Entries" in Gravity Forms toolbar, click "Import Entries" for adding new form fields during import

Click to upload CSV from your computer

CSV upload field with steps: Select Source, Select Form, Map Fields, Configure, Import. Max file size 1,000 MB

Open the file you would like to import

File selection dialog for importing CSV, highlighting "Simple Contact.csv" with "Choose" button

You will see the Map Fields screen. This is where you choose what columns in your CSV go into what fields.

Map CSV columns to form fields for importing data into a newsletter signup form

The only existing field in the form is Email. The "Import To…" dropdown already has pre-selected the Email field.

CSV import screen showing email field mapping and dropdown for form selection

Note that the "Street Address" field to the right is light gray. This is because the field hasn't been mapped yet. It is disabled until you choose to select a field.

The Address field doesn't exist yet—so create it by choosing the "Import To…" dropdown and selecting "Add Form Field"

Dropdown menu for selecting form field during CSV import, includes option to add new form field

Name the Field Label the name of the parent field

Field settings interface showing "Field Label" as "Address" and "Field Type" dropdown with "Street Address" selected

For example, instead of Street Address, use Address. The field will include all the normal address inputs (Street Address, City, Postal Code, etc), so you will want to use the parent name.

Now the Address field is available in the "Import To…" dropdown field. Map the other columns.

Dropdown menu for mapping CSV "City" column to form field selections during import process

You can see that the "Address" label that we provided earlier is used as the parent field label.

When the import is done, click View Imported Records

Import completed message with options to view imported records or start a new import

As you can see, the imported entries contain the newly-created Address field data…

Email and street address fields in an imported data table

…and when you return to the form, you will see the Address field has been created.

Form with new address fields added: street, city, region, zip, country, after import in newsletter signup

Repeat for as many columns as you need!

You can use this method of creating new fields for existing forms during import to create as many new fields as you want. They can be Advanced fields (that contain multiple inputs, like the Address field type), or they can be simple (Single Line Text).

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us