WordPress Tutorials, Tips, and Resources to Help Grow Your Business
Do you want to add a contact form to your WordPress site? As a site owner, you need to give your readers an easy way to get in touch with you. With WPForms, we’ve made it easy to create a simple contact form in WordPress.
When you’re a new website owner, you may wonder why you should add a contact form to your website when you can just include your email on a contact page for site visitors to use.
Well, creating a contact form provides more benefits than adding your email address to your contact page:
- Communication. Contact forms are a great way to allow your readers to quickly communicate with you.
- Security. You keep your email safe from spammers. Since your contact form doesn’t show your email address, spammers can’t steal it.
- Organization. With a contact form you can create specific subject lines, so people always know their emails are coming from you, and more importantly what the email is about.
- Information. You control the information collected by adding only the fields you want site visitors to fill out on the form. This cuts down on the back and forth emails between you and a potential client.
Now let’s take a look at how to create a simple contact form in WordPress.
Step 1: Create a Contact Form in WordPress
Next, go to WPForms » Add New to create a new form.
On the setup screen, name your form and select the Simple Contact Form template.
WPForms will create a simple contact form.
Here, you can add additional 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 also click on a form field and drag it to rearrange the order on your contact form.
Once you’re done customizing your form, click Save.
Now we’ll take a look at how to configure your simple contact form settings.
Step 2: Configure Your General Contact Form Settings
Go to Settings » General.
Here you can configure the following:
- Form Name. Rename your form if you want to.
- Form Description. Give your form name a description.
- Submit Button Text. Customize the copy on the submit button.
- Spam Prevention. Enable the anti-spam honeypot feature to prevent spambots from submitting forms. This feature is automatically enabled on all WordPress forms. If you decide to use another form of spam prevention, just unclick this option.
- GDPR Enhancements. You can disable the storing of entry information and user details, such as IP addresses and user agents, in an effort to comply with GDPR requirements. In addition, check out our step by step instructions on how to add a GDPR agreement field to your simple contact form.
When you’re done, click Save.
Step 3: Configure Your Contact Form’s Notifications
Notifications are a great way to send an email whenever a contact form is submitted on your website.
In fact, unless you disable this feature, whenever someone submits a contact form on your site, you’ll get a notification about the contact form.
If you use smart tags, you can also send a notification to the site visitor when they submit a contact form, letting them know you received their form and will be in contact shortly. This assures site visitors their form has gone through properly.
For help with this step, check out our documentation on how to set up form notifications in WordPress.
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.
Step 4: Configure Your Contact Form Confirmations
Form confirmations are messages that display to site visitors once they submit a contact form on your website. They let people know that their form has been processed and offer you the chance to let them know the next steps.
WPForms has three confirmation types to choose from:
- Message. This is the default confirmation type in WPForms. When a site visitor submits a contact form, a simple message confirmation will appear letting them know their form was processed. Look here for some great success messages to help boost customer happiness.
- Show Page. This confirmation type will take site visitors to a specific web page on your site thanking them for their form submission. For help doing this, check out our tutorial on redirecting customers to a thank you page. In addition, be sure to check out our article on creating effective Thank You pages for boosting customer loyalty.
- Go to URL (Redirect). This option is used when you want to send site visitors to a different website.
Let’s see how to set up a simple form confirmation in WPForms so you can customize the message site visitors will see when they get in touch with you using your site’s contact form.
To start, click on the Confirmation tab in the Form Editor under Settings.
Next, select the type of confirmation type you’d like to create. For this example, we’ll select Message.
Then, customize the confirmation message to your liking, and click Save.
For help with other confirmation types, see out documentation on setting up form confirmations.
Now you’re ready to add your contact form to your website.
Step 5: Add Your Contact Form to Your Website
After you’ve created your simple contact form, you need to add it to your WordPress website.
WPForms allows you to add your forms to many locations on your website, including your blog posts, pages, and even sidebar widgets.
Let’s take a look at the most common post/page embed option.
To start, create a new post or page in WordPress and then click on the Add Form button.
Next, select your contact form in the modal popup and click Add Form.
Then, publish your post or page so your contact form will appear on your website.
And there you have it! You now know how to create a simple contact form in WordPress.
If your website’s contact forms need multiple form fields, consider creating a multi-part form to prevent form fatigue and encourage people to finish filling your forms out. And don’t forget to check out our multi-page form examples if you need some inspiration.
And if you really want to get more information from your contact forms, without scaring away your visitors, check out these clever web form hacks to unlock hidden customer data.
So, what are you waiting for? Get started with the most powerful WordPress forms plugin today.