I want to offer a discount for entering multiple events on a sign up form. How do you set it up?

  • lmta
    Answered on August 19, 2020 12:53 PM
  • ReallyRozie
    Answered on August 19, 2020 01:59 PM

    Hi Imta,

    You could calculate the different discounts with the Form Calculation Widget and some Conditional Logic. 

    The relevant articles are Smart-Forms-Conditional-Logic-for-Online-Forms and How-to-Perform-Form-Calculation-Using-a-Widget

    The logic you could set up as:

    IF event 1 is FILLED and event 2 is FILLED

    if ALL of the IF rules are matched, 

    then you would have to decide:

    would you want a fixed price to be in some hidden field to pass that along to the final amount

    COPY a fields VALUE to the FINAL AMOUNT

    or if you want to calculate a percentage of the ticket prices for the events.

    CALCULATE event 1 * whatever percentage +
    event 2 
    * whatever percentage
    pass to FINAL AMOUNT

    It could look something like this:

    1597859830events1 Screenshot 0

    If you would like to share your form I could help you more in depth.

  • Basil JotForm Support
    Answered on August 19, 2020 06:41 PM


    You will need to use conditions to calculate the amount as provided by @ReallyRozie. You will also need to calculate the amount into a certain field and to change the payment field to get the amount from that field.

    1597876785chrome s5tIwfRcLv Screenshot 0

    The total amount field would be the field where you used conditions to fill with the price.

    Please let us know if you have any further questions.