How can I use prepopulated form URLs while still allowing only one submission per unique user?

  • taxincentiveservices
    Asked on June 9, 2017 at 10:39 AM

    I have a form that after the user submits, it sends an email to their company containing a link to another form to complete. The link pushes some of the responses over to the next form using the URL (first name, last name, etc). I need this link for each different person to only be allowed to be used once. All of the submission will likely come from the same computer. The unique URL for each though will be different since the URL contains their phone number and name. Is this possible?

  • AIDAN
    Replied on June 9, 2017 at 12:49 PM

    In light of the description you kindly provided, I would suggest setting a limit in the second form based on the unique phone number. This way you would have your prepopulated URLs while still having the second form impose the fact that you can only send one submission with your phone number.

    We have a guide on how to set form limits based on a unique question here: https://www.jotform.com/help/223-How-to-set-Form-Limits-Based-on-a-Unique-Question

    I hope this helps. If you need further assistance please let us know. Thank you.

  • taxincentiveservices
    Replied on June 9, 2017 at 12:54 PM

    Is that the only way I can achieve this? I was hoping that I could have it set up so if the user selects the link to open the form it will say the form is no longer available because there has already been a submission for that unique url.

  • AIDAN
    Replied on June 9, 2017 at 2:00 PM

    I'm afraid that is not possible to achieve through the form builder. If you plan to introduce this functionality by extending the form through custom code of your own, then please note that you can get the full source code of the form by following our guide here: https://www.jotform.com/help/104-How-to-get-the-Full-Source-Code-of-your-Form

    I hope this helps. If you need further assistance please let us know. Thank you.

  • taxincentiveservices
    Replied on June 9, 2017 at 2:01 PM

    Okay, thank you!