Others

How to Capture the PowerPoint File Name with Microsoft Forms Responses

WPS EditorWPS Editor Oct 9, 2026 870 views

Question details

The user needs to identify which specific PowerPoint presentation a Microsoft Forms response originated from when the same form is embedded in multiple files.

How to Capture the PowerPoint File Name with Microsoft Forms Responses
Product
Microsoft PowerPoint, Microsoft Forms, Power Automate
Device & OS
not provided
Scenario
Tracking and organizing form submissions that are embedded across various PowerPoint presentations using a Power Automate flow.
Observed behavior
The 'Get response details' action in Power Automate does not automatically identify or pass the host PowerPoint file name as a response field.
Before you start

Ensure you have active access to your Power Automate account and hold edit permissions for both the Microsoft Forms being used and the corresponding PowerPoint presentations.

Solution 1Recommended

Use Separate Form Links and Map Them in Power Automate

Since Microsoft Forms cannot inherently pull the host file name, you can duplicate the form or use unique tracking links mapped to specific presentations.

Microsoft Forms does not currently support automatically capturing the host application's name or passing hidden URL variables. The most reliable workaround is to create a unique identifier at the source level before the response reaches Power Automate.

1
Duplicate the Microsoft Form

Go to Microsoft Forms and copy your original form so that you have a dedicated version for each PowerPoint presentation.

2
Embed the specific form

Open your PowerPoint files and insert the unique form link that corresponds to that specific presentation.

3
Configure the Power Automate trigger

In Power Automate, create an automated cloud flow using the 'When a new response is submitted' trigger for your forms.

4
Map the Form ID

Add a 'Switch' or 'Condition' action in your flow to check the Form ID. Route the data to your destination (like Excel or SharePoint) while manually appending the corresponding PowerPoint file name based on which form triggered the flow.

Use Separate Form Links and Map Them in Power Automate
Community Support: For highly advanced flow designs or troubleshooting routing logic, you can seek expert assistance in the official Power Automate Community forums.
Free Microsoft Office alternative

Try WPS Office for Your Presentation Needs

While advanced workflows like Power Automate require the Microsoft ecosystem, if you are looking for a fast, lightweight, and highly compatible tool to design stunning presentations, WPS Office is an excellent free alternative.

  1. 1. Download WPS Office: Visit the official WPS Office website to download the free suite for your device.
  2. 2. Install and Launch: Run the installer and open WPS Presentation.
  3. 3. Open Existing Presentations: Seamlessly open, edit, and save your existing .pptx files with full formatting preservation.
Completely free to download and useFully compatible with Microsoft PowerPoint (.pptx) formatsLightweight design ensures smooth performance on any deviceBuilt-in rich templates for professional presentations
microsoft office alternative - wps office

Frequently Asked Questions

Can Power Automate extract the URL of the PowerPoint file where a form is embedded?

No, the Microsoft Forms triggers in Power Automate only capture the form data and respondent details. They do not capture the hosting environment or parent application's URL.

Is there a way to pass hidden variables in Microsoft Forms URLs to track the source?

Unlike some third-party survey tools, Microsoft Forms does not currently support passing hidden fields or URL parameters to pre-fill data. You must rely on separate forms or explicit questions.

Where can I get help for complex Power Automate flows?

For advanced automation design and troubleshooting, it is highly recommended to visit the official Microsoft Power Automate Community forums where experts can review your specific flow logic.