Connecting Multiple Forms with a track ID number.

  • Profile Image
    S_Health
    Asked on January 07, 2020 at 06:24 AM

    Hi,

    I'm trying to create a workaround for obtaining form completion data, by separating a "multiple page form" instead with multiple forms. 

    I'm trying to create the architecture for such a task and need assistance. 

    The form(s) in question are:

    - Beta Partial Submissions Step 1
    - Beta Partial Submissions Step 2 (Self)
    - Beta Partial Submissions Step 3 (Self)
    - Beta Partial Submissions Step 4

    The use case for what I'm trying to do is the following:

    User begins form, and is continuously linked to the next form, meanwhile trying to track his/her ID number for completion.

    Each form will be submitted to (separate) googlesheets entry for data collection. 

    I saw a jotform user posted a similar architecture and attempted to track a submission ID for each user?
    https://www.jotform.com/answers/1875536-Can-I-connect-multiple-forms-for-one-user 

    Should I be doing the same? Or what is the best architecture or way to track a user through the 4 step journey to see where they drop out. I would like to avoid the "Save And Continue For Later".


  • Profile Image
    BDAVID
    Answered on January 07, 2020 at 07:44 AM

    Thank you for contacting us. The only way to connect multiple forms is by passing the information from one form to another via URL parameters, please check this guide: https://www.jotform.com/help/351-How-to-Automatically-Pass-Form-Data-to-Another-Form

  • Profile Image
    S_Health
    Answered on January 07, 2020 at 04:31 PM

    David,

    Im sorry, but this was not helpful and did not answer my question(s). Do you mind sending me to someone who might be able to help with my specific question and scenario? Thanks so much.

  • Profile Image
    BDAVID
    Answered on January 07, 2020 at 05:57 PM

    Hi again, if I understood correctly, you would like to pass form data between your forms:

    1578437101data.png

    This can be done via URL parameters. If you need to carry a unique identifier between the form submissions, you can add the Unique ID widget on the first form: https://www.jotform.com/help/79-How-to-Add-Custom-Unique-IDs-to-your-Form-Submissions

    Then, pass it from the first form to a Short Text Entry field in the second form:

    1578437416uniqueID.png

    And to carry the ID an information from the second form to the third one, you just need to populate the URL of the third form with the parameters from the second form. 

    Here is my example on how to pass the Unique ID, and the information from the first form to the second one, please try it: https://form.jotform.com/200066920419046

    Hope this helps.

  • Profile Image
    S_Health
    Answered on January 07, 2020 at 06:50 PM

    Hi BDavid,

     

    Thanks so much, this is much more helpful, however I'm still a bit confused.

    I now have Unique ID on form one. In the photo you attached above, the highlighted portion of the unique ID # that's attached to the end of the link of the second form -- why is the unique ID now apart of the link? And is this expected to be in each link for each form?

    Sorry, that portion confused me a bit.

    Edit: I now understand! I will contact you back if I have more questions, so far so good. 

  • Profile Image
    S_Health
    Answered on January 07, 2020 at 07:30 PM

    BDavid,

     

    I realized that on my form, in Step 1, we collect email address, and by the end (Step 4), email address is no longer attached in the form so there is no autorespondant email address (which is necessary for confirmation). We'd need to automatically pass the email address from Step 1 to Step 4.

     

    I prefer to NOT keep the persons email as apart of the URL to pass  the data from form to form, is there another way to pass the email address to form 4 without it being apart of the URL? Thanks so much!

  • Profile Image
    JohnRex
    Answered on January 07, 2020 at 10:30 PM

    Unfortunately, there is no way we can hide the email address in the pre-populated URL. However, you can try using a link shortener service like https://tinyurl.com/ or https://tiny.cc/.

    This shortens the URL and therefore hides the email address when you share it with the other users.