Elementor Contact Form DB – Free Plugin
Note: There is an updated version of this plugin available. The download link on this page shows the updated version but to find out in more detail what was changed please read this post.
So I’ve been experimenting with Elementor recently and noticed that a plugin I wrote for Divi could be ported over easily enough to offer similar functionality. The plugin for Divi is Divi form DB and is premium but the Elementor version is, cleverly named, Elementor Form DB. Cryptically the functionality is thus.. it stores contact form submissions from the Elementor Pro Form Module in a handy interface on the back end of WP.
To make things even better, this plugin both notifies admin users of unread messages via a banner but also allows you to convert these contact form requests into any other post type. This means you could use a contact form to get people to submit testimonials, case studies or even front end submitted content. It makes a simple contact form into a very versatile module indeed.
Usage
Install the plugin like any other. All contact forms using the Elementor Pro Form module will thereafter automatically be recorded in the system. Emails will still be sent as normalso don’t worry about that either!
Visit the admin page and you’ll see a list of form submissions with their dates, page they were submitted on, number of times cloned, etc…
Changelog
* * < V1.0 * - Initial Version * * < V1.1 * - Fixed for latest version of Elementor Pro * * V1.2 (2018-09-15) * - Added export functionality by Form ID and by page submitted on * - Removed limiting CSS so that paging and bulk delete is possible * - Added settings page housing an option to hide the "nag", the red bar notifying of submissions *
Download
Elementor Contact Form DB (23381 downloads)
Hi Sean,
This looks like a great plugin! However, it is not working correctly with Elementor Version 2.5.14 and Pro version 2.5.5. The plugin generates a new submission, but the form input is blank.
It’s fixed now. V1.3
I am having an odd problem where a form is sent with all of the data, but the data doesn’t appear in the DB while a different form sends and shows in DB normally. Is there anything in particular with Elementor forms widget that may prevent the DB from showing the data?
Looking at the debug info all of the array data at the top is missing, but the original object data is there.
Using Elementor version 2.5.14 and Elementor Pro version 2.5.5
It’s fixed now. V1.3
My name and email values suddenly stopped being captured since integrating it with MailChimp. Any suggestions for troubleshooting?
The entry appears along with views, form ID, etc. It’s just the name and email values that get sent through to MailChimp that doesn’t show up.
Thanks for a great plugin!
It’s fixed now. V1.3
I have an elementor email subscription form in a custom footer template and the database is not recording email addresses from any submissions. It records the submission without an email address. The database is recording email addresses from my contact page elementor form. Do you have an idea why this may be happening?
It’s fixed now. V1.3
Hi Sean, I just wanted to contact you and let you know that the plugin no longer displays the form submission properly. I believe with one of the recent Elementor updates it no longer functions correctly. I have installed this plugin on multiple sites and they are all not working properly anymore.
I absolutely love the plugin and I’m sure others do as well, I just wanted to see if you knew about this and planned on fixing it anytime soon. Thanks!
It’s fixed now. V1.3
Sean, thanks for this awesome plugin.
I found an issue with the query that generates the notice count when I had to increase WP_MEMORY_LIMIT to 1 GB to load Pages on two different sites.
Using Query Monitor to check for slow queries, I noticed it’s coming from the plugin. See performance before and after deactivation here: https://www.dropbox.com/s/tg4ceftqd18f08v/sb-elementor-memory-leak.jpg?dl=0
Therefore, I’d recommend that anyone using version 1.2 of the plugin should DEACTIVATE the “Admin Nag” for now because of high memory usage esp. if you have a lot of submissions.
Thank you.
Rufus Oyemade recently posted…Recap: The Year 2018
This version stoped working 🙁
It’s fixed now. V1.3
Hi Sean!
Please update your plugin, because if you create a new form it do not collect any information from the forms.
Thank you very much
It’s fixed now. V1.3
Hi, Sean,
I install it, but Form Submission doesn’t have value.
Elementor v2.5.15
Elementoe Pro v2.5.8
It’s fixed now. V1.3
Hi Sean,
Thanks, this is a great plugin.
With the latest update of the plugin and Elementor, it doesn’t seem to be displaying the email value in the Contact form submissions list?
How to save a form to a separate table. Lets say wp_myfromdata . It contains name, e-mail, message.
Ricardo Dataseek recently posted…Automação e inteligência: Aliados na geração de “Leads”
Why would you want to do that?
Hey. Sean, is version 1.5 compatible with WP 5.3? I don’t see an updated changelog stating so and the WP plugin page says up to 5.2.4.
Hi, just wondering when a form is submitted will it still send a copy to my email address?
Ive got it working so that it is collecting data into the database, but not receiving an email