A form field can be designated as Hidden and used to store parameters from the URL on the Form Response record.

One common use of this feature is to tie the form response to a specific campaign. For example, you might have multiple campaigns targeting your event attendees in different ways with the same attendee appearing in all of them.  You would want to know which one the user actually responded to.  You can achieve this by adding the campaign ID as a variable on the URL included in outgoing email and then capturing that ID using this mechanism.

You’ll designate a field as Hidden from the Form Builder.

  1. Create a new field on your form. The New Field modal will open for you to configure the field.

  2. Scroll down to the Hidden Field checkbox and check the box to designate the field as Hidden.

  3. Enter your desired URL parameter in the Hidden Field Value field. This will be the portion of the URL the field will draw value from.

The format of the Hidden Value Field value must match the following: {{url.xxxx}}

xxxx can be any value, but the rest of the format must match exactly. Otherwise the Hidden Field will not work.

Click Save to create the field.

The Hidden Field will not display on the form. It will automatically draw the value from the URL parameter designated in the Hidden Field Value field and apply it to the Form Response record under Field Responses when someone completes the form.

The following is an example of how you might apply the URL parameter for your own uses.
The parameter applied in the Hidden Value Field was {{url.IdPassedIn}} .

Highlighted is how we have applied it to our form’s URL with CampaignName as our desired value to save to the Form Response: IdPassedIn=CampaignName.