Forum Discussion
Pre-populate fields in Microsoft Forms via URL parameter?
- Aug 23, 2019Sending context-aware survey invitations and capturing the response with a particular context is a feature of Forms Pro, which can be combined with Flow.
You will find detailed walkthrough articles in Megan Walker blog covering the different steps involved. Here is one of her posts:
https://meganvwalker.com/send-forms-pro-survey-invites-via-csv-file/
Hi Steven Collier,
Thanks for taking time to answer.
My need is to allow persons who don't belong to my organisation to be identified.
For example, I create a new form and I add a "UserID" field that reference an ID somewhere else in my organization (CRM, registration form, whatever...).
I send a SMS campaign with a link inside it, like the following one :
https://[my-form-url]?UserID=27
Where UserID reference the field name.
When the person click on this link, the GET parameter is automagically injected into the form, right into the UserID field.
The main objective is to identify the user without asking them to enter manually their ID (mitigating risk of typos, etc...).
I hope you see more precisly my needs.
Kind regards,
I see, some competitive products have this feature (Survey Monkey) but in the implementations I've seen you give them a list of the email addresses you want to invite and they automate the process, this isn't something that Microsoft Forms has at this stage.
I can't really think of a way to build it in Office 365 using tools like PowerApps, the issue is that nearly every service requires users to be logged in.
Microsoft invites suggestions for new features for Forms at https://microsoftforms.uservoice.com, if you get enough support they are keen to build what their users are asking for.
- Ludovic FlochJan 08, 2018Brass Contributor
Steven Collier thank you so much.
The suggestion already exist on Uservoice :-)
https://microsoftforms.uservoice.com/forums/386451-welcome-to-microsoft-forms-suggestion-box/suggestions/18741331-allow-pre-populated-data-via-url-parameter
But I'm gonna up-vote it ;-)
Kind regards,