Automatically pass data to another form.

  • yacineb715
    Demandé le 7 mars 2024 à 04:39

    Bonjour, j'aimerais savoir s'il serait possible de faire passer de la donnée entre différentes applications. Effectivement, dans mon projet actuel, nous demandons à l'utilisateur des données d'identification par mail ou par téléphone dans un formulaire, dans une première application A. Nous voulons ensuite, sur une 2ème application B, lui faire passer un deuxième formulaire sans lui redemander ses données d'identification. De la même manière que cette méthode : "How to automatically pass from data to another form", nous aimerions reconnaître l'usager par les cookies/adresse ip pour ne pas avoir à lui redemander ses données d'identification. Nous ne voulons pas passer par l'authentification SSO que dispose Jotform car :- pas de possibilité de personnalisation de cet espace (esthétique, wording en anglais,..)- l'utilisateur est contraint de créer un compte JotForm- l'inscription est beaucoup plus mise en avant que l'espace de connexion, ce qui à créé beaucoup d'erreurs UX lors de test.Merci bien.

  • Eliza Jotform Support
    Répondu le 7 mars 2024 à 08:10

    Hi yacineb715,

    Thanks for reaching out to Jotform Support. Unfortunately, our French Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in French, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, let me help you with your question. You can try the method that's on the guide that you attached, which is automatically passing data from one form to another. Let me walk you through it.

    First, you need to have the URL parameters, which contains:

    • The URL of the target form (Form B)
    • Question mark '?'.
    • Unique name of the field where the data should prepopulate.
    • Unique name of the field where the data comes from, placed within the curly brackets '{ }'.

    In my example below, I want to pass the email address from Form A to Form B. Here's how we can create the query parameters:

    1. In the target form's (Form B) Form Builder, click on Publish in the orange navigation bar at the top part of the page.

    2. Under Quick Share, click on the Copy Link button, and paste it somewhere, like in your notepad.

    3. In your notepad, add a question mark '?' after the URL you pasted.

    Automatically pass data to another form Screenshot 80 4. Go back to Build, and click on the Email Address field. Then, click on the Gear icon.

    5. Go to Advanced, and click on Field Details.

    6. Copy Unique Name, and paste it after the question mark in your notepad.

    Automatically pass data to another form Screenshot 91 7. Add an equal sign '=' to the query parameters, and the two curly brackets '{ }'.

    8. Go to your source form's (Form A) Form Builder, and click on the Email Address field.

    9. Click on the Gear icon to open Properties, and go to Advanced.

    10. Go to Fields Details, and copy the Unique name.

    Automatically pass data to another form Screenshot 10211. Paste the Unique Name into your notepad, within the curly brackets.

    Automatically pass data to another form Screenshot 113

    Now, if you want to add another field to automatically pass the data to, you just need to do the same steps which is getting the unique name of the fields from both forms. But, make sure to add an 'and' symbol '&' before adding another parameters. For example, let's add the parameters for the Phone Number field. The screencast below will show you how to do that:

    Automatically pass data to another form Screenshot 124

    Basically, this is the URL we have for the email address and phone number to be autopopulated on the target form (Form B):

    https://form.jotform.com/240573833616055?email={email}&phoneNumber={phoneNumber}

    Lastly, we need to put the URL that we've created to the source form's (Form A) Thank You Page under Settings. Let's do these steps in Form A:

    1. In Form Builder, click on Settings in the orange navigation bar.
    2. Go to Thank You Page, and select Redirect to an external link after submission.
    3. Paste the query parameters that we created into the Enter URL field.

    Automatically pass data to another form Screenshot 135 Check out the screencast below to see my results:

    Automatically pass data to another form Screenshot 146

    Let us know if there’s anything else we can help you with.

  • yacineb715
    Répondu le 7 mars 2024 à 09:51

    Thank's for ur answer. Unfortunately, it's not what I expected. I wanted to know how to if it was possible to pass data from a Form to an app ?


  • Carrissa Jotform Support
    Répondu le 7 mars 2024 à 11:57

    Hi yacineb715,

    Thanks for reaching back to Jotform. Unfortunately, we don't have an option to pass data from a form to an App is not possible yet with Jotform. We can only pass data from form to another form only.

    While the feature you’re looking for isn’t currently available, rest assured we’re always working to add new services and features to Jotform. I've gone ahead and escalated your request to our Developers. When or if it's implemented depends on their workload, how viable it is, and how many other users request it. If there are any updates, we’ll circle back to this thread and let you know.