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

  • Profile Image
    Prince Special
    Asked on December 15, 2018 at 08:41 AM

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

    E-mail me.

    Thanks



    This is a re-post of a comment on Adding a form to Web Page Maker

  • Profile Image
    Victoria_K
    Answered on December 15, 2018 at 01: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? 

  • Profile Image
    Victoria_K
    Answered on January 04, 2019 at 08: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?

  • Profile Image
    PrinceSpecial
    Answered on January 04, 2019 at 09: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.

  • Profile Image
    BDAVID
    Answered on January 04, 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.png

    1546617982condition_002.png

    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.png

    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 

  • Profile Image
    PrinceSpecial
    Answered on January 04, 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.

  • Profile Image
    gerardw
    Answered on January 04, 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.

  • Profile Image
    Nik_C
    Answered on January 04, 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!


  • Profile Image
    PrinceSpecial
    Answered on January 04, 2019 at 01: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???

  • Profile Image
    Nik_C
    Answered on January 04, 2019 at 01: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.51

    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.54

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

    Hope it helps.

    Thank you!

  • Profile Image
    PrinceSpecial
    Answered on January 04, 2019 at 02: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???

  • Profile Image
    Victoria_K
    Answered on January 04, 2019 at 03: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

    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