Configure Your Form Settings
To start, go to Settings » General.
From this section you can configure the following:
- Form Name — Change the name of your form here if you’d like.
- Form Description — Give your form a description.
- Submit Button Text — Customise the copy on the submit button.
- Spam Prevention — Stop contact form spam with the honeypot feature or Google reCAPTCHA. The honeypot feature is automatically enabled on all WordPress forms so if you decide to use another form of spam prevention, un-click this option.
- AJAX Forms — Enable AJAX settings with no page reload.
- 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. 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.
Configure Your Form’s Notifications
Notifications are a great way to send an email whenever a form is submitted on your website.
In fact, unless you disable this feature, whenever someone submits a multi-step form on your site, you’ll get a notification about the submission.
Using Smart Tags, you can also send a notification to the user’s email address when they submit a form, letting them know you received it and will be in contact shortly. This assures site visitors their form has submitted properly.
It’s also great when it comes to multi-page forms. The last thing a site visitor wants is to wonder is if the long form they just filled out went through.
Customise Your Form’s Confirmations
Form confirmations are messages that display to site visitors once they submit a form on your website. They let people know that their form has been processed and offer you the chance to let them know what the next steps are. ie, we will be in touch shortly, or we will assess your submission etc.
WPForms has three confirmation types to choose from:
- Message. This is the default confirmation type in WPForms. When a site visitor submits a form, a simple message confirmation will appear letting them know their form was processed.
- Show Page. This confirmation type will take site visitors to a specific web page on your site thanking them for their form submission.
- 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 customise the message site visitors will see when they submit a form on your site.
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.
Then, customise the confirmation message to your liking and click Save.
Now you’re ready to add your contact form to your website.
Add Your WPForm to Your WordPress Website
After you’ve created your form, you need to add it to your WordPress website.
WPForms lets you add your forms to multiple places on your website including your pages, blog posts, and sidebar widgets.
Firstly, let’s take a look at the most common placement option: page/post embedding.
To begin, create a new page or post in WordPress, or go to the update settings on an existing one. After that, click inside the first block (the blank area below your page title) and click on the Add WPForms icon.
The WPForms widget will appear inside of your block. Click on the WPForms dropdown and pick which one of the forms you’ve already created that you want to insert into your page. Select the form you just created.
Then, publish your post or page so your contact form will appear on your website.
Next, click on the blue button in the top right that says either Publish or Update, so your form will appear on your website.
To add your form to a sidebar or footer widget, click on Appearance -> Widgets. Select which widget location your would like to add your new form to. From the menu on the left, click WPForms and drag it to the widget location. Next, select the name of the form you just created. Press ‘Done’. That’s it. Your new form is now live on your site. Make sure to do a test send to ensure it is all working.