Skip to main content
Hide submit sets a form-level eligibility flag while When matches. On public Fill, Next and Submit stay visible — progress is blocked only by required answers on the current step (validation on click). Prefer Require answer for missing fields, a warning Show blocks message, or Jump to page to a clear ending — not removing navigation.

When to choose this


Exact behavior

  • Sets form-level hide_submit: true while the matching rule’s action value is true (default true).
  • Studio Rules simulator can still show that the flag matched.
  • Fill does not hide or hard-block Next/Submit based on this flag.
  • Empty required fields on the current page still fail validation when the respondent clicks Next or Submit.
  • Does not clear answers or hide fields by itself.
Do not rely on Hide submit to trap respondents. Use required fields, messaging, or a jump to a terminal page.

What changes on fill


Configure in Studio

1

Prefer Require / Show / Jump

For new forms, gate with required answers or route ineligible people with Jump + copy.
2

If you already use Hide submit

Keep explanation blocks so respondents understand eligibility — navigation buttons will still appear.
3

Test on Fill

Confirm Next/Submit always render; only missing required answers block progress.

Worked examples

Unsigned waiver (prefer Require)

When Liability waiver is not signedRequire answer on the waiver (or keep the field required)
Canvas copy: “Sign the waiver above to submit.”

Age ineligible (prefer Jump)

When Age less than 18Jump to page Not eligible with a clear message

Failed quiz threshold

When Score less than 50Jump to page Retake with instructions

Common mistakes

  • Expecting Hide submit to remove the button — Fill always keeps Next/Submit.
  • Using Hide submit instead of Require for a single missing field.
  • Jumping to a non-terminal page and wondering why Next appears instead of Submit — mark ending pages as terminal.

Troubleshooting

Expected. Fill keeps Next/Submit visible; use Require or Jump for real gates.
Check required fields on that page (including logic Require answer).
Mark the page as terminal in Studio, or ensure the path lands on a terminal page.
Last modified on September 7, 2026