Skip to content

GravityMigrate

Move your entire Gravity Forms setup—forms, entries, files, Views, and feeds—between WordPress sites or between form plugins in one migration file.

by GravityKit Paid Updated 4 days ago
Get GravityMigrate Documentation Affiliate link: we may earn a commission.

What it does

Rebuilding a Gravity Forms setup on a new site by hand means recreating every form, then tracking down entries, uploaded files, Views, and add-on feeds. GravityMigrate packages all of that into a single migration file you export from the old site and import on the new one.

A guided wizard walks you through both steps, and the migration runs in the background so you can close the tab and return to a summary. It also converts forms between Gravity Forms and seven other WordPress form plugins—in either direction—and shows you field by field what each form keeps and what changes before anything runs.

It suits site owners moving to a new host, agencies standardizing clients onto one form builder, and developers promoting a finished build from staging to production.

Key features

  • Moves forms with conditional logic, calculations, notifications, confirmations, and nested forms
  • Transfers entries, saved drafts, and uploaded files to the new site
  • Carries GravityView Views, Gravity Flow workflows, and add-on feeds for Zapier, Mailchimp, Stripe, and others
  • Converts forms to and from Contact Form 7, Fluent Forms, Formidable Forms, Forminator, Ninja Forms, WPForms, and WS Form
  • Shows a field-by-field preview of what changes before any migration runs
  • Lets you filter exports by date range, pack files inside the migration file, and password-protect the export
  • Supports WP-CLI dry runs and AI assistant control via GravityKit MCP

Good for

Staging to productionBuild and test forms on a staging site, then move everything to the live site in one file.
Switching form pluginsRecreate your WPForms or Ninja Forms forms as Gravity Forms forms without rebuilding them by hand.
Agency client migrationsMove clients from multiple form plugins onto Gravity Forms so you support one form builder across all sites.

Written from GravityKit’s own listing. Version and dates come straight from the source and are checked weekly.

GravityMigrate screenshot
Will importing overwrite forms already on the new site?

No. Every form arrives as a new copy. If a form title is already taken, a number is added—so a second

Can I undo a migration after it starts?

No. Once an import begins it cannot be undone, so the wizard reminds you to take a backup of the new site before you continue.

Do I need Gravity Forms installed to move forms between two other plugins?

Yes. Every migration has Gravity Forms on one side. To move from Ninja Forms to WPForms, for example, you run two migrations: first into Gravity Forms, then out to WPForms.

Does GravityMigrate work with WordPress multisite?

Yes, it works with WordPress multisite installations.

More from GravityKit