Unrequire while editing as administrator

  • Profile Image
    Asked on June 27, 2020 at 09:59 AM

    I have a summer camp registration form that has three steps to it:

    1 - Parent registers child with a handful of required questions and submits. *Note that there are a bunch of hidden required questions that they will need to complete later.

    2 - I then go in through the dashboard under submissions in edit mode and edit a submission and choose "yes" or "no" for approval. This is a hidden question only I can see when editing.

    3 - If I choose "yes" to that question, a notification email goes back to the parent asking them to add additional information and the questions I mentioned in step 1 are now unhidden for them and required.

    I have no problem with step 1. I have no problem with step 3 being triggered and sending a notification to the parent based on the condition. My problem is in step 2. When I go into edit mode to choose yes or no to the question "Approved"... I just want to be able to submit the form in order to trigger step 3. However, it makes me complete the required questions that the parent should answer before it allows me to submit. Therefore I cannot get to step 3 without answering the questions for them.

    How do I skip or unrequire certain fields when in edit mode (so I can submit) that should be required again when they go to the parent in step 3.

    Hoping this makes sense.


  • Profile Image
    Answered on June 27, 2020 at 01:00 PM


    You can use the Get Form Page URL Widget to get the current page that you are currently filling and you can add a condition to check if the URL contains the word "Edit" then all the hidden fields would not be required.

    The other option would be to have the hidden fields in a second form that is sent after you approve of the first form with details from the first form prepopulated into it. 

    Please take a look at this guide on how to pass data from one form to another:


    Please let us know if you require any further assistance.