How to create a form that validates users ticket number first before showing other fields

  • Profile Image
    Lucía 
    Asked on December 19, 2017 at 07:08 AM

    Hello good day,

    I am interested in making a form but I would like that not everyone could access it. Is there an option to have a password?


    I have the paid version

  • Profile Image
    Ardian_L
    Answered on December 19, 2017 at 10:22 AM

    Actually, there is no password protected option for forms here in Jotform. And, the word, "password", is also prohibited as the forms might be suspected of phishing activity by our anti-phishing system that may lead to automatic suspension of your account.

    However, there is a workaround that you can do that would work like "password protect" with the help of form conditions.

    Here's how: First, create the content of your form, and put that under a section collapse.

    Check the settings below the section and button visibility are hidden.

    1513696749Content.png

    And then you put a field, ( do not name it as password ). Then create a conditional logic like in the video below.

    1513696937Key.gif

    Please let us know if you have any other question.

  • Profile Image
    Lucía 
    Answered on December 19, 2017 at 11:43 AM
    It's fine but what we want is for you to register when you buy an entry
    for an event and therefore the url can not be found by a person without
    a ticket.
    Lucía
    El 2017-12-19 16:22, JotForm escribió:
    ...
  • Profile Image
    TREVON
    Answered on December 19, 2017 at 01:57 PM

    From your explanation what I understand is you want a way for user to verify using a ticket for them to access the rest of the form.

    If this is the case this is possible only that it has limitations to the number of ticket numbers used.

    We can use conditional logic by checking the value of a filed which if matched to a certain number it will show the rest of the form contents.

    We have used Single Choice element to input the ticket numbers in our database and we use this to check on what user has input in the input Textbox.

    1513709810Ticket numbers.png

    Below is a demo of the above: https://form.jotform.com/73525747536970

    Kindly use ticket IDs 1,2,3,4,5.

    Kindly feel free to clone and test the form.