The Contact Form 7 - Email to Flamingo WordPress plugin is actually an add-on to the WordPress Plugins Contact Form 7 and Flamingo. It entirely disables email sending in Contact Form 7 and sends all CF7 submissions directly to Flamingo. It requires both the Contact Form 7 and the Flamingo WordPress plugins.
This WordPress plugin allows you to disable email sending in Contact Form 7 and have all form submissions saved directly into the Flamingo plugin's database.
It's particularly useful for sites where email delivery is unreliable, unnecessary, or when you prefer to manage form submissions within WordPress.
- Disable Email Sending: Prevent Contact Form 7 from sending emails.
- Store Submissions in Flamingo: All form submissions are saved in Flamingo's database.
- Easy Configuration: Simple settings page integrated into the Contact Form 7 menu.
- Dependency Checks: Notifies you if Contact Form 7 or Flamingo are not installed or activated.
- Localization Ready: Prepared for translation into multiple languages.
- WordPress 5.0 or higher
- PHP 7.0 or higher
- Contact Form 7 plugin
- Flamingo plugin
-
Download the Plugin:
- Download the latest version from the Releases page.
-
Upload to WordPress:
- Upload the
cf7-email-to-flamingo
folder to the/wp-content/plugins/
directory. - Alternatively, upload the ZIP file via the WordPress admin:
Plugins
->Add New
->Upload Plugin
.
- Upload the
-
Activate the Plugin:
- Activate the plugin through the
Plugins
screen in WordPress.
- Activate the plugin through the
-
Ensure Dependencies are Active:
- Make sure both Contact Form 7 and Flamingo plugins are installed and activated.
-
Configure the Plugin:
- Go to
Contact
->Email to Flamingo
to access the settings. - Check the option to disable email sending and save your changes.
- Go to
-
Disabling Email Sending:
- Navigate to
Contact
->Email to Flamingo
. - Check the box labeled
Disable email sending and send submissions to Flamingo only
. - Click
Save Changes
.
- Navigate to
-
Re-enabling Email Sending:
- Uncheck the box in the settings page.
- Save your changes.
No screenshots are currently available.
Yes, both plugins are required for this add-on to function properly.
Yes, simply uncheck the option in the plugin settings to re-enable email sending.
No, it will only affect form submissions made after the plugin is activated and configured.
The plugin is designed to be compatible with other add-ons. However, if you experience any conflicts, please report them in the issues section.
Contributions are welcome! Please read the Contributing Guidelines for more information.
If you encounter any issues or have questions, feel free to open an issue on GitHub.
- Improved error handling and compatibility.
- Added localization support.
- Included uninstall script.
- Initial release.
- Add support for per-form settings.
- Implement logging of skipped emails.
- Provide more customization options.
This plugin is licensed under the GPLv2 or later.
- Contact Form 7
- Flamingo
- Inspired by the need to manage form submissions within WordPress without relying on email.
Developed by drhdev.
If you find this plugin helpful, consider buying the the original developers of CF7 a coffee! ;-)
This WordPress plugin is not affliated or endorsed by the developers of Contact Form 7 and the Flamingo WordPress plugin.