Share via

Need help with prepopulating MS Forms using url query parameters.

Anonymous
2022-03-25T22:46:51+00:00

Hi,

My team is working on a solution to integrate MS Forms to capture customer survey at the end of a virtual visit. We are embedding MS Forms as an iframe onto a parent page. So the parent page is supposed to pass the additional url parameters as a call Id into Forms embedded as Iframe.

  1. Is there a suggested way that the pre -population of some certain fields on form could be supported passing the values as url parameters?
  2. Otherwise is there a way to capture Forms Submission response Id from the Iframe into the parent page? We could use the Response Id to send other additional information somehow into our Power Automate Flow which can keep the customer call survey related information together.

Any guidance will be deeply appreciated!

Microsoft 365 and Office | Microsoft Forms | For business

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Anonymous
    2022-03-26T07:04:32+00:00

    Dear Ruchita,

    Generally, if you embed the form on a SharePoint page, you can still get the form field values and the response id from the trigger in a automatic flow in Power Automate or get them by using Rest API as follows.

    Get:https://forms.office.com/formapi/api/forms/<formid>/responses

    It seems that you embed the form page on other web sites. If yes, as the question is mainly related to the web page development, I kindly suggest you post a new thread on our specific support forum .NET community support for expert help.

    Based on the article, you may use the JavaScript solution in your environment.

    Disclaimer: Microsoft provides no assurances and/or warranties, implied or otherwise, and is not responsible for the information you receive from the third-party linked sites or any support related to technology.

    Thanks for your understanding and have a nice day!

    Cliff

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments