Description
Abandoned Contact Form 7 plugin provides to track the Contact Form 7 form data even if the user does not submit the form. And, sends mail notification to each Abandoned user.
Features of Abandoned Contact Form 7
- Select your email ID field for Form in the form settings.
- Enable/Disable Option for multiple forms where you need in Contact Form 7.
- View the list of entries in the Admin side for Abandoned submission.
- In the list of Abandoned forms entry in admin side you can view IP addresses and other data which are filled-up by the user.
- Provision to send an email to a single user that abandoned the form.
- Facility to export the list of entire abandoned users to CSV.
- Also, an option to customize the mail body for Abandoned email.
- Select specific field to include in tracking data
- Compatibility of WordPress VIP.
Demo for Abandoned Contact Form 7
Features of Abandoned Contact Form 7 Pro
We have released the PRO version of this plugin with extra advantageous features added. PRO Version 1.0 Released.
- Custom Webhook URL Support – Send abandoned form data to any external endpoint of your choice for seamless third-party integration.
- Added New Analytics Dashboard.
- Add – Admin Email Notification Settings.
- Compatibility of WordPress VIP.
- Select your email ID field for Form in the form settings.
- Enable/Disable Option for multiple forms where you need in Contact Form 7.
- View the list of entries in the Admin side for abandoned submissions.
- In the list of Abandoned forms entry in admin side you can view IP addresses and other data which are filled-up by the user unlimited Entries.
- Facility to export the list of entire abandoned users unlimited Entries.
- You can schedule a time for sending emails to each abandoned user.
- You can set the “Status” of the user to send an email so we can manage not to send the same email again to the same user.
- You can easily manage the number of times emails sent to the user.
- Also, An option to customize the mail body for Abandoned email unlimited Entries.
- For schedule mails, we have the option of SMTP settings. Here, you can set SMTP from Plugin, no need to add another plugin for SMTP configuration.
- Our plugin also supports in Multinetwork site.
- Here you can select the specific field to include in tracking data.
- Provision to send an email to a single user who abandoned the form.
Get more information of Pro version here
Demo for Abandoned Contact Form 7
OUR OTHER PLUGINS
- Abandoned Contact Form 7 Pro
- Accept 2 Checkout Payments Using Contact Form 7 Pro
- Accept Authorize.NET Payments Using Contact Form 7 Pro
- Accept Elavon Payments Using Contact Form 7 Pro
- Accept PayPal Payments Using Contact Form 7 Pro
- Accept Sagepay(Opayo) Payments Using Contact Form 7 Pro
- Accept Stripe Payments Using Contact Form 7 Pro
- Custom Product Options WooCommerce Pro
- Generate PDF Using Contact Form 7 Pro
- Smart Appointment & Booking Pro
- Smart Showcase for Google Reviews Pro
- User Registration Using Contact Form 7 Pro
Getting Help With WordPress
If you have any questions about this plugin, you can post a thread in our WordPress.org forum. Please search existing threads before opening a new one or feel free to contact us at support@zealousweb.com
We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives.
Our professional impassioned WordPress experts provide profound and customer oriented development of your project within short timeframes.
Thank you for choosing a Plugin developed by ZealousWeb!
Screenshots




Installation
Installing the plugin is easy. Just follow these steps:
- From the dashboard of your site, navigate to Plugins –> Add New.
- Select the Upload option and hit “Choose File.”
- When the popup appears select the plugin-file-name.zip file from your desktop.
- Follow the on-screen instructions and wait till the upload completes.
- When it’s finished, activate the plugin via the prompt. A message will display confirming activation was successful.
FAQ
-
Can I send mail notification to every abandoned user?
-
Yes, you can send mail notification to either every abandoned user or a particular user.
-
Can I Abandon the data of the file type input field of the form?
-
No, you can’t Abandon the data of the file type input field.
Reviews
Contributors & Developers
“Abandoned Contact Form 7” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Abandoned Contact Form 7” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.7
- Removed artificial limits on CSV export, entry detail display, and send-mail customization.
- Added Requires Plugins header for Contact Form 7.
- Prefixed plugin-owned identifiers (AJAX actions, nonces, meta keys, script handles, query args) with
cf7af_; legacy keys are read with fallback and migrated on save. - Front-end recovery form fill now uses wp_localize_script instead of inline script tags.
- Recovery links use cryptographically strong tokens with hashed storage instead of predictable entry IDs alone.
- Renamed AJAX actions to cf7af_track_abandoned and cf7af_remove_abandoned; localized script object is cf7af_abandoned.
- Admin assets now load through admin_enqueue_scripts on plugin screens only.
- Hardened notification settings and send-mail form saves with capability checks.
- Fixed duplicate “Abandoned Form Settings” tab in the Contact Form 7 editor.
- Fixed Abandoned Users list toolbar layout (filter, export, and support link spacing).
- Addressed Plugin Check / PHPCS security warnings in request helper methods.
2.6
- Security: AJAX nonce verification for abandoned form tracking and cleanup on successful submission.
- Security: improved sanitization of front-end AJAX input, including nested form field data and server IP variables.
- Performance: optimized admin list filter, export, and email search using post_parent and post_excerpt instead of slow meta queries.
- Compliance: WordPress Coding Standards and Plugin Check fixes across admin, front-end, and core files.
- Updated minimum requirements to WordPress 6.2 and PHP 7.0.
- Removed manual translation loading; relies on WordPress.org automatic translations.
- CSV export refactored to use the WordPress filesystem API.
2.5
- Added a new “Open Support Ticket” button to provide quick and direct access to support
2.4
- Security: proper nonce verification for admin filter, export, send mail, CF7 save, and recovery links.
- Fixed display of tracked form fields on the abandoned entry edit screen.
- Improved “Fields to Track” UI in Contact Form 7 (checkbox picker with select all / clear all).
- Fixed saving “Enable Abandoned” when the checkbox is unchecked.
- Fixed abandoned users list filter by contact form.
- Removed unused subscription, licence, SMTP, and library code from the free plugin.
- WordPress.org coding standards and license (GPL-3.0-or-later) compliance updates.
2.3
- Improved security and coding standards compliance for WordPress.org.
- Fixed abandoned users list filter by contact form.
- Fixed saving “Enable Abandoned” when the checkbox is unchecked.
- Fixed display of extra form field data on abandoned entry edit screen.
- Improved Fields to Track UI in CF7 abandoned settings (checkbox picker).
- Added proper nonce verification for admin list filter, CSV export, send mail, CF7 settings save, and recovery links.
- Removed unused subscription, licence, SMTP, and library code not loaded in the free plugin.
2.2
- Tested with the latest version of WordPress (6.9).
- Tested with the latest version of Contact Form 7 (6.1.4).
2.1
- Minor changes – Doc update
2.0
- Minor changes – Doc update
1.9
- Minor changes – Doc update
1.8
- Minor changes – Hidden
1.7
- Improved compatibility with WordPress VIP platform by refactoring code to adhere to VIP coding standards.
1.6
- Add – Here you can select specific field to include in tracking data.
1.5
- Fixed – Solved Javascript issue
1.4
- Test – Checking with Latest wordPress and Contact form 7, Tested and works fine.
1.3
- Fix – Fixed Image issue in mail body of notification mail.
1.2
- Fix – Fixed issue of Mobile and Ipad tracking.
1.1
- Fix – Fixed Email body Content issue.
1.0
- Initial Release
