Can You Merge Excel Data into Microsoft Forms?
Question details
The user wants to create personalized Microsoft Forms that feature prefilled sections populated with data from specific Excel records and tailored to different recipients.
- Product
- Microsoft Forms
- Device & OS
- not provided
- Scenario
- Generating customized, prefilled forms for multiple recipients using existing data from an Excel spreadsheet.
- Observed behavior
- Microsoft Forms lacks a native mail-merge or direct data import feature for automatically prefilling individual forms from an Excel spreadsheet.
Ensure your Excel data is formatted as a formal Table and saved in a cloud location like OneDrive or SharePoint so that external automation tools can access your records.
Automate Data Transfer Using Microsoft Power Automate
Since Microsoft Forms doesn't support direct data merging, you can use Power Automate to bridge the gap between your Excel spreadsheet and Forms to generate personalized links.
Microsoft Forms does not natively merge Excel fields into individual forms. To achieve prefilled sections based on different Excel records, you need an intermediary tool like Microsoft Power Automate to automate the data transfer and generate unique, customized URLs for your recipients.
Format your Excel data as a table (Ctrl+T) and upload the workbook to OneDrive for Business or SharePoint.
Log into Microsoft Power Automate online and select 'Create' from the left menu to start building a new automated cloud flow.
Use the 'List rows present in a table' Excel action to pull your records, and configure subsequent actions to construct pre-filled Microsoft Forms URLs using dynamic content from your spreadsheet columns.
Because URL parameter construction for Forms varies based on specific field types, consult the Microsoft Power Automate Community for detailed workflow designs tailored to your exact form layout.
Prepare and Manage Spreadsheet Data with WPS Office
While integrating complex data into Microsoft Forms requires advanced workflow tools, organizing and processing your raw data beforehand is effortless with WPS Office. WPS Spreadsheet is a free, lightweight, and highly compatible alternative to Microsoft Excel, perfect for managing your records before setting up automation.
- 1. Download and Install: Download WPS Office Free from the official website and install it on your device.
- 2. Open Your Data: Launch WPS Spreadsheet and open your existing Excel data file.
- 3. Format for Automation: Clean up your data, convert your ranges into Tables, and save the file in .xlsx format ready for cloud upload.

Frequently Asked Questions
Can I use Excel's Mail Merge feature for Microsoft Forms?
No, the traditional Mail Merge feature available in Excel and Word is designed for generating printable documents, emails, or labels. It cannot be used to dynamically pre-fill or generate Microsoft Forms.
Does Microsoft Forms have a 'Get pre-filled link' button like Google Forms?
Currently, Microsoft Forms does not offer a native 'Get pre-filled link' option. Prefilling fields requires manually constructing custom URLs with specific parameters or automating the process via Power Automate.
Are there third-party add-ins for merging Excel data directly to Forms?
Microsoft Forms has limited support for third-party add-ins compared to other Office apps. For dynamic data injection from Excel, relying on Power Automate is the official and most reliable method.




