How to Populate a Word Template from Form Responses and Excel Data
Question details
The user needs to automatically generate consistently formatted Word documents or PDFs using data collected from form responses and stored in Excel.

- Product
- Word, Excel, Forms
- Device & OS
- not provided
- Scenario
- Teachers or professionals want to use predetermined standards collected via forms to automatically build standardized lesson plans or reports.
- Observed behavior
- The goal is to eliminate manual data entry by routing form responses into an Excel workbook and seamlessly merging that data into a customized Word template.
Ensure you have your form responses properly exported and organized in an Excel spreadsheet, and that your target Word document is formatted with designated placeholders for the incoming data.
Use Microsoft Power Automate to Populate Word Templates
Create an automated flow to generate a Word document and PDF whenever a new Microsoft Form response is submitted.
This method requires a Microsoft 365 license with access to Premium connectors for Word Online. It is the most robust way to fully automate the process from Form submission to PDF generation.
Ensure your Microsoft Form is set to sync responses to an Excel Online spreadsheet stored in your OneDrive or SharePoint directory.
Open your Word document, click on the Developer tab, and insert 'Plain Text Content Controls' where the data should appear. Save this template to OneDrive or SharePoint.
Log into Power Automate and create an 'Automated cloud flow' triggered by 'When a new response is submitted' in Microsoft Forms.
Add the 'Populate a Microsoft Word template' action, select your saved Word document, and map the dynamic Excel/Form data fields to your Content Controls.
Add 'Create file' actions to save the generated Word document. You can also optionally convert it to a PDF using the 'Convert Word Document to PDF' action.

Create a Custom Word UserForm with Macros
Build a custom dialog box inside Word using VBA to manually select predetermined standards and populate the document.
Use WPS Office to Merge Excel Data into Templates
If you want a straightforward way to populate templates using your downloaded Form responses without dealing with complex Power Automate flows or VBA coding, WPS Office provides a highly intuitive Mail Merge feature. It perfectly supports Microsoft Excel formats and easily maps your collected data into customized printable documents.
- 1. Open the Word Template: Launch WPS Writer and open the document you wish to use as your base template.
- 2. Start Mail Merge: Navigate to the 'References' tab and click on 'Mail Merge' to activate the merging tools.
- 3. Import Excel Data: Click 'Open Data Source', select the downloaded Excel spreadsheet containing your form responses, and load the specific sheet.
- 4. Insert Merge Fields: Place your cursor where you want data to appear, click 'Insert Merge Field', and select the corresponding column headers.
- 5. Merge and Export: Click 'Merge to New Document' or 'Merge to Printer' to generate your customized, populated templates.

Frequently Asked Questions
Why can't I access the 'Populate a Word template' action in Power Automate?
This action requires a Premium Microsoft 365 license. If you are using a basic or free educational account, the feature may be restricted by your IT administrator or require a license upgrade.
Can I use standard Excel formatting when populating a Word template?
Yes, but you often need to format the data appropriately in Excel first, or use specific formatting expressions in Power Automate, as the raw data is transferred as plain text into the Word content controls.
Is it possible to completely automate Microsoft Forms to PDF without Word?
No native Microsoft tool does this directly without an intermediary file. Form responses must first pass through an automation sequence to format the data into a Word document or HTML file before it can be converted and saved as a PDF.
What are the limitations of using Word UserForms?
Word UserForms rely on VBA macros, which are not supported on web or mobile versions of Word. They also require users to manually enable macros, which can trigger security warnings or be entirely blocked by strict district IT policies.




