What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    How can I pre-populate fields from url parameters with the new form tool?

    Asked by Luxion on March 22, 2017 at 06:38 PM

    So, before we had a customer's name and order number pre-populating a form field, but now, with the new form tools, this isn't happening. 

    We're embedding the form with the script (on a Shopify page), so with the new form tool and embedding it using the script, how do we get the fields to pre-populate?


    Thank you.

  • Profile Image

    Answered by Ian on March 22, 2017 at 11:28 PM

    You can re-embed the form using  using iframe method or use the our Prepopulate app. If you choose the iFrame, you will just need to adjust the src and include the fields to be populated.


  • Profile Image

    Answered by Luxion on March 24, 2017 at 01:58 PM

    Ok, thanks Ian. Perhaps you can elaborate? How would a grab the order details from a Shopify order and add it to the fields? For instance, after an order is placed, a form appears for the customer to upload a document. We would like to populate the fields with name, email and order number. 

    Thank you again.

  • Profile Image
    JotForm Support

    Answered by david on March 24, 2017 at 05:22 PM

    Pre-populating the form via URL parameters is the exact same as it always has been.  I believe you may be referring to using conditions to update fields based on previous entries in the form.  Here is how to do so with the new interface:


    If this is not what you were looking for, let us know and we will see what else we can do.