How to Sync Your Gravity Forms Forms Between Staging and Production Sites



You run your website, or client’s sites, on two or three different environments, local, staging, and production. However, exporting and importing forms does not overwrite the existing form, it creates a new form with a new ID number.

This means you have to either make your changes to your form on your production site or go through and change your embed code to use the new form ID.

How To Fix It

While you could use a migration tool like WP Migrate DP Pro, which gives you control over which files and database tables are migrated, it can still be problematic, especially if you’re not familiar with how Gravity Forms stores things in the database.

A better solution would be to use WP FormSync.

This plugin synchronizes forms across local, staging, and production environments by allowing forms to be version-controlled.

Now you can update or change your forms on the staging site and with FormSync, you can sync those updates and changes with the forms on your production site!

Need More Help?

If you still need help, feel free to use the comments or chat options below.

If you have an active Gravity Forms license, you can also open a support ticket here.

  • Get the latest news, tips, and how-tos all delivered to you!

    Your information is used only for email communications by GravityRanger. We do send the occasional product promotion email.

    This field is for validation purposes and should be left unchanged.