How to Add a Link to a Specific Microsoft Forms Response in Power Automate
Question details
Generate and include a direct link to an individual Microsoft Forms response inside a Power Automate workflow.

- Product
- Microsoft Power Automate, Microsoft Forms
- Device & OS
- not provided
- Scenario
- Setting up a workflow where a Power Automate approval email is sent to a manager, requiring a direct URL to review the specific form submission before approving or rejecting.
- Observed behavior
- The user needs a method to dynamically construct a URL that points exactly to the submitted response identifier rather than the generic form page.
Ensure that your Microsoft Form is fully set up to accept responses and that you have creator access to the Power Automate environment to edit the approval flow.
Construct a Dynamic URL Using the Form Response ID
Extract the Response ID from the submitted form and append it to the Microsoft Forms response detail base URL to create a clickable link in your approval email.
Microsoft Forms uses a standard URL structure for viewing individual responses. By combining this base URL with the dynamic 'Response Id' and your specific 'Form Id', Power Automate can automatically generate a direct link for each new submission.
Open your Microsoft Form in a web browser. Copy the long alphanumeric string in the address bar that appears right after 'FormId='. The base URL structure for viewing a response is: https://forms.office.com/Pages/ResponseDetailPage.aspx?id=[Your_Form_ID]&rid=
In your Power Automate flow, ensure your trigger is set to 'When a new response is submitted'. Immediately below it, add the 'Get response details' action, selecting your Form and placing the dynamic 'Response Id' into the Response Id field.
Add a 'Start and wait for an approval' action. In the 'Item link' or email body field, paste the base URL: https://forms.office.com/Pages/ResponseDetailPage.aspx?id=[Your_Form_ID]&rid=
Place your cursor immediately after the '&rid=' in the URL you just pasted. Open the dynamic content menu and select 'Response Id' from the 'When a new response is submitted' trigger. This completes the unique link.

Looking for a Lightweight Alternative to Microsoft Office?
While Power Automate and Microsoft Forms handle complex cloud workflows, you might also need an efficient suite for your daily document tasks. WPS Office provides a free, lightweight, and highly compatible alternative for word processing, spreadsheet analysis, and presentations.
- 1. Download the Installer: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install the Software: Run the downloaded installer and follow the simple on-screen instructions to complete the setup process in minutes.
- 3. Start Creating Documents: Open WPS Office to immediately start creating, editing, and sharing Word, Excel, and PowerPoint documents without any steep learning curve.

Frequently Asked Questions
Can I include the form responses directly in the email instead of sending a link?
Yes. Instead of building a URL, you can insert the dynamic content fields from the 'Get response details' action directly into the Details field of your approval action. This allows the manager to see the answers directly in the email body.
Why does the manager get an 'access denied' error when clicking the response link?
This happens if the manager does not have permission to view the Microsoft Form's results. You must share the form with them as a collaborator, or share the results link appropriately within Microsoft Forms settings.
How do I create a clickable hyperlink rather than plain text in the Power Automate email body?
If you are using HTML in the email body, use the standard anchor tag: <a href="YOUR_CONSTRUCTED_URL">Click here to view response</a>. Ensure that the 'Is HTML' setting in your email action is set to 'Yes'.




