How to Use Word Content Controls to Update SharePoint Columns
Question details
Extract values from Word Content Controls and write them to matching SharePoint library columns when a document is uploaded.

- Product
- Microsoft Word, SharePoint, Power Automate
- Device & OS
- not provided
- Scenario
- Uploading a Word document containing content controls to a SharePoint library and automatically populating the corresponding metadata columns.
- Observed behavior
- The user needs an automated process to map data entered in a Word document's content controls to SharePoint library properties without manual data entry.
Ensure your Word document is saved with properly configured content controls (each with a unique title or tag) and that your account has the necessary permissions to create Power Automate flows for the target SharePoint library.
Create a Power Automate Flow to Extract and Map Word Data
Use a Power Automate flow to trigger upon file creation, extract the data from Word Content Controls, and update the corresponding SharePoint columns.
By utilizing the Microsoft Power Automate platform, you can bridge the gap between Word documents and SharePoint metadata. This requires using both the Word Online (Business) connector and the SharePoint connector.
Open your Word template, navigate to the Developer tab, and insert Content Controls for the fields you want to extract. Ensure each control has a unique 'Title' and 'Tag' defined in its properties.
Log into Power Automate and create an automated cloud flow. Set the trigger to 'When a file is created (properties only)' and select your SharePoint site address and library name.
Add a new action and search for 'Word Online (Business)'. Select the action to read or populate the Microsoft Word template. Point it to the file identifier generated by the SharePoint trigger.
Add another action for SharePoint called 'Update file properties'. Enter your Site Address, Library Name, and the Item ID. Map the dynamic content extracted from the Word controls to your designated SharePoint columns.
Save your flow and ensure the connection has access to both the library and the Word file. Upload a test document to your SharePoint library and verify that the columns update automatically.

Looking for a Free and Lightweight Office Suite?
If your primary need is robust document creation, form designing, and text editing without the complexity of enterprise SharePoint integrations, WPS Office is an excellent choice. It offers a familiar interface, is lightweight, and works seamlessly across multiple platforms.
- 1. Download WPS Office: Visit the official WPS website and download the free installer for your operating system.
- 2. Install the Application: Run the setup file and follow the on-screen instructions to install the lightweight suite.
- 3. Open Your Documents: Launch WPS Office and effortlessly open, edit, and save your existing .docx files.

Frequently Asked Questions
Why are my Word Content Controls not showing up in Power Automate?
Power Automate requires Content Controls to have distinct Titles and Tags to recognize them. Open your document in Word, go to the Developer tab, click on the Content Control, select Properties, and verify that the Title and Tag fields are filled out.
Can I update SharePoint columns from a Word document without Power Automate?
Historically, SharePoint supported a feature called Quick Parts to map document properties directly to library columns. However, for customized Content Controls and modern SharePoint environments, Power Automate is the standard and most reliable method.
Do I need a premium license to use the Word Online connector?
Yes, using the Word Online (Business) connector in Power Automate to extract or populate Word templates often requires an eligible premium Power Automate license or a specific Microsoft 365 enterprise plan.




