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

  • Profile Image
    Asked on August 19, 2020 at 12:53 PM
  • Profile Image
    Answered on August 19, 2020 at 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:


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

  • Profile Image
    Answered on August 19, 2020 at 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.


    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.