Is there a way to have the form record entered the data in the form?

  • jon709
    Asked on May 26, 2022 at 9:54 AM
    Is there a way to have the form record who entered the data in the form?
  • Ravi JotForm Support
    Replied on May 26, 2022 at 10:40 AM

    Hello Jonathan, 

    Thanks for reaching out to Jotform Support. Could you please elaborate this query in a bit more detail. You just have to add the name and number field in your form to know who is the person filling out the form and keep those fields as required in your form, so without adding those fields the user won't be able to submit the form.

    If that’s not exactly what you’re looking for, can you explain a bit more so I can help you better? 

    Once we hear back from you, we'll be able to move forward with a solution.




  • jon709
    Replied on May 26, 2022 at 10:44 AM

    I want to make the forms private and require users to login to access them. Is there a way to automatically record which user completed the form based on their login?

  • Kat JotForm Support
    Replied on May 26, 2022 at 11:15 AM

    Hi @jon709,

    Thanks for using Jotform.

    Although the invite link does not automatically record which user completed the form based on the link/logging in to complete the form, there are a couple of workarounds that might work for your use case.

    Allow me a little time to put these together, and I will update you via thia thread shortly.

  • Kat JotForm Support
    Replied on May 26, 2022 at 11:42 AM

    Hi again @jon709,

    Thanks for your patience as I put these together for you!

    First, you could include an Email field on the form for the users to fill out to record their email which will then be displayed post-submission in your submission Tables. Additionally, if you are sending your users individual links to fill out the form, you could have their email and/or name pre-populated by using URL Parameters. Here's our guide on prepopulating-fields-to-your-jotform-via-url-parameters

    Secondly, you could have an unique access code for each user (this would be more feasible if you have a smaller amount of users) and, using form Conditional Logic, allow access only if the assigned access code(s) is entered. I've created a simple example form here to show this functionality: 221454321748050

    Let's start by adding a Short Text field to our form where our respondents will enter in their access code:

    1653578275 628f9a239bf93  Screenshot 10

    You'll also notice that I've added a new page to the form with the rest of the fields within it. Note that the NEXT button will automatically be hidden.

    As such, we'll need to set a condition to show this Next button, based only if the correct access codes are input. To set this condition, we'll click on the SETTINGS tab in the top menu of your form builder, click on the CONDITIONS tab, and then we'll use the SHOW/HIDE FIELD condition:

    1653579400 628f9e88bba44  Screenshot 21

    Let's say we have two access codes: 1234 and 5678, so our condition will look like this:

    1653579596 628f9f4c6a4ac  Screenshot 32

    So now, only when the correct access codes are input, will the user be able to continue, and you'll be able to track which respondent filled out the form via their access code as well:

    1653579703 628f9fb7a440c accesscode Screenshot 43

    I hope this helps! Please let us know if you have any further questions.