How to Update Only Changed Word Fields Using Power Automate Flow
Question details
The user wants to create a Power Automate flow that triggers when a SharePoint list item changes and updates only the specifically modified fields in a corresponding Word document.

- Product
- Microsoft Word / Power Automate
- Device & OS
- not provided
- Scenario
- Automating document updates based on modifications made to items in a SharePoint list.
- Observed behavior
- The user needs the flow to identify changed columns and target specific Word content controls to update, rather than overwriting or replacing the entire document.
Ensure you have access to Power Automate premium connectors, as populating Word templates requires a premium license. You will also need a prepared Word document saved in SharePoint or OneDrive with Developer Content Controls added.
Configure Power Automate to Target Specific Word Controls
Use SharePoint's item modification trigger combined with logic to identify changes and map them exclusively to specific Word document content controls.
Updating a specific field rather than the whole document requires using Content Controls in Microsoft Word. The flow must read the SharePoint changes, identify the modified columns, and insert only those values into the mapped controls.
Since the standard action generates a new file based on a template, preserving unedited fields means you must dynamically pull existing data for unchanged fields or use advanced condition logic.
Open your Word document, enable the Developer tab in the ribbon, and insert 'Plain Text Content Controls' where you want the automated data to appear. Save this template to your SharePoint site.
In Power Automate, create an Automated Cloud Flow. Choose the 'When an item or a file is modified' trigger and connect it to your specific SharePoint site and list.
Add the 'Get changes for an item or a file (properties only)' action immediately after your trigger to accurately identify which specific SharePoint columns were modified.
Add the 'Populate a Microsoft Word template' premium action. Select the location and file of your Word template. The Content Controls you created earlier will appear as fillable fields.
Use dynamic content and condition controls to populate the Word fields. Map the changed column variables to the corresponding Word fields so only the modified data is updated.

Try WPS Office for Your Document Automation Needs
While Power Automate is specific to the Microsoft ecosystem, WPS Office provides a lightweight, highly compatible alternative for everyday document editing, formatting, and template creation. You can create structured templates with rich editing tools without the heavy subscription costs.
- 1. Download WPS Office: Visit the official WPS website to download and install the free WPS Office suite.
- 2. Open your document template: Launch WPS Writer and click 'Open' to select your existing .docx template.
- 3. Edit with full compatibility: Edit your document or form fields seamlessly, knowing the formatting will remain perfectly intact when used across other platforms.

Frequently Asked Questions
Can I trigger a Power Automate flow to update a Word document without premium connectors?
No, the 'Populate a Microsoft Word template' action in Power Automate is classified as a premium connector. You will need an appropriate Power Automate per-user or per-flow premium license to execute it.
How do I add fields in Word that Power Automate can recognize?
You need to enable the Developer tab in Word, then insert 'Plain Text Content Controls' into your document layout. Power Automate reads these specific controls as fillable dynamic fields.
Why does my flow replace the whole document instead of updating one field?
The standard Word action in Power Automate generates a new document based on the template. To update an existing document's specific field without blanking out others, you must map all existing data back into the unchanged fields during the flow, or use third-party connectors designed for partial document updates.
Will Word templates created in WPS Office work with Power Automate?
Yes, as long as you save the document in the standard .docx format and properly insert compatible Content Controls, Power Automate can process the template from a connected SharePoint or OneDrive location.




