### [Moving from Ninja Forms to WPForms](https://wpforms.com/docs/how-to-move-from-ninja-forms-to-wpforms/)

**Published:** November 23, 2023
**Author:** Umair Majeed

**Excerpt:** Learn how to import forms from the Ninja Forms plugin into WPForms.

**Content:**

Would you like to move your forms from Ninja Forms to WPForms? With our importer tool, you can easily bring your current forms into WPForms.

This tutorial will cover how to import forms from the Ninja Forms plugin to WPForms.

![Moving from ninja forms to wpforms](https://wpforms.com/wp-content/uploads/2023/05/ninja-forms-import.gif "Moving From Ninja Forms to WPForms")

---

Before you get started, be sure to [install and activate the WPForms plugin](https://wpforms.com/docs/install-wpforms-plugin/ "How to Install the WPForms Plugin"). Your Ninja Forms plugin must also still be installed on your site.

### Importing Forms from Ninja Forms

To open our form importer tool, go to **WPForms** » **Tools**. Once there, scroll to the section titled **Import from Other Form Plugins**.

![The WPForms Import from Other Form Plugins tool](https://wpforms.com/wp-content/uploads/2017/10/wpforms-import-tool.png "The WPForms Import From Other Form Plugins Tool")

In the importer dropdown, select Ninja Forms as your previous form plugin. Once you’ve done so, click the **Import** button.

![Importing from Ninja Forms to WPForms](https://wpforms.com/wp-content/uploads/2017/10/import-ninja-forms.png "Importing From Ninja Forms to WPForms")

Next, you’ll be able to select which specific forms you’d like to bring in from Ninja Forms. Under the **Available Forms** column, you’ll see all the detected forms. Any forms you select here will be added to the **Forms to Import** column.

When you’ve selected all the forms you’d like to import, click the **Import** button.

![Choosing Ninja Forms to import](https://wpforms.com/wp-content/uploads/2017/10/select-ninja-forms-imports2.png "Choosing Ninja Forms to Import")

When the import is complete, you’ll see a success message as well as quick links to edit or preview any imported forms.

![WPForms import confirmation](https://wpforms.com/wp-content/uploads/2017/10/wpforms-ninja-forms-import-confirmation.png "WPForms Import Confirmation")

If a field isn’t compatible, the importer tool will notify you that it couldn’t be imported.

![The following fields are not supported and were not imported message](https://wpforms.com/wp-content/uploads/2017/10/wpforms-ninja-forms-import-field-not-supported.png "The Following Fields Are Not Supported and Were Not Imported Message")

Our importer tool will also copy notification email and confirmation settings from your existing forms into your new WPForms. For more details on customizing these settings, be sure to check out our tutorials on [setting up notification emails](https://wpforms.com/docs/setup-form-notification-wpforms/ "How to Set Up Form Notifications in WPForms") and [choosing confirmation settings](https://wpforms.com/docs/setup-form-confirmation-wpforms/ "How to Set Up Form Confirmation in WPForms").

**Note:** Please always review and [test your imported forms](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/) to be sure everything is working properly before adding them to a live page or post.

Once you’ve reviewed your imported forms, you can go ahead and embed them in your WordPress site.

### Displaying Your Forms in WordPress

To replace your old forms with your new imported forms, you’ll need to swap out your Ninja Forms blocks with WPForms blocks.

To do this, open the page editor where an existing form is embedded. Click on the Ninja Forms block and press the Delete key on your keyboard, or click on the three-dot icon in the block toolbar and select **Remove Ninja Form**.

![Removing the Ninja Forms block from a page](https://wpforms.com/wp-content/uploads/2017/10/remove-ninja-forms-block-3.png)

Next, click the blue **plus (+)** button to add a new block.

![Adding new block to a page](https://wpforms.com/wp-content/uploads/2017/10/add-new-block-2.png)

Search for “WPForms” in the search bar on the left, or scroll down to the **Widgets** section of the block library. Click on **WPForms**.

![](https://wpforms.com/wp-content/uploads/2017/10/add-WPForms-block-4.png)

Then, select the form you imported from the dropdown.

![](https://wpforms.com/wp-content/uploads/2017/10/wpforms-block-choose-form-1.png)

Make sure to update or save your changes by clicking on the appropriate option in the top right corner of the editor.

Once you’ve replaced all of your Ninja Forms with WPForms, you can deactivate and delete the Ninja Forms plugin.

### Frequently Asked Questions

In this section, we’ll cover some of the most frequently asked questions about importing forms from Ninja Forms to WPForms.

#### Why doesn’t my Ninja Forms conditional logic work in WPForms?

Because different forms use different conditional logic rules, they are not imported along with your fields, notification settings, and confirmation settings. You will need to recreate your Ninja Forms conditional logic in WPForms.

Check out our tutorial on [using conditional logic in WPForms](https://wpforms.com/docs/how-to-use-conditional-logic-with-wpforms/) to get started.

#### Does WPForms import Ninja Forms calculations?

No, WPForms will not import Ninja Forms calculations.

You can use our Total field to display customers’ total costs in [product order forms](https://wpforms.com/how-to-create-a-simple-order-form-in-wordpress/). You will need a paid license to access this feature.

That’s it! You’re now able to quickly bring in your forms from Ninja Forms to WPForms.

Next, would you like to learn about how form entries work in WPForms? Be sure to check out [our guide to form entries](https://wpforms.com/docs/complete-guide-to-form-entries/ "A Complete Guide to Form Entries") for all the features available for entry management.

**Categories:** Form Management, Extending

---

