Changing the appearance and content of a JotForm based on the recipient of the form

  • Court_Rory
    Asked on November 19, 2019 at 1:10 PM

    Hi there,

    We are trying to use Jotforms to collect some information from our clients before onboarding them to our product.  However, we would like to send out a customized form to each client with some custom fields that change based on the client we are sending the form to.

    For example, if we have sent 3 clients the form at the same time, we want the form to appear differently for each client tailored to their branding but would prefer to use the same source form so the data comes in to our end from the same form.

    Is there a way to do this using hidden fields some how?  If we use {WhatIsX} on a field in the form, could this appear differently for each client based on some hidden field we pre-populate before sending the form to our client?

    Thanks in advance!

  • Mike
    Replied on November 19, 2019 at 7:14 PM

    This is potentially possible with pre-population by URL parameters and form conditions. For example, this is possible to show different fields/elements based on a pre-filled answer.

    To illustrate this, here is a form with different client fields:

    Changing the appearance and content of a JotForm based on the recipient of the form Image 1 Screenshot 20

    URL examples:

    https://form.jotform.com/93227077435965?client=Client1

    https://form.jotform.com/93227077435965?client=Client2

    You can clone the form by its URL https://form.jotform.com/93227077435965 to check it in the editor.

    Also, form fields can be filled based on codes with a Spreadsheet to Form Widget: 

    How to Use the Spreadsheet to Form Widget