track the source based on a URL parameter
I have a short survey I want to post in various places (Sway UserVoice, Tech forum, Yammer, etc.).
I want to be able to track the source of the responses, as the populations in each place will be different (e.g. general population, IT workers in a special invite-only forum, internal MS, external customers, etc.).
If I want to do it today I would have to duplicate the form and post a different instance to different forums so I can differentiate the responses from different sources.
The suggestion is to support a URL parameter (aka tag) that I can add to the URL and have it as a column in the responses.
Is that possible now or are you planning to do it?
I have voted for this and would like to see it rolled out as well. In our case we have multiple Sways on various subjects. ie Maths, English, Coding. For each Sway we have a standard feedback form 'Spot any errors - improve this Sway' type of thing. Currently I have to create a new feedback form for each sway so I can tell which Sway the feedback relates to. It would be really useful if the form feedback (report and email notification) could show the source of the feedback - ie where the Form was embedded.
I could see this being implmeneted with a HIDDEN question.
I.E. designer adds a hidden question.
The question is called SourceTracking and has a series of values associated to it.
There is a flag on the hidden question to allow URL parameter to be parsed.
The URL adds a &source="value" tag (as mentioned before)
On page load, if source value does not match the hidden question responses, fail.
On completion (with a matching value) add the value to the results.
I can see multiple use cases for this.