Help center

Search for anything you need or navigate the different sections of the Help Center.

Hidden Fields

This feature allows you to send hidden information (parameters) in the URL of your campaign.

It allows you to include information that you already know or that you have in advance to personalize your campaigns and recognize certain information without having to ask your users again.

How do Hidden Fields work?

In order to add hidden fields to you campaign, you must simply activate the option that is found in the “Questions” section of your campaign, under the question options.


Once you do this, the hidden fields interface will appear and you will find several email marketing platforms that you can choose from. 


These platforms are options from where you might be sending your campaign. Each of these tools have different parameters on how they recognize information. Survey Kiwi knows how each platform calls each parameter, so when you choose one of these tools, Survey Kiwi will automatically bring the data that you can receive from these tools.

If you are not using any of these tools or if you are using a different tool, don't worry! You can choose the "custom" option and add the parameters manually. 

In this example, we are choosing "Mailchimp" as the mailing tool and we are going to assign “email”, “name” and “last name” as parameters.


In the left column we have to assign the name with which we want to recognize the parameter inside Survey Kiwi (you can add as many hidden fields as you want and assign names that will help you recognize each value).


In this case we added "email", "name" and "lastname". 

In the right column, once we click, we will see all of the parameters that Survey Kiwi has about Mailchimp (Each platform will have different parameter options).


You will see how your URL updates automatically when you add a new hidden field and select parameters.

*Is important to know that this will not be the final URL as the name of the campaign (that you create in the configuration step) still needs to update this partial URL.

You can also create personalized tags for each tool. For example, in this case, if you have in your Mailchimp list more information than the one that we show, you can always add it manually. To do so, simply click on "Create personalized tag" and a new window will open.

You will have to add the name of this parameter and the value in which Mailchimp recognizes it. The first one will be how it appears on the list and the second one will be the value that will be added to your URL. 

The way to recognize each value in the different tools will vary, so you might need to look for these values and in case you don't find it easily you can contact your platform support and ask for it.

This information sent through the URL will not only serve to recognize the answers of each one of your users but also, as previously mentioned, it will allow you to use the information to personalize the experience of every respondent.

For example, we can use the “name” parameter to provide a personalized welcome to each user that enters your campaign. To do this, you must enter the question or screen that you wish to show the parameter (in the following example, we use the welcome screen to assign the hidden field “name”).



To do this, you can open your thank you screen and if your campaign has active hidden fields, then these hidden fields will pop up for you to select the one you want.

Once you have selected the hidden field, on the right side of the previsualization we can observe “xxxx”, this will be then replaced with the parameters obtained.


For instance, with hidden fields assigned (in this example, this are custom hidden fields), the information can be seen like this:

https://templates.surveykiwi.com/passenger-satisfaction?email=laurakiwi@gmail.com&name=Laura&lastname=Kiwi


After finishing the survey, you can find each one of the hidden fields created as columns in your statistics in order to recognize each question easily and make better decisions.