How to allow multi-page form to be submitted without input in all pages?

  • Profile Image
    Asked on May 09, 2017 at 03:17 AM

    Hi I tried the suggestion above by Charlie where I added in a submit button at each page break. However, when I tried to save at the first submit button that I inserted, I get a message saying "There are errors on the form. Please fix them before continuing." The required fields are then highlighted.

    Is the issue that I can't "submit" partially if I have required fields? If that's the case, haven't to make all fields non required would obviously present problems. Is there something I'm missing?

  • Profile Image
    Answered on May 09, 2017 at 03:55 AM

    To my understanding, you want to have an option to submit the form on every page of the form and an error is appearing because of the other fields that have a required feature. If yes, it is possible to disable the required fields by using a conditional logic. 

    First, I would like to show you a demo form I have created. Here's the demo form URL:

    In my demo form, I have added a question (single choice field) that will determine if the user wants to continue to next page or want to submit the form page 1. If the user, select the submit form page 1 then the condition will disable all required fields on other pages. This will let the user submit the form without having any issues. If the user select continue to next page, all required fields will not be disabled. Here's a guide on: How-to-Make-a-Field-Required-Based-on-User-s-Answer

    I also added a show or hide condition for the submit button. Here's a guide on: How-to-Show-or-Hide-Fields-Base-on-User-s-Answer. It will hide the submit button if the user decide to continue the form. 

    You can clone my form to check all conditions and configurations. Here's a guide on: How-to-Clone-an-Existing-Form-from-a-URL

    Let us know if you have questions or need further assistance. Thank you.


  • Profile Image
    Answered on May 11, 2017 at 10:43 PM
    Hi John,
    this looks helpful. Will give it a shot.