How can I make my people open a certain page with different pins?

  • Prince Special
    Asked on December 15, 2018 at 8:41 AM

    Hi, How can I make my people open a certain page with different pins (not password)?

    E-mail me.

    Thanks

  • Victoria_K
    Replied on December 15, 2018 at 1:21 PM

    Hi, We will gladly search for possible options for your form. 

    You can redirect respondents to different pages based on a pin entered: Change-Thank-You-Page-URL-Based-on-a-Condition

    Could you provide some more details in case suggested feature is not what you were looking for? 

  • PrinceSpecial
    Replied on January 4, 2019 at 7:06 AM

    Well, I intend on creating a page which can be accessed with different pins (only once for a pin). for example http://form.jotform.co/form/32500539571855 (the pin is HELLO)

    How can I create it???

    But I don't just want a pin but as many as 50 and only works once.

    Thanks

  • Victoria_K
    Replied on January 4, 2019 at 8:18 AM

    I assume that you can set form limit based on pin question. The form will only allow unique entries for this field: How-to-set-Form-Limits-Based-on-a-Unique-Question

    Will this work for you?

  • PrinceSpecial
    Replied on January 4, 2019 at 9:46 AM

    Actually, I don't think that works. What I really want is:

    1. I will give pins to people.

    2. When they enter the pin, it takes them to the next page.

    3. A pin can't be used twice.

    4. If a pin is incorrect, The next page would not be displayed.

  • David JotForm Support Manager
    Replied on January 4, 2019 at 11:14 AM

    I am assuming that you want to provide a pin that can be used by multiple people, but only once per person, correct?


    I think that you could try combining the email address with the pin, so this result can be input in a Short Text Entry field: https://www.jotform.com/help/268-How-to-Insert-Text-or-Calculation-into-a-Field-Using-Conditional-Logic 

    1546617970condition 001 Screenshot 10

    1546617982condition 002 Screenshot 21

    That can be used in the "limit submission by unique question" feature: https://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question 

    1546618154uniquequestion Screenshot 32

    So, let's say person1@domain.com uses the pin(hello), if he tries to use the pin again, it won't be possible to submit the form since the combination "person1@domain.comhello" already exists.

    In regards to show page 2 only if the correct pin is entered, you can do it following this guide: https://www.jotform.com/help/350-How-to-Skip-Pages-Using-Conditional-Logic 

    Here is my demo: https://form.jotform.com/90033994795974 

    You clone it if you want to: https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL 

  • PrinceSpecial
    Replied on January 4, 2019 at 11:42 AM

    Almost there, 

    It isn't a pin that can be used by multiple people, but only once per person

    but

    Different pins, one per person, and can only be used once by that person. A pin can't go for two people.

    Actually, I would have given each person their pin.

  • Girish JotForm Support
    Replied on January 4, 2019 at 12:05 PM

    Thanks for reaching out to us with additional information.

    I think what my colleague explained above clarifies that one pin can be used only once by one person.

    If you want different pins to be assigned to one person, you can add the pins to the Value field separated by a comma in the condition field as explained by my colleague above.

  • PrinceSpecial
    Replied on January 4, 2019 at 12:27 PM

    According to what I saw here: https://www.jotform.com/answers/265544-Create-a-pin-code-form-with-conditions , I will create the pin for the user. If he writes a pin I didn't create, the next page wouldn't open.

    And when a pin is used, it cannot be used again by that person or any other person.

    Check: http://form.jotform.co/form/32500539571855

    https://cms.jotform.com/uploads/image_upload/image_upload/global/17941_ContestFormCondition.png

     

     

  • Nik_C
    Replied on January 4, 2019 at 12:53 PM

    I will create the pin for the user. If he writes a pin I didn't create, the next page wouldn't open.

    That is correct, if the pin used is not defined in your form the condition cannot work.

    This part:

    And when a pin is used, it cannot be used again by that person or any other person.

    Is not possible to achieve in our form builder since we don't have a way to check previously entered pins.

    So, you would be able to do the following:

    1) Create a form with predefined conditional logic where all pins are defined to show proper page(s),

    2) Share the pin(s) to your user(s),

    3) Your users will be able to use only those pins in your form and they will be able to do it more than once, for more pins, you will have to create additional conditional logic where more pins would be used.

    4) Additionally, you could set unique submissions in your form: 

    https://www.jotform.com/help/64-How-to-Set-Unique-Submissions-on-a-Form

    https://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question

    But that will work if the form is submitted previously by a user.

    Let us know if you have any further questions.

    Thank you!


  • PrinceSpecial
    Replied on January 4, 2019 at 1:41 PM

    I will create the pin for the user. If he writes a pin I didn't create, the next page wouldn't open.

    That is correct, if the pin used is not defined in your form the condition cannot work.

    How can I do that???

    Create a form with predefined conditional logic where all pins are defined to show proper page(s)

    How to do that also???

  • Nik_C
    Replied on January 4, 2019 at 1:55 PM

    That is correct, if the pin used is not defined in your form the condition cannot work.

    How can I do that???

    You cannot, only pins pre-defined by you will be available, so if you create pins, for example:

    0000,

    1111,

    2222,

    3333

    Then only those will work in your form since you will have conditional logic similar to:

    1546627925Screen Shot 2019 01 04 at 7 Screenshot 10

    You could only create a condition that will do the action if a user didn't enter a correct pin

    1546628075Screen Shot 2019 01 04 at 7 Screenshot 21

    You can check my test form: https://www.jotform.com/90035669378972

    Hope it helps.

    Thank you!

  • PrinceSpecial
    Replied on January 4, 2019 at 2:39 PM

    Thanks for all the informations.

    But I still have some questions.

    1) In a form of two pages, whereby an e-mail has to be entered in the first and second page, if I want the second page e-mail to be the same with the first e-mail as in It must not change even if the person filling the form wants to change it in the second page. How can I do that?

    2) In a registration form, If I do not want an e-mail to be used twice, how can I do it???

  • Victoria_K
    Replied on January 4, 2019 at 3:03 PM

    1) In a form of two pages, whereby an e-mail has to be entered in the first and second page, if I want the second page e-mail to be the same with the first e-mail as in It must not change even if the person filling the form wants to change it in the second page. How can I do that?

    You can copy email value from first page to second one with a condition. Then, email field on second page can be set as 'Read Only':

    How-to-Pass-Field-Value-to-Another-Field

    How can I make my people open a certain page with different pins? Image 1 Screenshot 20

    2) In a registration form, If I do not want an e-mail to be used twice, how can I do it???

    Unfortunately, I am not sure if this question is about the same form, which you have unique question limit enabled. There's no way to limit email entries if you have set another question as unique. But, otherwise, you can set email field as unique question: How-to-set-Form-Limits-Based-on-a-Unique-Question