Skip to content

Submit

The Submit element is the form's submit button — clicking it submits the form. Each form contains one Submit element by default.

Basic

Submit Text

The text displayed on the submit button (e.g., "Submit", "Contact Now").

Submit Button Icon

An icon shown next to the button text.

TIP

An icon makes the button more intuitive — for example, a right-arrow icon signals the next step and encourages a click.

Logic

Enable conditional logic

When enabled, configure rules to show or hide the submit button based on the user's input in other fields.

Rule match mode

After enabling conditional logic, first set the rule match mode:

  • Match any condition (any): The submit button shows or hides when any one rule is satisfied
  • Match all conditions (all): The submit button shows only when all rules are satisfied

Configure rules

Each rule consists of three parts:

PartDescription
FieldSelect a target field from the dropdown (displays the field's Label)
OperatorThe comparison condition
ValueThe target value to compare against

Supported operators

OperatorDescription
isTriggers when the field value equals the specified value
is notTriggers when the field value does not equal the specified value
is emptyTriggers when the field value is empty
is not emptyTriggers when the field value is not empty

Add and manage rules

  • Click the Add logic rule button to add a new rule
  • Click the 🗑 button on the right of each rule to delete it
  • Click the button to add more match conditions

Use cases

Conditional logic lets the submit button appear only under specific conditions. For example, show the submit button only after the user checks the "Agree to terms" checkbox.

Advanced

Unique ID

The element's unique ID, auto-generated by the system, read-only and not editable.

Minimal configuration

The Submit element has no Styles or Data tab, and no validators or filters. Configure the button style (color, size, etc.) centrally in the Submit button style section of Form style settings.

Next steps

Built with VitePress