Last updated on February 7th, 2023 at 01:21 pm
When having contact form data sitting in your email isn't enough - there's a way to add it to your site database for easy reference.
This post contains affiliate links. We may earn a commission if you purchase an item through our links. It costs you nothing and helps us to fund this blog. Please see our Affiliate Disclosure & Notification for details.
Every website has a form of some sort these days. Sometimes it’s just a simple contact form and other times it’s a full-fledged information form to provide a detailed quote to your clients. In either case, most form plugins simply email the form data to a reconfigured email address and that’s it. But what if you want to save that form data into your database? Well, if you’re a WordPress fan and use Elementor Pro to create your forms, there’s a simple plugin that will do it for you.
Why Save Form Data Anyway?
Typical forms email the form contents to a predetermined address and for a lot of folks, this is adequate. There are some circumstances in which you might want to save the data though…
Perhaps you get a ton of email and you’re afraid that the form entry emails will get lost in the mix, or maybe you’re running your website on shared hosting and email delivery from forms isn’t reliable. Or maybe you just want an easy place to go to keep track of all your forms.
What You Need
Well, first of all, you need Elementor Pro. If you haven’t started using the pro version of Elementor, I highly suggest you consider it. There are plenty of great reasons to buy it.
Secondly, you need to head over to the WordPress.org repository and install the free Elementor Contact Form DB plugin. The configuration is almost nil – you activate the plugin and it just works. In the settings, there are only 2 options to configure – the admin notification for messages and the user level for reading messages.
The plugin will keep a copy of every contact form entry submitted from an Elementor Contact Form. You can view them in your WordPress Admin Dashboard and even copy them to other post types.
Other popular form plugins such as WPForms and Contact Form 7 offer this option only in their premium version, but if you already have Elementor Pro, you can skip out on them with this plugin.
While keeping a record of every contact form entry may not be necessary for everyone, the Elementor Contact Form DB plugin makes the task easy and reliable.
Sharif Jameel is a business owner, IT professional, runner, & musician. His professional certifications include CASP, Sec+, Net+, MCSA, & ITIL and others. He’s also the guitar player for the Baltimore-based cover bands, Liquifaction and Minority Report.
4 thoughts on “How to Save Elementor Form Data into Your WordPress Database”
Am I able to have the message simultaneously sent to the admin email address?
Hey thanks for stopping by! You can set multiple email addresses in the Elementor form widget to send messages to, you just separate them with a comma in the email section settings of the form.
How could I check the database for duplicates before adding them?
You would have to write a custom application or script to do that. The plugin I mention in this article doesn’t have that feature built-in.
Subscribe to Our Mailing List
If you found the information in this post helpful, we'd love to have you join our mailing list. We promise we won't spam you, we only send out emails once a month or less.