Skip to content
Create form

Auto-jump navigation

Auto-jump automatically advances respondents to the next page when they complete all questions on the current page. This feature works well for conversational-style forms with one question per page.

Auto-jump is a navigation behavior that automatically moves respondents to the next page of your form once they’ve answered all questions on the current page. Instead of requiring users to click a “Next” button, the form advances on its own.

  1. Respondent lands on a form page
  2. They answer the question(s) on that page
  3. Once all required fields are complete, the form automatically advances
  4. The next page loads smoothly
  5. Process repeats until the form is complete

Auto-jump is configured in your form settings.

  1. Open your form in the editor

  2. Click the Settings tab in the right sidebar

  3. Find the Auto-jump to next page toggle

  4. Turn it on to enable automatic navigation

  5. The setting saves automatically

Auto-jump triggers when:

  • All required fields on the current page have valid answers
  • The respondent completes the last input on the page
  • There are more pages remaining in the form

Auto-jump does not activate:

  • On the final page of the form (respondents must click Submit)
  • When required fields are incomplete
  • When validation errors exist on the page

Different form components trigger auto-jump in different ways:

Component TypeTriggers Auto-Jump When
Single choiceAn option is selected
Multiple choiceUser clicks away or continues
Text inputUser presses Enter or clicks away
Rating/ScaleA value is selected
Date pickerA date is selected
DropdownAn option is selected

Auto-jump works best for certain types of forms:

One question per page. Forms designed with a single question on each page benefit most from auto-jump. The experience feels natural and conversational.

Simple, linear forms. Straightforward forms where users move through questions sequentially work well with automatic navigation.

Quick surveys. Short feedback forms or polls where speed matters appreciate the reduced clicking.

Conversational forms. Forms designed to feel like a dialogue benefit from the flowing, automatic progression.

Multiple questions per page. When pages have several questions, auto-jump can feel jarring if it triggers before users expect it.

Complex forms. Forms where users might want to review or reconsider answers benefit from manual navigation.

Long text responses. Forms requiring detailed written answers may frustrate users if they accidentally trigger navigation.

Forms with file uploads. Upload components may not work as smoothly with auto-jump.

Consider keeping auto-jump disabled when:

Users need time to think. Complex questions or important decisions benefit from a pause before moving on.

Multiple fields per page. Pages with several inputs can confuse users if the form advances unexpectedly.

Review is important. When accuracy matters, letting users control navigation helps them double-check answers.

Accessibility concerns. Some users prefer explicit control over form navigation.

Mixed component types. Pages combining different input types may have unpredictable auto-jump behavior.

  • Faster completion. Reduces the number of clicks needed to complete a form
  • Better flow. Creates a more conversational experience
  • App-like feel. Forms behave more like native applications
  • Reduced friction. Removes the repetitive action of clicking “Next”
  • Less control. Users can’t pause on a page as easily
  • Accidental advancement. Misclicks might advance the form unexpectedly
  • Disorienting. Some users may find automatic navigation surprising
  • Harder to review. Quick advancement makes it harder to reconsider answers

Design for auto-jump. If you plan to use auto-jump, design your form with one question per page for the best experience.

Test thoroughly. Always test your form with auto-jump enabled to ensure the navigation feels natural.

Consider your audience. Tech-savvy users often appreciate auto-jump, while others may prefer traditional navigation.

Use clear visual feedback. Ensure page transitions are smooth so users understand what’s happening.

Provide a back button. Make sure users can easily return to previous pages if they advance accidentally.

Match form complexity. Simple forms benefit from auto-jump; complex forms often work better without it.

Auto-jump works alongside Fomr’s page navigation features. Users can still:

  • Use the back button to return to previous pages
  • See progress indicators showing their position in the form
  • Navigate manually if they prefer

When using conditional logic that shows or hides pages, auto-jump respects these rules. The form advances to the next visible page based on the respondent’s answers.

Auto-jump only triggers when all required fields on a page are complete. If a page has optional fields, the form advances once required fields are filled, even if optional fields are empty.

Before publishing a form with auto-jump enabled:

  1. Enable auto-jump in your form settings

  2. Click Preview to open the form preview

  3. Complete the form as a respondent would

  4. Pay attention to when pages advance

  5. Verify the timing feels natural

  6. Test on mobile devices as well

  7. Adjust your form design if needed

  • Verify auto-jump is enabled in Settings
  • Check that all required fields on the page are complete
  • Ensure there are more pages after the current one
  • Test with different browsers
  • Consider adding more content to each page
  • Use components that require deliberate action (like buttons)
  • Disable auto-jump if the experience feels rushed
  • Different component types trigger auto-jump differently
  • Review which components are on each page
  • Test each page individually to understand the behavior
  • Consider disabling auto-jump for that form
  • Add instructions explaining the automatic navigation
  • Ensure back navigation is clearly visible

Ready to create your first Fomr?

See how easy it is to create a new form in a matter of minutes.