Generate unique link for each individual

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

    I want to use jotform for referral programs.

     

    Flow-

    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)

     

    Explanation 

    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-

    https://form.jotform.com/202033892093048

  • Basil JotForm Support
    Replied on July 24, 2020 at 2:07 PM

    Hi,

    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:

    https://www.jotform.com/help/79-How-to-Add-Custom-Unique-IDs-to-your-Form-Submissions

    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.

    Guide: https://www.jotform.com/help/71-Prepopulating-Fields-to-Your-JotForm-via-URL-Parameters

    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.

  • teacherscare2
    Replied on July 25, 2020 at 2:32 AM

    For the same form i was looking to generate Unique URL.
    e.g
    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.

  • roneet
    Replied on July 25, 2020 at 4: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.

    Generate unique link for each individual Image 10

    Guide: https://www.jotform.com/help/268-How-to-Insert-Text-or-Calculation-into-a-Field-Using-Conditional-Logic

    Let us know if this would fit your requirement.

    Thanks.

  • giggles333
    Replied on July 25, 2020 at 5:04 AM

    as per my knowledge it isn't possible

  • Kenneth JotForm Support
    Replied on July 25, 2020 at 6: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:

    https://www.jotform.com/answers/1109042-How-can-I-connect-a-JotForm-to-an-external-database-or-spreadsheet

    https://www.jotform.com/answers/1227974-Connect-Form-to-Database

    Or

    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: https://www.jotform.com/help/268-How-to-Insert-Text-or-Calculation-into-a-Field-Using-Conditional-Logic

    I hope that helps.

    Best.

  • teacherscare2
    Replied on July 25, 2020 at 8: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-

    https://form.jotform.com/202033892093048 (here user will generate unique link) 

    Need to generate unique link based on user name
    As shown below-
    https://form.jotform.com/202033892093048?referrercapture=Suraj%20Shukla (this can be shared by him and we will track on spreadsheet)


    The name can be filled by user to generate unique url


  • teacherscare2
    Replied on July 25, 2020 at 8:15 AM

    User can enter details in field to generate URL-

     

    Generate unique link for each individual Image 10

     

     

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

     

     

    Generate unique link for each individual Image 21

  • John Support Team Lead
    Replied 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 Screenshot 10

    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 Screenshot 21

    GUIDEHow-to-Insert-Text-or-Calculation-into-a-Field-Using-Conditional-Logic 

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

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

    GUIDEPrepopulating-Fields-to-Your-JotForm-via-URL-Parameters

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

    Generate unique link for each individual Image 43

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

    While here's how it looks in the email: 

    15956900472470322 5 Screenshot 54

    https://form.jotform.com/202064429948057?referrer=John%20Smith-johnrex@jotform.com 

  • teacherscare2
    Replied on September 2, 2020 at 3:49 AM

    Hello ,

    In response to JohnRex  last post 

    Is there any way to shorten Final url before sending ?

    by any way -
    reference image-

     answers Screenshot 10

  • John Support Team Lead
    Replied on September 2, 2020 at 6: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:

    Generate unique link for each individual Image 10

    DEMO FORM: https://form.jotform.com/202063970629053 

  • teacherscare2
    Replied on September 3, 2020 at 3: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 


  • teacherscare2
    Replied on September 3, 2020 at 3:32 AM
  • Kenneth JotForm Support
    Replied on September 3, 2020 at 4: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 https://tiny.cc/ or https://bitly.com/

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

    Best.