Elementor Contact Form DB – Free Plugin

April 17, 2017 | Elementor, FREE!, Wordpress | 69 comments

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)

Screenshots

A Donate Button!

69 Comments

  1. Troy

    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.

    Reply
  2. Phil

    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

    Reply
  3. Allison

    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!

    Reply
  4. David Conger

    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?

    Reply
  5. Jeremiah

    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!

    Reply
  6. Rufus Oyemade

    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 2018My Profile

    Reply
  7. Wojciech

    This version stoped working 🙁

    Reply
  8. Bill

    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

    Reply
  9. Brian

    Hi, Sean,
    I install it, but Form Submission doesn’t have value.

    Elementor v2.5.15
    Elementoe Pro v2.5.8

    Reply
  10. Bardin

    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?

    Reply
    • Sean Barton

      Why would you want to do that?

      Reply
  11. Phil

    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.

    Reply
  12. Steven

    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

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

CommentLuv badge

About this site and Sean Barton

Picture of Sean
Sean Barton is a Freelance Website Developer in Crewe, Cheshire. He is a Full Stack Developer but with extensive experience in Wordpress and other Frameworks. He is the Co-Founder of SitePresser, Layouts Cloud and Page Builder Cloud among other things..
This site was set up in 2008 as a tutorial and scripting resource for the PHP language and Wordpress.
Find out more about Sean on the About Me page or use the Hire Me page to get in touch. For more information about Sean's work take a look at the Portfolio

SitePresser is the plugin that packages child themes and layout packs for sale. Works with Divi and Elementor.