Many websites can benefit from having a form function where you can create forms for visitors to fill out. You might need a contact form for site users to get in touch with you, or you might want to include a sign-up form to help site visitors receive your newsletter.

There are many free form plugins for WordPress, but these are often simple and limited in their functionality. Meanwhile, premium form plugins, like Gravity Forms, allow you to do much more with customizing your forms and handling the data you receive from filled-out forms.

Grow Your Business With HubSpot's Tools for WordPress Websites

Gravity Forms WordPress plugin.

Gravity Forms has been around for more than a decade, and it has become a trusted name in premium form plugins. It is popular for features such as conditional formatting, which allows the form to automatically show or hide certain questions based on users' answers to particular questions, and routing, which allows form submissions to be directed to specific email addresses based on the contents in the submission.

Download page on WordPress plugin, Gravity Forms.

Image Source

1. Download Gravity Forms

Downloading Gravity Forms, WordPress plugin.

Image Source

Purchase Gravity Forms, then you will be able to download the plugin .zip file after purchase. Be sure to keep this .zip file in an easily accessible spot, such as your desktop.

2. Upload Gravity Forms to WordPress

Upload page for uploading Gravity Forms to WordPress.

Image Source

Navigate to your WordPress dashboard. Hover over "Plugins" on the left side, then click "Add New." Click "Upload Plugin," then find the .zip file on your computer and upload.

3. Install and Activate the Plugin

Install page for installing and activating the Gravity Forms WordPress plugin.

Image Source

After you have uploaded the .zip file, be sure to select "Install Now," then press "Activate Plugin."

4. Add the License Key

Add a license key to Gravity Forms WordPress plugin.

Image Source

Gravity Forms will provide you with a license key upon purchase. This will be the key to full plugin functionality, such as support, automatic updates, and add-ons. Enter the license key in the field to continue setting up the plugin.

5. Background Updates

Background update for Gravity Forms WordPress plugin.

Image Source

The plugin will now lead you to a page asking about background updates. If you would like Gravity Forms to automatically update itself for performance, bug, and security enhancements, select "Keep background updates enabled." If you plan to handle updates manually, select "Turn off background updates."

6. Global Settings

Global settings for WordPress plugin, Gravity Forms.

Image Source

Next, Gravity Forms will allow you to choose global settings, such as currency, no-conflict mode, and Akismet integration. Select the options that work best for you.

7. Create a Form

Create a form page on WordPress plugin, Gravity Forms.

Image Source

Once you have successfully installed the plugin and chosen your settings, you can create your first form. Click "Create a Form," then click the "Add New" button on the Forms page. From here, you can add a title and description to your form. Then, you'll enter the form editor, where you can use the drag-and-drop builder, fields, and customization tools to create the form you want.

8. Add the Form To Your Site

Add a form to your site with Gravity Forms, the WordPress plugin.

Image Source

When your first form is complete, it's time to add it to your website. Navigate to "Pages" on your WordPress dashboard, then either select an existing page or add a new page. In the page editor, there will be a button above the visual editor that says "Add Form" — select it. A drop-down menu will appear; select the form you just created and then choose "Insert Form." Click "Update" for the page, then visit your website to see the new form on the page.

Form Editor

The Gravity Forms plugin for WordPress offers a user-friendly, drag-and-drop interface for you to customize your forms. In the form editor, you can easily add new fields, select types of fields, and rearrange the fields as needed. The plugin offers more than 30 form fields, so you can build just about any form that comes to mind.

Email Forwarding

Once you start receiving submissions, Gravity Forms can also route the submissions to specified team members depending on the content filled out in the form.

Say you have a grooming business with different employees specializing in different sizes of animals. You may offer a form that asks interested customers to select the size of the pet that needs grooming: 0-25 pounds, 26-50 pounds, or 51+ pounds.

Customers who select "0-25 pounds" will have their submission sent to the person who specializes in grooming smaller pets, while those who respond "51+ pounds" will have their submissions directed to the person who handles grooming larger pets.

Conditional Logic

Gravity Forms' conditional formatting function — which is arguably its most popular feature — allows you to reveal or hide specific fields depending on a user's answer to or selection of a certain field in the form.

For example, if one field asks, "Do you have a pet?" and the user selects "Yes," a new question appears for the user to select what types of pets they own from an available list of common pets. If the user selects "No," the types of pets field remains hidden.


Another popular Gravity Forms feature allows you to insert pricing fields to accept payments. Gravity Forms is integrated with PayPal, so you can easily and securely collect payments through the form.

Data Export

If you need to save the form responses, you can also export this data into an Excel spreadsheet. This is especially handy if you are collecting data from your forms over a long period of time. Gravity Forms offers conversion data, so you can quickly compare the amount of submissions you are receiving compared to the amount of people viewing the form in order to make changes and increase sales.

File Uploads

An advanced feature included with Gravity Forms is the ability of users to upload files, including images or documents, in their form submissions. The Gravity Forms plugin is also capable of allowing users to save their form progress, so they can return to it later if they don't have time to complete the form all at once. If you accept user-generated content, Gravity Forms can handle that, too; you can create forms for users to create new WordPress posts for your website.

Use Gravity Forms to Engage Your Audience

Gravity Forms is a powerful WordPress plugin that takes building forms to the next level. With Gravity Forms, you can highly customize each form, from what the user sees to who receives the responses.

Users can even submit their own content, complete with uploaded files or images to be posted on your website through these advanced forms. The highly praised conditional logic function means you can tailor what form fields each user sees depending on their responses with previous fields.

You can even accept payments through these forms. Gravity Forms for WordPress allows you to completely customize your forms to meet your — and your clients' — needs.

Whether you need simple contact forms, email sign-ups, or even plan to make sales forms, Gravity Forms can help you do all of this and more for your WordPress site.

Use HubSpot tools on your WordPress website and connect the two platforms  without dealing with code. Click here to learn more.

 Use HubSpot tools on your WordPress website and connect the two platforms  without dealing with code. Click here to learn more.

Originally published Mar 13, 2020 11:07:19 AM, updated March 31 2020


WordPress Plugins