A couple of months ago, one of my clients started missing important emails from the Contact Form 7 forms on his site. While we worked out how to fix the email problem, I installed the Contact Form DB Plugin. The Contact Form DB Plugin saves all Contact 7 Form Submissions in a unique table in the WordPress database. (The plugin also works with JetPack Contact Form, Fast Secure Contact Form, and Gravity Forms) With the Contact Form DB plugin, you’ll never miss a form submission again due to email or server problems. I highly recommend it.
Contact Form DB Plugin Features
- Very easy to use. Install it, verify that the Capture Submission option for your form plugin is set to yes, save the options, and you’re ready to go.
- Great documentation
- You can specify which WordPress users can see the form submissions.
- Shortcodes allow you to display the form submissions in a page or post. The shortcode setup page is very easy to use, and it’s very easy to manipulate the data output and display.
- You can export the form data to Excel, CSV, or several other outputs.
- You can easily delete the submissions.
Contact Form DB Plugin Options
Once you install Contact Form DB, you need to specify a few options and then it will start capturing all your form submissions in the database.
- First, make sure the Capture form submissions from Contact Form 7 Plugin option is set to Yes.
- To see correct form submission times, set your timezone in the Timezone to capture Submit Time option. Note: Contact Form DB will use the default WordPress Time setting if you don’t specify your timezone.
- Enter the date-time format you want to use.
I used this format: m-d-Y h:i a = 09-05-2014 01:05 pm.
- All of the other options are pretty self explanatory, but the plugin has great documentation for these options.
- Click Save when you are done setting options.
This plugin is solid and feature rich. And if you use forms on your site, it’s a great way to assure that your all of your form submissions are stored in the database.