### [Moving from Contact Form 7 to WPForms](https://wpforms.com/docs/how-to-move-from-contact-form-7-to-wpforms/)

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

**Excerpt:** Learn how to import forms from the Contact Form 7 plugin into WPForms.

**Content:**

Contact Form 7 announced in April 2026 that version 6.2 is its last major release, with no new features coming. If your site is still running CF7 and you’re planning to move, this guide covers transferring your existing forms into WPForms.

Would you like to switch from Contact Form 7 to WPForms? Our form importer tool makes it easy to move your current forms into WPForms so there’s no need to rebuild them from scratch.

This tutorial will discuss how to import forms from the Contact Form 7 plugin into WPForms.

- [1. Importing Forms from Contact Form 7](#import-forms)
- [2. Adding Your Forms to Pages or Posts](#embed-forms)

![Import contact form 7 to WPForms](https://wpforms.com/wp-content/uploads/2023/05/contact-form-7-import.gif "Import Contact Form 7 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 Contact Form 7 plugin must also still be installed on your site.

### 1. Importing Forms from Contact Form 7

To access our form importer tool, you’ll need to go to **WPForms** » **Tools**. Here, you’ll see a section titled **Import from Other Form Plugins**.

![The Import from Other Form Plugins tool](https://wpforms.com/wp-content/uploads/2017/10/wpforms-import-tool.png "The Import from Other Form Plugins tool")In the dropdown, select Contact Form 7 as the source of your existing forms. Then, go ahead and click the **Import** button.

![Choosing Contact Form 7 as the import source](https://wpforms.com/wp-content/uploads/2017/10/choose-import-source-Contact-Form-7.png "Choosing Contact Form 7 as the Import Source")Next, you’ll be able to choose which specific forms you’d like to import from the **Available Forms** column. Once selected, these forms will display in the **Forms to Import** column.

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

![Selecting forms from Contact Form 7 to import to WPForms](https://wpforms.com/wp-content/uploads/2017/10/select-Contact-Form-7-forms-to-import.png "Selecting Forms From Contact Form 7 to Import to WPForms")When the import is complete, you’ll see a success message as well as quick links to edit or preview any imported forms.

![Contact Form 7 import success message](https://wpforms.com/wp-content/uploads/2017/10/Contact-Form-7-import-success-message.png "Contact Form 7 Import Success Message")To make the transition as smooth as possible, the importer tool will let you know if it wasn’t able to move any fields over due to compatibility issues.

![Contact Form 7 field incompatibility import message](https://wpforms.com/wp-content/uploads/2017/10/Contact-Form-7-import-incompatibility-message.png "Contact Form 7 Field Incompatibility Import Message")The WPForms importer tool will also import notification email and confirmation settings from your existing forms. To learn more about the options available for these settings in WPForms, 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 [configuring 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 checked over your imported forms, you can use them to replace your previous forms.

### 2. Adding Your Forms to Pages or Posts

**Note:** The instructions below are for WordPress version 5 and above. If you’re using an older version of WordPress, make sure to see our tutorial on [creating forms using the Classic Editor](https://wpforms.com/docs/creating-your-first-form-with-the-wordpress-classic-editor/).

To replace your Contact Form 7 forms with WPForms, you’ll first need to open the page editor where one of your old forms is embedded.

From the editor, delete your Contact Form 7 block by clicking on it and pressing the delete key on your keyboard, or by clicking the three-dot icon and selecting **Remove Contact Form 7**.

![Removing the Contact Form 7 block](https://wpforms.com/wp-content/uploads/2017/10/remove-Contact-Form-7-block-1.png)Then click on the **plus (+)** button at the top of the editor to add a new block.

![Adding new block to a page](https://wpforms.com/wp-content/uploads/2017/10/add-new-block-2.png)You can search for “WPForms” in the search bar at the top of the block library panel on the left or scroll down to the **Widgets** section. Click on the **WPForms** block to add it to your page.

![Adding a WPForms block to a page](https://wpforms.com/wp-content/uploads/2017/10/add-WPForms-block-3.png)Next, choose your imported form from the **Select a Form** dropdown.

![Selecting a form from the WPForms block](https://wpforms.com/wp-content/uploads/2017/10/select-form-WPForms-block-1.png)Remember to save or update your page by clicking on the appropriate option in the top right corner of the editor.

Once you’ve replaced all of your old forms with your imported WPForms, you can delete the Contact Form 7 plugin from your site.

That’s it! You’re now able to quickly import your forms from Contact Form 7 to WPForms.

Next, would you like to find out how form entries work in WPForms? Our [guide to form entries](https://wpforms.com/docs/complete-guide-to-form-entries/ "A Complete Guide to Form Entries") discusses the many features WPForms offers for entry management.

You may also want to read our full [WPForms vs. Contact Form 7 comparison](https://wpforms.com/wpforms-lite-vs-contact-form-7/) to see all the differences side by side.

**Categories:** Form Management, Extending

---

