g-form · forms

g form

A form is a block tree, not a list of settings

26 field and layout blocks, steps that remember unfinished input, conditional logic, and a calculation field that totals while the visitor is still filling the form.

26

Field & layout blocks

4

Steps

10

Languages

0

Entry rows in wp_posts

01 — Conditions and validation

Show, hide or require a field from the answers above it.

The inspector holds the submit name, validation, min/max/step and custom error text. In the builder a field hidden by a rule looks different from one simply switched off.

Submit name

multilang_qty

Range

1 – 20, step 1

Shown when

Multilingual is on

02 — Entries in their own table

Thousands of submissions without a slow admin.

Entries live in a dedicated table rather than wp_posts: columns per field, uploads, unread and starred states, trash, CSV export and import.

03 — Styled by g box

On the site it stops looking like a plugin.

Fields, steps, the required asterisk and the totals row are all styled through the g box engine. The terminal look here is the site’s tokens, not a plugin theme.

04 — One form, ten languages

The list shows translations and creates missing ones.

Language chips come from g lingo. Entry counts stay per form across languages, so a translated form is not a separate thing to maintain.

compared with what you use now

topic

gravity / wpforms

g form

Structure

Field list with settings

Block tree, like the page editor

Styling

Plugin theme, then CSS overrides

Your tokens, natively

Entries storage

Often wp_posts or meta

Dedicated table

Price calculation

Add-on

Calculation field, live total

Translations

Separate plugin and UI

Language chips in the form list

questions

g form · straight answers

Is it available as a standalone plugin?

No. g form ships as part of the engine on projects we build — there is no separate purchase.

Can a visitor return to a half-filled form?

Yes. Multi-step forms keep unfinished input, so coming back does not mean starting over.

Where do uploads go?

Into the media pipeline, referenced from the entry row; the export carries the file link.

next

g lingo