Typeform is a popular form builder that allows you to capture leads in your website.
With Leadsources, you can track the source of the leads generated in Typeform, alongside 6 other lead source data.
In this guide, we will show you how to add hidden fields in Typeform to start capturing the source of your leads.
Step 1: Open the form #
Log in to your Typeform account, and open the form you want to edit.

Step 2: Add the hidden fields #
From the form editor, on the right panel, click Logic –> Personalize with data –> Hidden Fields


The hidden fields window opens.

Click “+ Add new field”, and add one by one the fields below (Press the Enter key after adding a field to add the next):
- channel
- campaign
- source
- term
- content
- landingpage
- landingpagesubfolder
Click Save.
You are all set!
Leadsources will capture and store the leads data in these 7 hidden fields. This data will be visible from the Typeform submissions page, alongside the form’s responses (name, email, etc.).