Form Setup
Set up SourceTag with Formidable Forms
Formidable Forms has a visual form builder with a dedicated Hidden field type. You add one field per SourceTag data point, then set the field key to match.
What you need
- SourceTag installed on your site (script tag or WordPress plugin)
- Formidable Forms (free or Pro)
Step 1: Open your form in the Formidable editor
Go to Formidable > Forms and click on the form you want to track.
[IMAGE: Screenshot of Formidable Forms form list with edit button highlighted]
Step 2: Add hidden fields
- In the form editor, look at the field panel on the right
- Scroll down to the Misc section (sometimes called “Advanced Fields” depending on your version)
- Click Hidden to add a hidden field to your form
- Repeat for each SourceTag field you need
[IMAGE: Screenshot of Formidable Forms field panel showing the Misc section with Hidden field type]
Core fields (add these)
Add a hidden field for each of the following:
st_fc_channelst_fc_detail_1st_fc_detail_2st_fc_detail_3st_fc_detail_4st_lc_channelst_lc_detail_1st_lc_detail_2st_lc_detail_3st_lc_detail_4st_fc_landing_pagest_lc_landing_page
Optional extended fields
If you have enabled extended field groups in your SourceTag dashboard, also add:
st_fc_click_idandst_lc_click_id(click IDs)st_visits(visit count)st_days_to_convert(days since first visit)st_device(device type)
[IMAGE: Screenshot of Formidable Forms editor showing multiple hidden fields added]
Step 3: Set the field key
This is the important bit. For each hidden field:
- Click on the hidden field in the form editor
- In the field settings panel, find the Field Key setting
- Set it to the SourceTag field name exactly (e.g.
st_fc_channel) - Leave the Default Value empty
The field key is what SourceTag uses to locate and populate the field. It must match the SourceTag field name precisely, including case and underscores.
[IMAGE: Screenshot of Formidable Forms field settings panel showing the Field Key input]
Step 4: Save and test
Click Update to save your form. Visit a page with this form using UTM parameters:
?utm_source=test&utm_medium=cpc&utm_campaign=formidable-test Submit the form. Go to Formidable > Entries and open the test submission. The hidden fields should contain your attribution data.
[IMAGE: Screenshot of Formidable Forms entry showing populated hidden fields with attribution data]
Tips
- You can copy field names from the Fields page in your SourceTag dashboard (each name has a copy button).
- Hidden fields are not visible to visitors. They only appear in entries and email notifications.
- If you are sending form data to a CRM or email marketing platform, make sure you map the hidden fields in your integration settings.
- Formidable’s Visual Views and reports can display hidden field data, which is handy for building attribution reports inside WordPress.