How to Batch Import Permitted Respondents into Microsoft Forms
Question details
The user wants to know if there is a way to batch import a list of permitted respondents directly from an Excel spreadsheet into Microsoft Forms, particularly when creating multiple forms to bypass respondent limits.
- Product
- Microsoft Forms
- Device & OS
- not provided
- Scenario
- Setting up access permissions for Microsoft Forms when a large number of specific respondents need to be authorized from an existing Excel list.
- Observed behavior
- Microsoft Forms does not natively support a built-in feature to bulk import customized respondent permissions directly from an Excel file.
Since Microsoft Forms lacks a native bulk-import feature for permissions, ensure you have access to Microsoft Power Automate, which is required to build a workaround for distributing form access.
Use Power Automate as a Distribution Workaround
Because Microsoft Forms does not allow importing respondents directly, you can use Power Automate to extract an email list from Excel and automatically distribute form invitations.
Microsoft Forms restricts the ability to simply upload an Excel file to populate the 'Specific people in my organization can respond' permission list. To bypass this limitation, you can utilize Microsoft Power Automate to create an automated flow. This flow reads an Excel table containing your respondents' email addresses and sends them customized emails containing the form link.
Create an Excel workbook in OneDrive for Business or SharePoint. Enter the permitted email addresses into a column, highlight the data, and format it as a Table (Insert > Table). Save the file.
Log into your Microsoft 365 account, navigate to the app launcher (waffle icon), and select 'Power Automate'. Click on 'Create' from the left sidebar and select 'Instant cloud flow' to trigger it manually.
Add a new step and search for the 'List rows present in a table' action under the Excel Online (Business) connector. Point it to the location, document library, file, and specific table you created in step one.
Add another step and search for 'Send an email (V2)'. Power Automate will automatically wrap this action in an 'Apply to each' loop. In the 'To' field, select the email address dynamic content from your Excel table, and include your Microsoft Forms sharing link in the email body.
For more complex configurations or troubleshooting your flow, visit the Microsoft Power Platform Community (community.powerplatform.com) to request specific implementation advice.
Looking for a Lightweight Alternative to Microsoft Office?
If you frequently encounter feature limitations or complex configuration hurdles within the Microsoft ecosystem, consider switching to WPS Office. It provides a comprehensive, free, and lightweight suite for document creation, spreadsheet analysis, and presentations, complete with built-in form tools and a familiar UI for a seamless migration.
- 1. Download the Installer: Visit the official WPS Office website and click the 'Free Download' button to get the setup file.
- 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to set up the software on your device.
- 3. Open Your Office Files: Launch WPS Office and directly open your existing .xlsx or .docx files to continue your work seamlessly.

Frequently Asked Questions
Can I copy and paste a list of emails directly into the Microsoft Forms permission box?
Yes, you can manually paste multiple email addresses separated by semicolons into the 'Specific people in my organization can respond' box, but this is restricted by character limits and is not feasible for very large batch imports.
What is the maximum number of respondents allowed per Microsoft Form?
For commercial Microsoft 365 accounts, a single Microsoft Form can collect up to 5,000,000 responses. However, personal Microsoft accounts are restricted to 200 responses per form.
Does WPS Office have a built-in form creator?
Yes, WPS Office includes 'WPS Form', a versatile tool that allows you to quickly create surveys and questionnaires, automatically organizing all collected responses into a clean spreadsheet.
Is Power Automate free to use with Microsoft Forms?
Power Automate is included for free with most Microsoft 365 commercial licenses for standard tasks. However, utilizing premium connectors or running highly complex, high-volume workflows may require an additional premium subscription.




