Skip to content

Forms

Members fill in your Gravity Forms forms as native screens: contact forms, sign-ups, applications, surveys. Each submission goes through Gravity Forms on your site, so it gets the same validation, entry, notifications, add-on feeds and confirmation as the same form on your website. With Form Entries, members can then see, edit and delete entries, as far as their role allows.

PluginGravity Forms 2.6.4 or newer
Endpoint groupGravity Forms
PlanEvery plan

Placing the feature switches the Gravity Forms group on for you when your site is connected. Otherwise turn it on under Memberside → REST API.

Drag Forms onto a navigation bar or into the side drawer, then open its settings and tick the forms it offers. With one form, the screen opens straight into it. With several, members see a list and tap one to open it.

To put a form on a screen you design, use the Gravity Form block instead.

SettingWhat it doesDefault
Title, DescriptionShown at the topEmpty
FormsWhich of your active forms the screen offers, in the order you tick themNone
Who can submitThe roles that may fill the forms in. Signed-in members means every role; Visitors lets people who are not signed in use them tooSigned-in members
Ask visitors to pass TurnstileCloudflare’s challenge before a signed-out submission is sent. Shown when Visitors can submitOff
RestrictionsWho can open the screenEveryone

Who can submit, and how your site enforces it

Section titled “Who can submit, and how your site enforces it”

Gravity Forms has no idea which app members use, so your site keeps the rules for each app: a form is closed to anyone not on its Who can submit list, and closed altogether to an app you have not placed it in. Saving the app sends the rules to your site. Removing the last screen or block that offers a form closes it again.

People who can manage entries in Gravity Forms, such as administrators, can always use a form. Gravity Forms’ own settings still apply on top: Require user to be logged in, entry limits and schedules. A form that is closed by its schedule or limit shows your form’s own message instead of the form.

Fields are drawn natively with your app’s typography and colours. Multi-page forms show their steps with Next and Back, and pages and fields appear and disappear with the conditional logic you set up in Gravity Forms.

A field that fails a check shows the same message under it that your website would, worded the same way: a missing required field, an email that is not an email, a number outside its range, a date that does not exist, text over its maximum length. Your site checks each page again before the member moves on, so any custom validation you have added to Gravity Forms still applies.

After a submission the form clears and shows your form’s confirmation message.

Filling in a two-page form, with a field shown by conditional logic

Single line and paragraph text, email (with its confirmation box), number, phone, website, drop down, multi select, radio buttons (with Other), checkboxes, name, address, date, time, list, consent, file upload, hidden, HTML, section and page.

A form that also uses a field the app cannot draw — a payment or product field, a captcha, a calculation, a post field, a signature or a field from another plugin — shows a notice instead of the form, because half a form would send the wrong thing. Keep those forms on your website.

Drag Form Entries onto a navigation bar or into the side drawer to give members a screen of the entries they may see. Each entry opens to every answer and any uploaded files, with Edit and Delete where their role allows. Edit opens the form itself, holding the entry’s answers, and saving it runs the same Gravity Forms validation as a new submission before your site saves it. Delete moves the entry to Gravity Forms’ trash, where you can restore it.

Members see their own entries. When their role may see everyone’s entries on one of the screen’s forms, a Mine | All switch appears at the top.

Switching between your entries and everyone's, then opening one and editing it
SettingWhat it doesDefault
Title, DescriptionShown at the topEmpty
FormsWhose entries the screen listsNone
Who can submitThe roles whose own entries the switches below coverSigned-in members
Members can see their own entriesEach member sees what they sentOn
Members can edit their own entriesEach member may change what they sentOn
Members can delete their own entriesEach member may delete what they sentOff
Who can see every entryRoles that see everyone’s entriesNobody
Who can edit every entryRoles that may change anyone’s entryNobody
Who can delete every entryRoles that may delete anyone’s entryNobody

Your site enforces every one of these, for each entry, and people who can manage entries in Gravity Forms can always see, edit and delete them. To design your own entries screens, use the Gravity Form Entries and Gravity Form Field blocks.