Fix Power Automate Cannot Create SharePoint Item with Forms File
Question details
Users are experiencing failures in Power Automate flows when trying to process Microsoft Forms file uploads to create items in SharePoint or Planner tasks.

- Product
- Microsoft Power Automate, SharePoint, Microsoft Forms
- Device & OS
- not provided
- Scenario
- Creating a SharePoint item or Planner task automatically using a file uploaded via Microsoft Forms.
- Observed behavior
- The Power Automate flow fails during the Create action, typically due to mismatched data types, missing file identifiers, or incorrect content retrieval steps.
Ensure you have the exact error message from your flow's run history and confirm that the Microsoft Form is correctly configured to accept file uploads before editing the workflow.
Verify File Identifiers and Content Retrieval Steps
Ensure your flow properly extracts the uploaded file's metadata and content before attempting to create the SharePoint item.
Power Automate cannot directly pass the raw response of a Microsoft Forms file upload to SharePoint. You must correctly parse the file upload array, retrieve the physical file content from OneDrive, and properly format the data type for the target action.
Use a 'Parse JSON' action on the Forms response to correctly identify the file properties such as the file name and file ID. Since Forms outputs uploads as an array, this allows the flow to read individual files.
Add a 'Get file content' action using the file identifier extracted from the Forms response. Ensure it points to the correct OneDrive directory where Forms saves the attachments.
Ensure the 'Create item', 'Create file', or 'Add attachment' SharePoint action expects the correct data type (binary). Map the parsed file name and the file content retrieved in the previous step accordingly.

Consult the Microsoft Power Automate Community
If the flow continues to fail, seek specialized troubleshooting from Microsoft experts on their community forums.
Switch to WPS Office for a Streamlined Document Experience
While Power Automate and SharePoint are tailored for complex enterprise workflows, if you simply need an efficient, highly compatible, and user-friendly office suite for your daily document creation, data analysis, and presentation needs, WPS Office is an excellent free alternative to Microsoft Office.
- 1. Visit the WPS Website: Navigate to the official WPS Office website to download the free installer.
- 2. Install the Software: Run the downloaded file and follow the on-screen instructions to install the suite on your device.
- 3. Edit Seamlessly: Launch WPS Office and immediately start opening, editing, and saving your existing Microsoft Office files.

Frequently Asked Questions
Why does my flow fail when uploading multiple files from Microsoft Forms?
Microsoft Forms outputs file uploads as a JSON array. You must use an 'Apply to each' loop in Power Automate to iterate through each file and process the SharePoint creation or attachment action for every individual file in that array.
How do I fix a 'File not found' error in my SharePoint flow action?
This often occurs if the form uploads the file to OneDrive for Business, but your flow action is looking in an incorrect directory. Ensure you use the 'Get file content' action pointing to the correct 'Apps > Microsoft Forms' path where the form automatically saves attachments.
Can I attach a Forms file to a SharePoint list item directly?
Yes, but it requires two steps in Power Automate. First, you must use the 'Create item' action to generate the base SharePoint list item. Then, use the 'Add attachment' action mapped to the ID of the newly created item, using the file name and content retrieved earlier in your flow.




