What is the best way to set up conditional formatting for my form?

  • Chrissybright
    Asked on February 8, 2015 at 1:43 PM

    I have summer camp registration forms where parents can register multiple children.  For the children being registered, we have 3 different forms to be completed depending on their age.  For example, the children who are ages 3-5 will have a different registration form than for children who are 2nd-5th grade. 

    I want to set up my form so that parents fill out their information on the first page, then based on what they select they are taken to the child's registration page (based on their age).  The difficulty I'm having is knowing how to set up the form so that the parents are taken to the correct registration page for each child, particularly when they have multiple children in multiple age groups.

    I am attaching the beginning work I have done on a form.

    Thank you for any help you can give me.

    Chrissy

  • jonathan
    Replied on February 8, 2015 at 7:15 PM

    You can use the Show/Hide conditional statement in your jotform.

    This will allow you to jump section/page on the form base on selected option.

    User guide: https://www.jotform.com/help/57-Smart-Forms-Using-Conditional-Logic

     

    What is the best way to set up conditional formatting for my form? Image 1 Screenshot 20

     

    For dynamically adding on the lists, you can use the Configurable List Widget.

    Please check this demo jotform http://www.jotformpro.com/form/50386766678978

    Check if it matches your requirements.

    Let us know if you need further assistance.

    Thanks.

     

     

  • Chrissybright
    Replied on March 23, 2015 at 11:15 AM

    This is perfect!  Is there a way for me to add this to 'my forms' list so that I can edit it?

  • Ben
    Replied on March 23, 2015 at 12:45 PM

    I am glad that you like my colleagues example and you can clone it (add it to your my forms list) by following the simple steps here: How to Clone an Existing Form from a URL

    Do let us know if you have any further questions or need any assistance and we would be happy to assist.

  • Chrissybright
    Replied on March 23, 2015 at 3:16 PM

    Thanks again.  I'm getting the form closer to what I want.  Here are a couple more questions:

     

    1 - On the configurable list (youth), I have several questions that I want to include, however, my form is being cut off when I pull it up on the computer.  The questions are all here, but I'm concerned that parents won't be able to see the questions that have been cut off.  Is it possible to make the form more than one line so that I can have 2 rows of questions instead of one? 

     

    2 - I have a medical release form that is for the children and youth only - how do I add that to the conditional formatting options for those that would be registering children in those age categories?  the medical release form has a lot of verbage and asks for insurance information, allergies, medication list, etc.  This form would only need to be completed once for each family, no matter how many children they are registering.

     

    3 - I have added a PayPal payment page and want that to come up when the submit button is selected - in other words, payment must be made before the form can be submited.

     

    Here is a link to the form so far:

    http://form.jotformpro.com/form/50815408938967

     

     

     

  • Ben
    Replied on March 23, 2015 at 4:28 PM

    Since we can only have one question per thread I have moved 2 of your questions to a new thread.

    The one about Configurable list has been moved here: http://www.jotform.com/answers/538945

    The one about showing a different form within your current one has been moved here: http://www.jotform.com/answers/538948

    I would have moved the 3rd question as well, but looking at your jotform I see that you have already added PayPal to it, so I did not do that.

    If you are having some issues about PayPal, feel free to let us know and we would be happy to assist you with this.