How to populate fields on succeeding pages with values from the previous page(s) of the form?

  • Suleiman
    Asked on December 27, 2016 at 7:13 PM
    How do I populate the information in page 1 of my form
    (https://www.jotform.com//?formID=63555331263554#) in page 2 and the
    information of page 1 and two populated in page 3?
  • Mike_G JotForm Support
    Replied on December 27, 2016 at 7:48 PM

    You can do that with the help of conditions. To achieve such, you need to use the Update/Calculate Field conditional logic. https://www.jotform.com/help/57-Smart-Forms-Using-Conditional-Logic

    How to populate fields on succeeding pages with values from the previous page(s) of the form? Image 1 Screenshot 30

    Here's a sample form: https://form.jotform.com/63617090397967

    The page 2 of the form above will be prepopulated with inputs from page 1.

    Below is how the condition is created. (I needed three conditions for the form above).

    How to populate fields on succeeding pages with values from the previous page(s) of the form? Image 2 Screenshot 41

    I hope this helps. If you need any further assistance, please feel free to contact us again anytime.

    Thank you.

  • suleiman
    Replied on December 28, 2016 at 8:39 AM

    thanks a lot but i have tried it on this form https://www.jotform.com//?formID=63555331263554# as instructed but still didn't populate

  • candy
    Replied on December 28, 2016 at 9:11 AM

    Hello,

    First of all, I have seen that you have a Guest account. Please let me suggest you have a Free JotForm account at the following link: www.jotform.com/signup 

    Related to your question, I have cloned your form in order to test it on my side. I have checked the condition that you have set to field of "Full Name" to populate. I have seen that this condition is working properly. The "Full Name" is filled on the second page when fulfilling the "Full Name" on the first page.

    However, it is not possible to populate the Image Upload Widget field with conditions in forms.

    Moreover, I have seen that you have already set the Image Upload Widget on the first page as required, the user is not able to skip the page without uploading a picture. Why do you need the same field on the second page?

    Thanks.

  • Suleiman
    Replied on December 28, 2016 at 11:45 AM
    ok thanks. but i added a paypal to the form. i expect it to display a
    form where client can enter his/her payment info by doesnt show when
    proceed/payment button is clicked but rather show a blank page. what
    is wrong?
    Instead of a blank page, cant i have exit button on the blank form
    page of the blank form display?
    ...
  • Boris
    Replied on December 28, 2016 at 12:15 PM

    When you submit your form, it will redirect to the payment processor you have set it up with, so that your users can make a payment.

    In order for this to happen, you must set up your payment field with your correct credentials. For example, if you use a PayPal payment field, you can follow this guide for setting it up:

    https://www.jotform.com/help/165-Setting-Up-Your-First-Order-Form

    If you use Stripe, you can follow this:

    https://www.jotform.com/help/190-How-to-Integrate-Stripe-with-your-Form

    If you use Dwolla, you would follow these instructions:

    https://www.jotform.com/help/360-Setting-Up-Dwolla-Integration-With-JotForm

    Whichever payment processor you choose, you must have an active account with that payment processor, and than use its correct account settings for filling out and configuring your payment field. When a payment field is configured and your users select to purchase one of your products, they will be redirected to the payment processor of your choice for making their payment.

    If you want your forms to process payments, you must register for an account. With a free account, your forms will be able to accept up to 10 payment submissions per month. You can register over the following link:

    https://www.jotform.com/signup

    Please let us know should you need further assistance.