How can I create a password-protected condition on a form?

  • Profile Image
    Asked on November 18, 2013 at 06:51 PM

    Hi there.

    I need to create two forms annually for an association I work with. I want it to be possible to fill out one form (called 'membership form'), get a password from this, and then require the use of this password in order to register for an event using a form called 'conference', as a member. People would normally be able to register for 'conference' but would just not be able to get the members price on it unless they had this password.

    Does your organization have the capacity to do this?



  • Profile Image
    Answered on November 18, 2013 at 10:30 PM

    Hello Myra,

    Thank you for contacting JotForm support.

    I am not sure if I have understood your requirement completely. Do you want to create a form where a automatic password will be generated in first form and the same password can be used in the second form to register for an event. Without the password they will get the normal price instead of member's price. Is my understanding correct?

    Unfortunately, there is no direct feature to achieve your requirement but I believe with a little workaround you can achieve this functionality. Here are the steps you should follow.

    1. Create a simple registration form where people can register and provide their email address.

    2. Create an another form with your payment question and generate several discount coupon codes and save it externally. Here is a guide which should help you:

    3. The people who have registered in setp 1, you need to manually send one coupon code to them to get the discounted price. (Unfortunately, sharing coupon codes cannot be automated)

    4. When your user come back to register for an event "Conference", in the payment form they can use this coupon code to avail the discount to match the member's price.

    I am not sure if this matches your exact requirement but to me it seems to be very close to your requirement. Do get back to us if you have any questions.

    Thank you!