Are you looking for an easy way to copy a Gravity Form from one website to another?
Building new forms from scratch can be a time-consuming process, especially if they contain a lot of fields or you need to replicate the same form across multiple websites!
In this tutorial, we’ll show you two different ways to copy your Gravity Forms from one website to another. First, we’ll show you how to migrate your entries using the Import Entries add-on and create a new form automatically during the process. Next, we’ll look at Gravity Forms’ built-in Import/Export features.
Let’s get started! 👇
A Brief Overview
Here are the two methods we’re going to cover for copying a Gravity Form to a new website:
Method | Features |
Using Import Entries | Paid plugin (allows you to migrate your form entries and automatically recreate old forms) |
Using Gravity Forms’ Built-in Import/Export Capabilities | Part of Gravity Forms (allows you to import/export forms, but not entries) |
Benefits of Using Import Entries
The Import Entries plugin provides a number of benefits over Gravity Forms’ built-in import/export features, including the following:
- Import entries from a CSV file
Gravity Forms does not support entry importing. Import Entries adds this functionality, allowing you to import entries from a CSV file and configure advanced options such as conditional logic.
- Save time
With Import Entries, you can import hundreds (or thousands) of entries in no time! You can also streamline the migration process by automatically creating new forms during the import.
- Bulk import users
Import Entries integrates with the Gravity Forms User Registration Add-On, allowing you to bulk import users to new or existing forms.
- Migrate between websites or form plugins
Thanks to the versatility offered by Import Entries, you can easily migrate from different form plugins to Gravity Forms.
Here’s how to migrate your forms and entries using Import Entries.
Copy Your Forms and Entries Using Import Entries
📝 Import Entries is an add-on for Gravity Forms that allows you to import form entries from a CSV file, migrate from different form plugins, and create new forms automatically.
Using Import Entries, you can copy your Gravity Forms entries from one site to another. Here’s how it works:
#1 Export Your Entries From the Old Website
The first step is to export your form entries from the old website. You can do this using Gravity Forms’ built-in “Export Entries” feature.
Log in to your WordPress website, hover over Forms, and click Import/Export. Now click on the Export Entries tab and select your form from the dropdown.
After selecting your form, choose which fields you want to export. You can either “Select All” or you can select only specific fields.
Finally, you have the option to add a condition to your export or limit entries based on a date range.
📝 Conditional logic allows you to only export entries that match certain conditions.
When you’re done, click Download Export File. Your entries will now download to your computer as a CSV file.
#2 Import Your Entries to the New Website
The next step is to import your entries to the new website. To do this, you’ll need to install Import Entries.
Now hover over Forms, select Import/Export and click on the new Import Entries tab on the left.
Now you’ll see the Import Entries screen, where you can upload your CSV file by dragging and dropping it into the upload box. Remember to upload the same CSV file that you exported in the previous step!
After uploading your CSV file, scroll down to where it says “Where would you like to import these entries?” and select “Create a New Form”. This will ensure that a new form is automatically created for you during the import process.
Now give your new form a name and click Continue With Import.
📝 Creating a new form with Import Entries will not preserve any conditional logic settings that were on the old form.
#3 Map Your Fields
The next step is to map the columns in your CSV file to the correct field types in Gravity Forms. The Importer will automatically detect the different field types but you can overwrite this by manually selecting a new field type from the dropdown menu.
After mapping your fields, click Continue With Import.
#4 Configure the Import Options
The final step is to configure the import options. Here you can enable email notifications, continue the import even if errors occur, and import entries based on conditions that you set.
Enabling the Conditional Import option allows you to use conditional logic to import entries that match certain conditions.
When you’re done, click Create Form and Continue With Import. The importer will now import your entries and create a new form for you in Gravity Forms.
To view your new form, click View Imported Records and then click Preview at the top.
Voila! 🤩
You have successfully copied your Gravity Forms and associated entries from one website to another. You can now embed your form on the appropriate page on your website.
Copy Your Forms Using Gravity Forms’ Import/Export Functionality
The other way to copy a Gravity Form to a new website is by using Gravity Forms’ built-in “Export Forms” feature.
#1 Export Your Form From the Old Website
Hover over Forms, select Import/Export and click on Export Forms. Now select the form you want to export by checking the box next to the form name.
Next, scroll down and click Download Export File. Your form will now download to your computer as a JSON file.
📝 JSON stands for JavaScript Object Notion. It’s a lightweight format for storing and transferring data!
#2 Import Your Form to Your New Website
Log in to your new website where Gravity Forms is installed, hover over Forms, and click Import/Export. Now, select the tab that says Import Forms, click Choose Files, and select the JSON file you downloaded in the previous step.
When you’re done, click Import. Gravity Forms will now import your form, and if successful, you’ll see a success message appear at the top of the screen.
That’s it! You can now add the form to the correct page on your website.
Copy Your Gravity Forms to a New Website
If you’re starting a new website, you might need to migrate your Gravity Forms. However, building forms from scratch can be a time-consuming process!
In this post, we showed you two different ways to copy a Gravity Form from one website to another. First, we looked at using the Import Entries plugin to migrate entries and automatically build new forms. Next, we took a look at Gravity Forms’ built-in import/export features.
If you enjoyed this post, be sure to join our email list below so we can notify you when we publish new content! 🙂
Join Our Newsletter!📧🙌
✅ Helpful Gravity Forms content straight to your inbox
✅ Be the first to hear about new updates and releases