Do you want to add a WordPress contact form to your website?
Using a contact form on your site is the easiest way for your customers can reach out to you. Plus, it lets you collect email addresses and leads so that you can grow your email list.
In this tutorial, we’ll show you how to create a WordPress contact form easily.
In This Article
Why Create a Contact Form in WordPress?
A contact form on your website provides an easy and secure way for your visitors to send queries, complaints, suggestions, or feedback.
Besides, adding a contact form to your WordPress site helps you with the following:
- Efficient communication — Contact forms are a great way to allow your readers to communicate with you quickly.
- Security — You keep your email address safe from spammers. Since your contact form doesn’t show your email address, spammers can’t steal it and add it to junk mail lists.
- Organization — With a contact form, you can connect to your email marketing service to make things even simpler by automating marketing or even connecting your form with Google Sheets to save entries in a spreadsheet.
Now that you know why you need a contact form, let’s take a look at how to create a WordPress contact form by taking the WPForms Challenge.
If you’re using Elementor, you might want to check out this alternative guide to making an Elementor contact form with WPForms.
How to Create a WordPress Contact Form
To prove just how easy it is to use WPForms to make a contact form in WordPress, we’ve made the WPForms Challenge.
This fun and user-friendly Setup Wizard walks you through everything you need to do to create your first form a. You have 5 minutes to complete it. But we think you’ll have a finished form even sooner than that.
The WPForms Challenge is just for fun, and it only appears the first time you make a form.
Ready to start? Let’s begin!
Step 1: Install WPForms
The first thing you’ll need to do is install and activate the WPForms plugin. WPForms is rated as the best WordPress form plugin, and it’s the ideal solution for building contact forms.
For more details, see this step-by-step guide on how to install a plugin in WordPress.
Once activated, you’ll see the WPForms Setup Wizard display the option to take the WPForms Challenge. By the time you’re done with this challenge, you’ll have your first form ready and will be able to create a contact us page in WordPress.
Click Start the WPForms Challenge to get started.
Step 2: Select the Simple Contact Form Template
After you click Start the WPForms Challenge, you’ll be taken to the form setup screen. Here, you can name your form and choose from over 600 ready-made form templates to get started.
Click Let’s Go to proceed.
The first step in the challenge is to name your form. Type in a name here and click Done to move to the next step.
You’ll see the timer counting down as you build the form.
Next, it’s time to select a pre-designed template or use the blank template if you prefer to build your form from scratch.
Since we’re creating a contact form, we’ll select the Simple Contact Form template.
As soon as you click on the template you need, WPForms will take you to the form builder screen where you’ll find a basic contact form template loaded and ready for you.
This is where you can customize your contact form by adding new fields to the template, removing existing ones, or changing their settings.
Step 3: Customize Your First Contact Form
Once you’re inside the form builder, you’ll see a popup message instructing you about the next step:
Customizing form fields in WordPress is really easy using the WPForms drag and drop form builder.
You can add new fields to your contact form by dragging them from the left-hand panel to the right-hand panel.
Then, click on the field to make any changes. You can rearrange the order of a field on your form by dragging it.
Check out these contact us page examples to get some ideas for your own custom form.
It’s a good idea to keep your contact form as simple as possible. But you’re free to create more advanced forms using conditional logic, file upload fields, payment fields (PayPal, Stripe, and more), checkboxes, and many other extra features available in the pro version.
Once you’re finished customizing your form, click Done.
Step 4: Check Contact Form Notification Settings
The next step in the WPForms Challenge deals with your form’s notification settings.
Form notifications are enabled by default in WPForms for each form you create. These are set up to be sent to the admin email address, containing full details of each entry as it is submitted.
But what if you also want to send email notifications to the person submitting the form?
That’s easy to care of. In WPForms, you can create multiple form notifications and send them to different members of your team as well as your customers upon form submission.
Adding to this, if you want to keep branding across your emails consistent, you can check out this guide on adding a custom header to your email template.
When your form’s notifications are configured properly, click Done.
Step 4: Embed Your Simple Contact Form on a WordPress Page
You’re now ready to add a contact us page to your WordPress website. The embed functionality is super beginner-friendly as it doesn’t require using shortcodes directly.
To start, click on the Embed button at the top of the form builder.
You can click Select Existing Page, or Create New Page. Let’s go ahead and create a new page here.
Now, you’ll need to type in a name for your page. We called our page Contact:
Now WPForms will place your form right on the page. Just don’t forget, you’ll need to click Publish for your form to go live on your site.
And you’re done! You can see the time it took to create your form at the bottom-right:
You can also embed your contact form in the sidebar of your site.
And there you have it! You now know how to create a simple WordPress contact form.
Next, Block Contact Form Spam
WPForms comes with a bunch of spam protection tools to stop spam on your site. In fact, WPForms Lite itself is an excellent free contact form plugin with captcha options like reCAPTCHA v2 and v3.
If you want to create a longer form, think about creating a multi-step form in WordPress to prevent form fatigue and encourage people to finish filling out your forms.
You might also want to check out these clever web form hacks to unlock hidden customer data with the WPForms Hidden field.
Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of powerful features and free templates, and offers a 14-day money-back guarantee.