Variant settings

The Settings menu gives you more control over your Flow's behavior.

Each variant in Formsort has its own Settings tab, where you can control how your form behaves and what users see—everything from how returning responders are handled to the copy shown after completion.

These settings apply per variant, meaning changes here won’t affect other variants in your flow.

Settings are divided into three main areas:

  • Strings: Customizable text that appears throughout the form.

  • Responder Behavior: Controls the behavior for responders returning to your flow.

  • Group Ranking API: Manages logic for dynamically ordering groups (see Group Ranking API for more info).

Strings

These fields control certain text shown to responders throughout the flow.

Document title Sets the text that appears in the browser tab when the form is open.

Answer required text Formsort requires users to answer all questions on a step before continuing (unless the question is marked optional). This setting lets you customize the error message shown when a required question is left unanswered.

Hide the "answer required" message While the error behavior can't be disabled, it can be hidden visually. In the Theme Editor, go to the color variables menu and set the error color’s transparency to 0%. If an error variable doesn’t exist, you can create one—note that variable names are case-sensitive.

Footer text Text placed at the bottom of the form's content area. Often used for disclaimers, legal copy, or other always-visible messages.

Optional question label This sets the text that appears (in italics) next to a question label when the question is marked optional. The default is "optional", but you can customize this string.


Behavior

These settings control the functionality and navigation behavior of your form.

The form behavior section

Returning responder behavior

Defines how Formsort handles users who revisit your form. For a full breakdown, see Returning responder behavior. This includes the setting to Start each session as a new responder.

Enable URL navigation

URL navigation is not currently supported in embedded flows.

When enabled:

  • Users can use their browser’s Back and Forward buttons to move through unlocked steps.

  • You can link directly to unlocked steps using either the step index (default) or the step ID (if enabled).

Example using step index: https://<client-ID>.formsort.app/flow/<flow-name>/variant/<variant-name>#1

Example using step ID: https://<client-ID>.formsort.app/flow/<flow-name>/variant/<variant-name>#<step-ID>

Enable restart once flow completed

When this is on, responders will see the option to restart the form once they've completed. Their original responder_uuid is preserved, but Formsort clears all saved answers so they can start fresh.

  • Previous submissions to your data store remain untouched.

  • Useful for forms that need to be filled out multiple times by the same person.

  • Responders won’t see the restart screen if the form ends with a redirect.

Enable close once flow completed

If your flow is embedded in another web page, this setting adds a link to close the embed once the user finishes the form.

Enable autosave

When enabled, answers are automatically saved:

  • 3 seconds after the user finishes typing or selecting.

  • Even if they leave and return, their progress will be restored.

  • Answers will be sent to connected integrations if submission frequency is set to "When the flow is finalized or abandoned."

Last updated

Was this helpful?