Did you know?
- 🎖 Shout, shout.. This plugin ranks in the Top 50 plugins.
- ❤️ Plugins developed by these contributors are not that popular.
Key Numbers
- 1970-01-01 Last Update
Peer Comparison
Description
The "CFDB" plugin saves contact form submissions to your WordPress database and provides and administration page and shortcodes to view and display the data. Video tutorial on the CFDB Plugin Site
By simply installing the plugin, it will automatically begin to capture form submissions from:
- Contact Form 7 (CF7) plugin
- Fast Secure Contact Form (FSCF) plugin
- JetPack Contact Form plugin
- Gravity Forms plugin
- WR ContactForm plugin
- Form Maker plugin
- Formidable Forms (BETA)
- Forms Management System (BETA)
- Quform plugin (BETA)
- Ninja Forms plugin (BETA)
- Caldera Forms plugin (BETA)
- CFormsII (BETA)
- FormCraft Premium (BETA)
- Enfold theme forms
Other form submissions can be saved with the addition of the [cfdb-save-form-post] short code on the target submission page.
Contact form plugins are great except for one thing...the ability to save and retrieve the form data to/from the database. If you get a lot of form submissions, then you end up sorting through a lot of email.
This plugin provides three administration pages in the administration area under the "Contact form DB" submenu.
- "Contact form DB" to view and export form submission data
- "Database Short Code" page to generate shortcodes and exports
- "Database Options" to change configuration parameters
Displaying Saved Data in Posts and Pages
Use shortcodes such as [cfdb-html], [cfdb-table], [cfdb-datatable], [cfdb-value] and [cfdb-json] to display the data on a non-admin page on your site. Use the short code builder page to set short code options.
Contributors
Reviews
This does precisely what I need. It is simple to install and use with no technical knowledge needed at all. The data is displayed logically and legibly and the export options are invaluable.
The best solution I have found so far with many premium plugins disappointing in comparison.
Many thanks for a great plugin.
Works very well and fixes a nagging problem when you have an organization with lots of email addresses in your Contact Form 7. Namely finding out whether stuff is being answered by the minions. Also helps to audit email accounts and remove volunteer accounts who aren’t taking care of business. 🙂
We’ve been using CFDB for a couple of months now. We have a low volume contact form, but CFDB is a crucial part of our process for our new business.
We capture the forms and although we receive emails for notification, we rely on a daily download of the last day’s data in an Excel sheet. We then use this in mailmerge to prepare and send printed information packs out.
So far it’s been reliable even when email services have not been.
Michael is super responsive even answering support queries which are tangential to his plug-in.
It’s a shame Excel web query does not work, but that sounds like an Excel/IE problem – not CFDB. We’ve now worked around that with a shell script on the server here which does a scheduled pull of the data (n.b. curl worked for us when wget didn’t).
Minor stuff…
It would be great if the plug-in could incorporate creating a unique id/key on entries. We’ve implemented that separately (still trouble-shooting), but I would imagine it’s a common need.
This plugin is the most usable of all. The support from Michael Simpson is incredible, within hours I had an update with the added function requested. No fix, he just added a new function. Amazing!
The main difference to other plugins might be, that it works with different form plugins – you simply can choose the form plugin you have installed.
Technically it is creating an own table in the database, not using the WordPress tables. This might be an advantage, when it comes to big databases the performance might be better.
A big disadvantage for me is, that CFDB is not saving the whole message but only the inputs, made by the visitor. Other plugins are doing both, saving the inputs and the whole sent messages. This is why the last star is empty.
-
This topic was modified 3 weeks, 6 days ago by
bhenselmann.
-
This topic was modified 3 weeks, 6 days ago by
bhenselmann.
Very easy to use with either custom forms or the “big name” third party forms. Never falters and has never missed a beat.
Worked right out of the box! I expected to struggle to set it up but it captured both English and French contact form 7 submissions on my site.
This plugin definitely does what it says: it saves form entries in the database and allows you to retrieve them easily from the WordPress admin dashboard.
I’d give it 5 stars if the design were cleaner and more user-friendly. The entry tables are a mess with selector arrows and buttons/titles not aligned, and the layout of the information lacks any clear organization. However, it’s still usable and still very good.
I don’t need it for every project, but when I do it’s the perfect solution. Thank you for building this essential plugin!
I wish I could rate this more than 5 stars (hence see the title). It works perfectly and the documentation on the website is easy to follow, a little technical for non-techies, but still very well-written. This is one of thje few plugins that I will donate to and rightly so!
It works for Contact Form 7 perfectly and meet my requirement. It is awesome.
This plugin is amazing! Takes just seconds to set up to provide convenient access to all form input. Integrated editing is available for a small payment.
Keywords
- CFDB
- contact form
- contact form database
- database
- form database
- save contact form
Was this useful?
Would you recommend this plugin summary to your friends?
Thank you for your feedback
Try these other plugins too...
Ultimate Addons for Visual Composer is the master plugin that includes many features, including all…

What is Sabai Discuss? Sabai Discuss is a premium questions and answers plugin for WordPress.…

Description Auto Post Thumbnail PRO is a plugin to generate Featured Image (AKA Post Thumbnail)…

All Extensions / Shipping / Carriers / Canada Post Shipping Method Canada Post Shipping Method Developed by WooCommerce Information & Requirements…

All Extensions / Marketing / Email / Newsletter Subscription Newsletter Subscription Developed by WooCommerce Customers can now easily opt-in to your…

All Extensions / Enhancements / Product Page Features / Product Add-Ons Product Add-Ons Developed by WooCommerce Create additional product personalization options…


Customize WordPress with powerful, professional and intuitive fields.


Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.


User Role Editor WordPress plugin makes user roles and capabilities changing easy. Edit/add/delete WordPress user roles and capabilities.
