SurveyMonkey
Attribution data in SurveyMonkey
Know which channels drive your survey responses.
Your website
Script installed
SourceTag
Captures attribution
SurveyMonkey
Hidden fields sent
Your tools
Data arrives tagged
Your website
Script installed
SourceTag
Captures attribution
SurveyMonkey
Hidden fields sent
Your tools
Data arrives tagged
The problem
SurveyMonkey captures responses but not which marketing channel brought the respondent to your site.
How to set it up
SourceTag passes attribution data into embedded SurveyMonkey surveys via URL parameters. The data arrives as custom variables in your survey responses.
Install SourceTag
Add the script tag to the page where your survey is embedded.
Configure URL parameters
Set up custom variables in SurveyMonkey and add the data-st-iframe attribute to your embed.
View in responses
Attribution data appears as custom variables in each survey response.
Where your data ends up
SurveyMonkey sends form data to your CRM, email tool, or wherever you've connected it. The attribution data rides along in the hidden fields.
Frequently asked questions
The core fields are st_fc_channel, st_fc_detail_1, st_fc_detail_2, st_fc_detail_3, and st_fc_detail_4 for first click data. There are about 20 fields total covering first click, last click, landing pages, and click IDs. See the setup guide for the full list.
Yes. Hidden fields can sit on any step. SourceTag populates them regardless of which step they're on.
You just add hidden fields. Your existing visible fields stay exactly as they are. Visitors don't see any difference.
Wherever your SurveyMonkey submissions go. If they feed into a CRM, email tool, or spreadsheet, the attribution data rides along as extra fields.
Related integrations
Done-for-you attribution. Set up in 5 minutes.
14-day free trial. No credit card required. Every lead tagged with the source that created it.


