How to Add Hidden Fields in Typeform Easily 2026
By Impran M N
Sometimes you need to capture information without asking a respondent directly, like which campaign brought them to your form. This guide covers how to add hidden fields in Typeform, pass values through the form URL, and use that data with CRM and automation tools.
01Create hidden fields
Set up a hidden field in your Typeform for the kind of data you want to capture, such as a user ID or campaign name.
02Add values to the form URL
Pass data into the hidden field by appending parameters to the form's URL, such as UTM tracking values or referral sources.
03Test hidden fields
Open the form using a test URL with sample parameter values to confirm the hidden field captures the data correctly.
04Use hidden data in automations
Connect the hidden field data to CRM tools, marketing platforms, or automation workflows for tracking and analytics.
Frequently asked questions
What kind of data can hidden fields capture?
Hidden fields can capture user IDs, campaign names, referral sources, UTM parameters, email addresses, or other tracking information passed through the URL.
Do respondents see hidden fields on the form?
No, hidden fields are not visible to respondents; they're used to pass data behind the scenes through the form URL.
Can hidden field data be used in CRM integrations?
Yes, hidden field values can be pulled into CRM and automation tools for things like tracking lead sources or campaign attribution.
How do I test that a hidden field is working?
Open your form using a URL that includes the parameter values you want to test, then check that the values were captured correctly in the response.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



