Standard Fields are basic form fields that can be customised for just about any use. These can be used to capture and store a variety of data when an advanced field is not available to meet your needs.
Advanced Fields are more advanced form field types with specific usage in mind. Advanced fields may actually contain multiple fields in one container. These fields make it easy to capture data such as a user's Name, Address, etc.
Post Fields are form fields that enable you to capture data that is then used to create a WordPress Post. These fields make it quick and easy for you to create forms that allow users to submit content to your site. The result posts will be set as a Draft and will need to be published before they are visible.
Pricing Fields are form fields that enable you to create products focused forms. Additionally, this is where you will find Add-On specific payment collection fields, such as the Stripe Card field, and the (mostly deprecated) generic credit card field that is still utilised for the Authorize.net Add-On.
The forms list page displays a list of all your forms. From this page you can manage and edit your existing forms and get a quick rundown on basic analytics such as views, number of entries, and the conversation ratio.
The filter toolbar allows you to filter which forms you would like to view: All, Active, Inactive, and Trash. In the parenthesis beside each filter label is the number of forms currently applicable to that filter. By default All forms will be displayed, although you can select to view only Active or Inactive forms.
Status
To the left of the form name is the status icon. By default this is checked, which activates the form. To inactivate a form, simply click on the status icon to change the status.
Title
This is the form name. It is editable by using the form editor.
ID
This is the form id. You can use this for displaying the form via the shortcode or function call.
Entries
The number of times a form entry has been created by submitting the form.
Views
The number of times a form has been viewed. This is based on the number of times the form markup is generated for those who don’t have administrator capabilities, including when the form is re-displayed following validation errors. This may differ from the metrics gathered by third-party analytics services based on user session, like Google Analytics.
Conversion
The ratio of entries to views, expressed as a percentage. Note that form previews do not count as views, but entries submitted by a form preview do count as an entry.
Each form has a toolbar that displays when you hover over the first cell of a form row. This quick toolbar will allow you to edit the form, view the form settings, view the form entries, preview the form, make a copy of the form, or send the form to the trash to be deleted later.
The following form actions are available per form in the Form Quick Toolbar by hovering over a form in the list.
Edit
Edit the form using the form editor.
Settings
This deals with all of the settings of your form such as Form Settings, Confirmations, and Notifications.
Entries
View the entries for this form.
Using bulk actions you may apply the same action to multiple forms at once. To use bulk actions, you must first select the checkbox next to each form you would like to modify. Then select the desired action from the Bulk Actions drop down list, and click “Apply.”
The following bulk actions are available:
Mark as Active/Inactive
Mark all selected forms as active/inactive.
Reset Views
Reset the counter for the number of times a form has been viewed.
Permanently Delete Entries
Delete all of the entries associated with the selected form. These entries cannot be restored.
Move to trash
Send the selected forms to the Trash.
The short animation shows the application of a bulk action.
This article shows you how to access your form-specific settings.
If successful, you should see a message on the top of the page stating that the form has been imported successfully. You should now see the form appropriately listed with the rest of your forms.
When moving a form from one location to another, or even to backup your data, we have provided a tool within Gravity Forms to perform an export of your created form with just a few clicks. In this article, we will show you how to easily export any forms you have created using Gravity Forms.
Your form should now be successfully exported.
When a user submits a form, it can be quite helpful for the site administrator to receive an email notification that a form has been successfully submitted. This ensures that you do not have to constantly check your Entries table to see if anything has been submitted. In this article, we will show you how to configure a basic email notification for one of your forms.
Note that as your needs evolve, you can have multiple notifications for a single form, and even for a single submission. Additionally, you can determine which is activated on submission using complex conditional logic conditions. But for now, let’s just create a simple notification.
You will need to already have a form created.
{Email:2}
, a single email address, or multiple email addresses separated by a comma that all notifications for this form will be sent to, eg: support@example.com
or support@example.com,sales@example.com,ceo@example.com
The number in the merge tag is the value of the field_id. Example: {text:4} will select field ID 4. {name:5.3} will target the 3rd subfield of the field ID 5.
The Subject and Message fields are the most important part of the notification. This is the content that lets you know the content of the form that was filled out. These default to a subject stating the form that was filled out, as well as the message containing the form content. Just like many of the previous fields, these also support merge tags to dynamically generate content. For most people, the default content is fine, but you may change this to anything you wish. Using the drop down icon next to the input boxes, you can select your form fields merge tags and also additional merge tags.
WordPress runs a function to help add paragraph spacing to your email text in order to help readability. If you’ve carefully crafted your notification layout (e.g. using HTML) and do not want any meddling from the system, select the Disable Auto Formatting checkbox below the message field.
As of Gravity Forms 2.4, if there are File Upload fields on the form, the Attachments option displays. By selecting this option, the files that are uploaded on the form are included when the Notification is sent.4
Notifications support conditional logic, allowing you to define specific conditions that determine whether or not this notification gets sent. Select the option to enable conditional logic here, you can then configure your conditions.
The Embed Form flyout, released with Gravity Forms 2.6, provides a simple way to add your form to a page or post from directly within the Form Editor. It utilises the WordPress Block Editor to allow you to include it in an existing or new post or page. You can also use this new interface to copy the form shortcode and then insert your form using existing shortcode methods.
The top bar of the Form Editor has a new button “Embed” which loads the Embed Form flyout
Clicking the Embed button will load the new Embed Form flyout
Setting | Description |
---|---|
Form ID | Current Form ID |
Add to Existing Content | Select Page or Post to load the list of Posts or Pages on your website for selection. |
Select a Page Drop Down | Select from a list of pages or posts on your website. |
Insert Form Button | Click the button to Insert the current form into the Page or Post selected and load that page in the block editor. |
Create New | Select Page or Post to create a new page or post for your form. |
Enter a Page Name | Enter the name of the page or post to be created. |
Create Button | Click the button to Create the new page or post and load the new page in the block editor. |
Copy Shortcode Button | Clicking this button will copy the shortcode for the current form into your clipboard for pasting into your Page Builder. |
When a form is submitted, typically you will be notified via the notification system. If you need to review submissions outside of email, Gravity Forms collects all submissions within your WordPress admin dashboard.
In this article, we will show you how to review the submissions that arrive from your forms, referred to as “Entries”.
When reviewing form submissions, it is also possible to filter them to get the exact data you’re looking for. This is especially helpful if you have a large number of submissions over time.
To filter, use the drop downs and text field at the top right.
To start integrating Gravity Forms, go to the AFI Menu > Add New .
Title: A default title will be auto added but you can rename it to a meaningful one. That can help you to quickly recognize the correct one when you have several integrations.
Form Provider: Select Gravity from dropdown. Please remember that Gravity Forms plugin must be installed and activated otherwise you won’t find it in dropdown.
Form Name: A list of all forms created in Gravity Forms will be populated here. Select the one that you want to connect.
Field | Supported | Output |
---|---|---|
Single Line Text | Yes | Same as input |
Paragraph Text | Yes | Same as input |
Dropdown | Yes | By default selected label otherwise value (if set) |
Multi Select | Yes | By default comma-separated selected labels otherwise values (if set) |
Number | Yes | Same as input |
Checkboxes | Yes | By default comma-separated selected labels otherwise values (if set) |
Yes | Yes | By default selected label otherwise value (if set) |
Hidden | Yes | Value |
Name | Yes | Prefix, first name, middle name, last name, suffix separately |
Date | Yes | YYYY-MM-DD format |
Time | Yes | As selected format |
Phone | Yes | Same as input |
Address | Yes | Address line 1, address line 2, city, state, zip, country separately |
Website | Yes | Same as input |
Email | Yes | Same as input |
File Upload | Yes | Uploaded file link. Comma-separated if multiple |
List | Yes | JSON object array with key-value pair |
Consent | Yes | 1 (if marked) |
Post Fields | Yes | Value |
Platform: Now select the platform you want to connect to and finish the setup.