What changed
At WordCamp Asia 2026, Contact Form 7 creator Takayuki Miyoshi announced that version 6.2 will be the last major release that adds new features. From now on the plugin is in a feature-freeze: security patches and critical bug fixes will continue, but no new integrations, UX improvements, or modern capabilities are planned. Miyoshi is focusing on a new product, Contactable.io, targeted for a 2028 release, which will be a separate offering rather than a drop-in continuation.
Why this matters
– Feature-freeze means Contact Form 7 will remain usable and supported for security issues, but it will not gain modern features (AI form generation, conditional logic, payment fields, native integrations, improved UX).
– Over time plugins in feature-freeze can fall behind new WordPress versions, third-party services, and modern expectations. Migrating sooner—while forms are simple—reduces risk and effort.
Recommended replacement: WPForms
After testing alternatives, WPForms stands out as a practical replacement. It works for beginners and scales to advanced needs. Key advantages:
– WPForms Lite (free) includes a drag-and-drop builder and a built-in Contact Form 7 importer so you won’t need to recreate forms manually.
– WPForms Premium adds templates, smart conditional logic, payment integrations (Stripe, PayPal, Square), AI-assisted form generation, conversational and multi-page forms, entry management, and abandonment recovery.
Quick migration guide: Contact Form 7 → WPForms
Follow these concise steps using WPForms’ importer.
1) Install WPForms
Install and activate WPForms Lite from WordPress.org (or install premium if you already have it). You can enter a license key later if you upgrade.
2) Complete (or skip) the setup wizard
WPForms may launch a quick setup wizard. Finish it or skip creating a new form—either is fine.
3) Open the importer
Go to WPForms » Tools and the Import tab. Choose “Contact Form 7” from the import dropdown and click Import. WPForms will scan your site for Contact Form 7 forms.
4) Select forms to import
You’ll see Available Forms and Forms to Import. Use Select All to import everything, or pick only the forms you need. Skip test or duplicate forms now to simplify cleanup.
5) Review import results
When finished, WPForms shows a results screen. Standard fields (text, email, dropdowns, checkboxes, file uploads) usually import cleanly. Custom shortcodes or unique fields may be flagged—note those for manual adjustment.
6) Edit and verify each form
Open WPForms » All Forms and edit imported forms in the drag-and-drop editor. Confirm field types, required settings, labels, dropdown choices, and notification email addresses. Save changes.
7) Replace forms on pages
Edit posts and pages that still show Contact Form 7 shortcodes or blocks. Remove the old block/shortcode, add the WPForms block, and pick the new form. WPForms generally inherits theme styles; tweak styling if needed.
8) Test live submissions
Submit test entries on the live site to confirm form behavior and email delivery. If emails don’t arrive, set up an SMTP plugin (for example, WP Mail SMTP) to improve deliverability. Premium WPForms stores entries in WP admin under WPForms » Entries.
9) Deactivate and delete Contact Form 7
After verifying all forms, deactivate Contact Form 7 from Plugins » Installed Plugins. Optionally take a backup before deleting. Scan site pages for leftover shortcodes; once everything is replaced, remove the plugin.
Important notes about data and entries
– Contact Form 7 does not store submissions in WordPress by default—entries are emailed. The WPForms importer transfers form structures and settings but does not migrate historical emailed submissions.
– If you used Flamingo (the Contact Form 7 companion plugin) to save entries, export those entries as CSV from Flamingo before removing Contact Form 7.
WPForms features you’ll gain
– AI form generation from plain-language prompts (premium)
– Invisible spam protection (no visible captchas)
– Smart conditional logic to show or hide fields
– Payment integrations and multi-page forms
– Conversational forms and partial-entry (abandonment) recovery
– Built-in entry storage and management in WordPress (premium)
Short FAQs
Is Contact Form 7 abandoned?
No—it’s in a feature-freeze, not abandoned. Security and critical bug fixes will continue, but no new features are planned.
Will my forms stop working suddenly?
No. Current versions remain functional and will receive security fixes. The main risk is long-term: lack of new features and possible compatibility issues over time.
Should I wait for Contactable.io?
Probably not. Contactable.io is a separate product planned for 2028 and will not be a direct in-place upgrade. If you need modern features now, migrate to a maintained form plugin and reassess if/when Contactable.io launches.
Do I need WPForms Premium to migrate?
No. The free WPForms Lite includes the Contact Form 7 importer and the drag-and-drop builder. Upgrade later if you want premium features.
What happens to old submissions?
Emailed submissions won’t migrate automatically. Export any saved submissions (for example from Flamingo) before uninstalling Contact Form 7.
Final thoughts
Contact Form 7 has powered millions of sites for nearly two decades. The feature-freeze keeps it secure for now, but it won’t gain the new tools many sites need. Migrating while forms are simple is the easiest path: WPForms provides a straightforward importer, modern features, and room to grow. After import, thoroughly test forms and notifications, replace old shortcodes on pages, and only remove Contact Form 7 once everything is confirmed.
Additional next steps
After migration, consider setting up SMTP for reliable emails, reviewing privacy/GDPR settings, exploring multi-page and payment forms, and configuring entry storage and notification routing to fit your workflow.