1. Knowledge Base
  2. Third Party Plugins
  3. Contact form: WP Forms

A contact form is essential for keeping up with your clientele.  There are quite a few different plugins out there that allow you to build custom contact forms on your site, but most do have a bit of a learning curve.

WPForms plugin is actually quite simple, and if you need a contact form built quickly, the plugin is highly recommended.  In this tutorial, I’ll show you how to build a simple custom contact form.

Getting Started

Download the plugin from here:

Navigate to the WPForms area in your admin area:

WP Forms Admin Sidebar

Click the Add New button:

Add New Form

Name your form and select a template:

Name Form

Once the template is imported, start adding fields.  To add a phone number, click the “number” button:

Add Phone Number to Form

Name the field and drag and drop it to place it in the desired area:

Name and Place Field

To ensure that potential clients aren’t put off by receiving a call at the wrong time, it’s a good idea add a form for best time to call. To do so, click the “Checkboxes” option:

Add Checkbox Field

Name the field and add the choices:


Since there are 3 choices, it may be desirable to set the columns to 3.  To do so, open the advanced options and select the 3 column option:

Choice Columns

If the contact form has any more requirements, use the editor to add as many custom fields as needed.  If a needed feature isn’t available, it’s possible that it exists in the options for the premium version of the plugin.

Form Security

By default, the only security available for the free version of the plugin is reCAPTCHA and a simply honeypot. The honeypot option doesn’t require any additional configuration, but since it’s not the most reliable form of security,  configuring reCAPTCHA is probably a good idea.

To setup reCAPTCHA, first, visit this link and sign up with Google. : https://www.google.com/recaptcha/intro/v3beta.html

Get Started with reCAPTCHA

Register your site and select the type of reCAPTCHA you’d like to implement:

Register New Site

Once the re-captcha is configured, return to the plugin settings. Copy your site key and secret key:

Site Key and Secret Key

Then, navigate to WpForms> Settings> reCAPTCHA in your admin, and paste the keys:

Add Keys WP Forms

Return to the form, and go to Settings> General to activate the Re-Captcha. Also in settings, you may want to set your notifications and confirmation message:

Enable Form Security

Copy the form shortcode and determine where the form should be placed:

Copy Form Shortcode

Here I’ll place the shortcode within my contact page:

Place Form Shortcode

Save the changes, and view the page to confirm that the contact form is correct:

View Contact Form

Download WP-Forms from here:

Related Articles