What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    How to create a day camp registration form?

    Asked by jp7983 on June 05, 2017 at 03:35 PM

    Trying to create a form that allows families to select multiple days from a calendar for their child to attend camp. I want them to be able to select days from a monthly calendar. The biggest challenge I am encountering is with the payment interface. We allow a 10% discount for each additional day. Is there a way to calculate this based on the number of days selected? For example, if they choose 1 day, fee is $125, Day 2 is $112.50, Day 3 is $100, etc. Can you help?

  • Profile Image
    JotForm Support

    Answered by david on June 05, 2017 at 06:43 PM

    The best way to set this up I can think of would be to have 2 date fields, one for check in and one for check out.  You could then have a calculation field to calculation the number of days:


    Add a number field to the form and use calculations to determine the cost pet day based on the number of days in the calculation field:


    I am making a quick example form to show you how it would work.  One moment and I will udpate this thread.

  • Profile Image
    JotForm Support

    Answered by david on June 05, 2017 at 06:48 PM

    Here is an example form to show how it would work:


    I only did the conditions for up to 3 days but it will give you an idea of how to set it up.  You can clone it to your own account to inspect further: