Are you looking for a way to send confirmation emails after a user submits a form on your website?
Confirmation emails can be a great way to let users know that you received their message and that you’ll be in touch soon.
In this article, we will show you how to easily send confirmation emails to your users after a WordPress form submission (step by step).
Why Set Up Automated Confirmation Emails in WordPress?
Confirmation emails are sent when a user fills out a contact form or another form on your WordPress website.
Sending an automated confirmation email builds trust and credibility with your audience. Plus, it assures your users that their actions, such as signing up for a newsletter or creating an account, have been completed.
There are a lot of good reasons to set up WordPress form confirmation emails:
- Open a line of communication with your subscribers.
- Provide valuable follow-up information, like links, login credentials, and tutorials.
- Confirm email newsletter subscription and start an autoresponder sequence.
- Reduce spam and fake accounts being created on your website by verifying the user’s email address.
- If you have an online store, this gives you a chance to offer an upsell or cross-sell.
- It’s great for your email deliverability.
Having said that, let’s see how to easily send confirmation emails after form submission in WordPress.
Video Tutorial
If you prefer written instructions, then just keep reading.
How to Send Confirmation Emails After WordPress Form Submission
You can easily send confirmation emails after WordPress form submission by using the WPForms plugin.
It is the best WordPress contact form plugin on the market that is used by over 6 million websites.
First, you need to install and activate the WPForms plugin. For detailed instructions, please see our beginner’s guide on how to install a WordPress plugin.
Note: If you’re on a budget, you can use the free version of WPForms to set up email confirmation. It also offers features like Stripe payments and spam protection.
However, the Pro version will give you access to even more features like conditional logic forms, 900+ templates, integration with email marketing tools, and more.
Upon activation, head over to the WPForms » All Forms page from the WordPress admin sidebar and click the ‘Add New’ button.
This will take you to the ‘Select a Template’ page, where you can start by typing a name for the form that you’re creating.
Next, you have to select a form template of your choice. For this tutorial, we will be choosing the ‘Simple Contact Form’ template to create a form.
Once you have made your choice, the WPForms form builder will be launched on your screen.
From here, you can drag and drop different form fields from the sidebar on the left into the form preview on the right.
For detailed instructions, you may want to see our tutorial on how to create a WordPress contact form.
Now that you have created a form, it’s time for you to set up a WordPress confirmation email. This email will be sent out automatically and inform your users that their form submission was successfully received.
To do this, you have to switch to the ‘Settings’ tab from the left column in the form builder.
Once you are there, simply open up the ‘Notifications’ tab. Here, you need to make sure that the ‘Enable Notifications’ toggle is turned on.
If you turn this toggle off, then you won’t be able to send confirmation emails to your users.
Next, you need to choose who you are going to be sending the confirmation emails to.
By default, the ‘Send To Email Address’ is set to the admin email Smart Tag {admin_email}. This is the email you used to set up your WordPress blog.
It means that whenever a user submits their form, you will receive a confirmation email to your business email address.
To make sure that the confirmation emails also get delivered to your users, you will need to add a new smart tag to the email field.
To do this, simply click on the ‘Show Smart Tags’ option that’s directly above the ‘Send to Email Address’ field.
This will display the available smart tags, where you must select the ‘Email’ option. This tags your user’s email address in the ‘Send To Email Address’ field.
WPForms will now send confirmation emails to the email address that your users will enter in their forms.
Keep in mind that you will need to separate both the smart tags in the field with a comma.
Next, it’s time to change the subject line of your email.
The default email subject line is ‘New Entry’. However, you can easily change this line by typing something else that will make more sense to your users.
For example, if you have a WooCommerce store and are sending an order confirmation email, then you can change the subject line to “Thank You for Your Order!”.
After that, you must change the ‘From Name’ for your confirmation email.
This is the name that will be used to show users who sent them the confirmation email. It makes sense to type your company or website name in this field.
Next, you have to fill in the ‘From Email’ field. This will be the email address from where you will be sending the confirmation emails to your users.
By default, the email address in this field is the same as your admin email, and we recommend you leave this setting as it is.
After that, you will want to change the ‘Reply-To’ field, so your users can respond to your automated email.
If you leave this blank, then the email will be the same as the default admin email. This will be the email address where you will receive replies to the confirmation emails sent to the users.
It’s not necessary to change it, but there are some situations where you will want the Reply-To email to be different than your standard admin email address.
For example, if you have a photography website and you have a form for new clients to request a quote, then you may want these emails to go to a different email address.
Once you have done that, scroll down to the ‘Email Message’ section.
You can now write out the email that will be sent to everyone who submits this form on your website. You can also change the appearance of your plain text emails by adding HTML.
You can also include the {all_fields} Smart Tag, which will add the user-submitted information to the email.
Once you are done, don’t forget to click the ‘Save’ button at the top to store your settings.
You have now successfully added a confirmation email for form submission in WordPress.
Add the Form to a WordPress Page
Upon setting up the confirmation email for a form, it’s now time for you to add the form to a WordPress page.
First, you need to open an existing or new page from the WordPress admin sidebar.
Once you are there, just click the ‘+’ button in the top left corner of the screen to open up the block menu.
From here, locate and add the WPForms block to the block editor.
After that, select the form that you just created from the dropdown menu in the ‘WPForms’ block.
Finally, click the ‘Publish’ or ‘Update’ button to save your changes.
Users will now be able to fill out and submit the contact form you created on your website.
Upon form submission, users will also receive a confirmation email to their email addresses.
This is how the confirmation email created with WPForms looked in our demo.
Bonus: Troubleshoot the WordPress Not Sending Email Issue With WP Mail SMTP
A huge issue that a lot of WordPress users experience is when your website will stop sending WordPress emails.
WordPress uses PHP to send emails, which can be falsely flagged as spam. If this happens to your emails, then they will never reach your user’s inbox or will end up in the spam folder.
That is why we recommend always using SMTP for sending emails in WordPress. An SMTP plugin adds another level of verification and sends emails via an official mail server.
We recommend using WP Mail SMTP, which is the best WordPress SMTP plugin on the market. It also integrates with WPForms, which makes it super easy and safe to send emails directly to your users’ inboxes.
For detailed instructions, please see our tutorial on how to use a free SMTP server to send WordPress emails.
We hoped this article helped you learn how to send confirmation emails after a WordPress form submission. You may also want to see our beginner’s guide on how to set up WP Mail SMTP with any host and our expert picks for the must-have WordPress plugins for business websites.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!