Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected

  • AdventureParkUSA
    Asked on June 2, 2025 at 9:49 AM

    I'm working on a form where you can select the weeks you'd like to join us, I would like to be able to waive registration fees for those who are signing up for multiple weeks but can't figure out the logic to check if multiple options are selected.

  • Eliza JotForm Support
    Replied on June 2, 2025 at 10:38 AM

    Hi AdventureParkUSA,

    Thanks for reaching out to Jotform Support. Are you referring to the Weekly Appointment Planner widget shown in the screenshot below?

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 1 Screenshot 70If yes, there's currently no way to assign calculation values to this widget for us to get the total count of the selected weeks. A workaround for this is to add 10 Number fields to your form, each of them will capture a count for each week option. Then, set up Conditions to count how many checkboxes are ticked from the widget. Let me walk you through it:

    1. In Form Builder, click on Add Element in the upper-left corner of the page.

    2. Under the Basic tab, select Number. Add 10 of them to the form.

    3. Label them accordingly with the week options.

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 2 Screenshot 81

    4. Click on the Number field's Gear icon to open the Properties panel, and go to the Advanced tab.

    5. Toggle Hide Field to On, and do the same for the rest of the Number fields.

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 3 Screenshot 92

    6. Click on Settings in the orange navigation bar at the top part of the page, and select Conditions on the left.

    7. Select Update/Calculate Field.

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 4 Screenshot 103

    8. Set the conditions as shown in the screenshot below, and click on Save at the bottom.

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 5 Screenshot 114

    9. Click on the Add Condition button at the top to set the conditions as below, and click on Save.

    Weekly Appointment Planner: Apply a Dicsount if Multiple Checkboxes are Selected Image 6 Screenshot 125

    You can then do the same for the rest of the Number fields. Now, for us to proceed setting up the calculations for the discount, can you tell us a bit more about how the conditions on the set-up should go? Will it be the same discount amount, as long as they choose more than one option? If not, can you tell us about how much discount should you set for how many selections? Lastly, here's my Demo Form that you can clone to test what I've set up so far.

    As soon as we hear back from you, we can move forward with a solution.

  • AdventureParkUSA
    Replied on June 2, 2025 at 12:06 PM

    Thanks so much!
    Setting another field to catch the toggle got me there.

Your Reply