Generate unique link for each individual

  • Profile Image
    Asked on July 24, 2020 at 12:44 PM

    I want to use jotform for referral programs.



    1. Individual can generate unique link (containing id to identify referrer)(Need solution here)

    2.Then URL to prepopulate field to capture referrer (This i understood)



    1. We will send form link to user.

    2. They will enter their name in field (Referrer Name) and unique URL will be generate of referral form.(URL = Referral form URL + User name)

    3. This link will pre populate Referrer field (take input from URL)

    4. We can track who referred whom 


    Form Link-

  • Profile Image
    Answered on July 24, 2020 at 02:07 PM


    As far as I know you it is not possible to generate a unique URL link for each form. 

    It is possible to create a unique ID for each person that fills the form:

    You can add the unique ID field and create a pre-filled form URL with the unique ID already prepopulated. That way when a user fills the forms, the submissions will the referrer's unique ID. 

    You can simply send a link to the form with a URL parameter of the Unique ID of the referrer.


    I hope I understood what you're trying to do and that this was helpful.

    Please let us know if you require any further assistance.

  • Profile Image
    Answered on July 25, 2020 at 02:32 AM

    For the same form i was looking to generate Unique URL.
    1. Current client want to refer someone for our services.

    He can open the form and fill his name/details and generate his unique url( url has current client details which will prepopulate his name , so we can identify referre)

    2. This generated Unique URL will be shared by current client in his circle and whoever fill through his URL can be identified by us.

  • Profile Image
    Answered on July 25, 2020 at 04:46 AM

    To identify the user you can generate a Unique ID in your form. The Unique Id could be anything like a combination of his email ID, current time, phone number.



    Let us know if this would fit your requirement.


  • Profile Image
    Answered on July 25, 2020 at 06:22 AM

    Hi there,

    To be able to accomplish what you intend to do you either have to create an external database and configure that database to generate the link based on a condition(Unique ID).

    Here are Related Tickets:


    Using Conditional Logic set up a short text field that takes in the Unique ID/Name/etc. and triggers the fields to generate values. Here is a Related Guide:

    I hope that helps.


  • Profile Image
    Answered on July 25, 2020 at 08:09 AM

    Hi Kenneth_C,

    I found your answer is close to my solution.
    I am looking things to work like this as below-

    Form URL- (here user will generate unique link) 

    Need to generate unique link based on user name
    As shown below- (this can be shared by him and we will track on spreadsheet)

    The name can be filled by user to generate unique url

  • Profile Image
    Answered on July 25, 2020 at 08:15 AM

    User can enter details in field to generate URL-





    same Url will shared for referral and Prepopulate the field- (we will capture the referrer and track on spreadsheet)




  • Profile Image
    Answered on July 25, 2020 at 11:14 AM

    I believe this can be achieved if you'll be using a separate form to generate the link. Here's how:

    1. Set up your REFERRER FORM. This is where the referrer will input their information.

    15956895942470322 4.png

    2. Next, create a condition that will assign value to the referrer ID field. It can be a combination of the name or email:

    15956896482470322 2.png


    3. Then add the link to the email autoresponder. This will be received by the referrer:

    15956897802470322 3.pngAs you can see, I added the link to the "MAIN FORM" and pre-populated its REFERRER field via URL parameters.


    4. Lastly, on your MAIN FORM, set the referrer ID as READ ONLY:


    Here's a demo form so you can try it. Just use a valid email address to receive the generated link:  

    While here's how it looks in the email: 

    15956900472470322 5.png 

  • Profile Image
    Answered on September 02, 2020 at 03:49 AM

    Hello ,

    In response to JohnRex  last post 

    Is there any way to shorten Final url before sending ?

    by any way -
    reference image-


  • Profile Image
    Answered on September 02, 2020 at 06:10 AM

    It's possible using custom Javascript coding, however, we cannot add custom scripts into the email template nor the form. 

    A workaround for that is to "mask" the URL. Say we hide it by creating a text that will be shown as a hyperlink instead of the URL itself. Here's an example:



  • Profile Image
    Answered on September 03, 2020 at 03:00 AM

    Hi JohnRex,

    Firstly ,lot of thanks for helping us.

    About masking the URL will not work as ultimately user will have to copy the url and share it with others for referral.
    URL copied can be shared by user via sms/whatsapp etc.
    so, shortening the url will make it easier.

    if possible can you guide us via coding method so that can assign this to someone freelancers who can do this .

    Thankyou once again 

  • Profile Image
    Answered on September 03, 2020 at 03:32 AM
  • Profile Image
    Answered on September 03, 2020 at 04:54 AM

    Hi there,

    Unfortunately, this feature is not available yet. I can make a feature request for a URL shortener widget that would accomplish your intentions, however, I cannot guarantee an ETA of when this will be developed or implemented.

    So far, this has to be done manually with or

    Let us know if you wish to proceed with the request?