Connecting Multiple Forms with a track ID number.

  • S_Health
    Asked on January 7, 2020 at 6: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".


  • David JotForm Support Manager
    Replied on January 7, 2020 at 7: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

  • S_Health
    Replied on January 7, 2020 at 4: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.

  • David JotForm Support Manager
    Replied on January 7, 2020 at 5:57 PM

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

    1578437101data Screenshot 10

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

    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.

  • S_Health
    Replied on January 7, 2020 at 6: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. 

  • S_Health
    Replied on January 7, 2020 at 7: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!

  • John Support Team Lead
    Replied on January 7, 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.