Migrate Gravity Forms to WS Form Step by Step Guide
If you’re currently using Gravity Forms and looking to switch to WS Form, you’re in luck. WS Form makes it easy to migrate your existing Gravity Forms directly into WS Form, as long as both plugins are installed on your WordPress website.
In this blog post, we’ll walk you through a real-world example where we migrated an Advanced Contact Form (template) from Gravity Forms to WS Form. We’ll also explain why making the switch can unlock more features and customization options for your forms.

Why Migrate to WS Form?
While Gravity Forms is a powerful plugin, WS Form offers a wider range of built-in features and flexibility. If you’re looking for advanced customization and a more developer-friendly experience, WS Form is a great choice.
Step 1: Install Both Gravity Forms and WS Form
Before starting the migration process, make sure that both Gravity Forms and WS Form are installed and activated on your WordPress site. The migration feature will only be available when both plugins are active.
Step 2: Create a Form in Gravity Forms
To demonstrate the process, we created an Advanced Contact Form in Gravity Forms using the template. This form includes:
- Gravity Forms Name field
- Gravity Forms Address field
- Gravity Forms Sections
- Gravity Forms Drop Down fields
- Gravity Forms Email field
- Gravity Forms Phone field
- Gravity Forms Paragraph Text field
After setting up the form, we submitted a test entry to ensure that the form has at least one submission. This is important because WS Form imports both the form structure and its entries, making it easier to verify that everything is working correctly after the migration.
Step 3: Migrate the Form to WS Form
With both plugins active and a completed form in Gravity Forms, you can now open WS Form and navigate to the Migrate feature. WS Form automatically detects the available Gravity Forms forms and allows you to select which ones you’d like to import.
The migration process only takes a few seconds. Once complete, your form will appear in WS Form, fully functional and ready for further customization.
Step 4: Migrate the Form from Gravity Forms to WS Form
Now it’s time to migrate the form itself. In your WordPress dashboard:
- Navigate to WS Form > Migrate.
- Under the Gravity Forms section, you will see a list of available forms that WS Form has detected. Select your form.
- Select “Form” under Data To Import.
- Click “Start Import”.
WS Form will instantly recreate the form using its own builder, preserving the field structure and logic wherever possible. You can now edit and enhance the form using WS Form’s advanced layout tools.
Step 5: Migrate the Form Entry
After migrating the form structure, WS Form also allows you to import the entries submitted through Gravity Forms.
However, before the data is imported, you need to map the fields from the Gravity Forms submission to the corresponding fields in WS Form.
Final Thoughts
Migrating from Gravity Forms to WS Form is straightforward and can be done in just a few minutes. By using the built-in import tool, you can save time and retain your existing form data. This makes the transition smoother and helps you take full advantage of WS Form’s advanced features.
If you’re ready to upgrade your form capabilities, give WS Form a try and start migrating today.
Ready to Try WS Form?
If you’re building forms for clients or your own business, WS Form will save you time and give you more power than any other WordPress form plugin. I use it personally, and I highly recommend giving it a try. If you decide WS Form is not the best fit for your WordPress form requirements, they will refund you within 14 days of your original purchase. No questions asked.
Save 20%. Coupon code: BFB20
Save 20%
Click on an edition below and the coupon will be automatically applied:
This deal also applies to any add-on purchased for the Personal and Freelance editions.