Fix SharePoint Signatures Missing from Word Templates in Power Automate
Question details
Users need to resolve an issue where signatures captured via forms and stored in SharePoint fail to populate into Word templates when using Power Automate flows.

- Product
- Microsoft Word, Power Automate, SharePoint
- Device & OS
- not provided
- Scenario
- Automating document generation by passing form data and signatures from SharePoint into a formatted Word document via Power Automate.
- Observed behavior
- The generated Word document is missing the signature because the Word Online connector does not support standard 'Insert Signature Line' fields or certain interactive document controls.
Verify that your SharePoint list stores the signature as accessible image data (such as PNG or JPEG) and that you have access to edit the original Word template.
Use an Image Content Control Instead of a Signature Line
The Power Automate Word Online connector cannot populate traditional Word signature lines. Replacing the signature line with a Picture Content Control ensures the signature image is accurately transferred.
By utilizing a Picture Content Control, you allow Power Automate to map binary image data directly from SharePoint into the designated space within your Word template.
Open your Word document template. Go to File > Options > Customize Ribbon, check the 'Developer' box in the right column, and click OK.
Delete the existing Signature Line. Place your cursor where the signature should appear, navigate to the Developer tab, and click the 'Picture Content Control' icon.
While the Picture Content Control is selected, click 'Properties' in the Developer tab. Enter a recognizable Title (e.g., 'SignatureImage') and save your template.
In your Power Automate flow, refresh the 'Populate a Microsoft Word template' action. Map the 'SignatureImage' field to the dynamic file content of the SharePoint signature.

Convert the Signature to a Supported Image Format
If the original signature is captured as an unsupported format (like an HTML canvas base64 string or SVG), you must convert it to a standard image format before feeding it to the Word template.
Design and Edit Document Templates with WPS Office
If you are troubleshooting complex template formatting issues and need a reliable, lightweight tool for designing Word templates without an expensive subscription, WPS Office is an excellent choice.
- 1. Open WPS Writer: Launch WPS Office and open a new blank document or import your existing template.
- 2. Insert Form Controls: Navigate to the Insert tab to add text fields, image placeholders, and checkboxes to design your template structure.
- 3. Save as Template: Click Menu > Save As, and choose 'Word Template (.dotx)' to keep your document structure intact for future use.

Frequently Asked Questions
Why doesn't the 'Insert Signature Line' feature work with Power Automate?
The Word Online (Business) connector in Power Automate only recognizes Plain Text Content Controls and Picture Content Controls. It does not support native Word signature lines or legacy ActiveX controls.
How do I extract a signature image from a SharePoint list attachment?
Use the 'Get attachments' action followed by the 'Get attachment content' action in Power Automate. Pass the attachment ID to retrieve the actual binary image data needed for the Word template.
Can I use raw base64 text directly in the Word connector?
No, if your signature data is a base64 string, you must convert it to binary format using the `base64ToBinary()` expression in Power Automate before mapping it to the Picture Content Control.
What if the signature image appears distorted in the generated Word document?
To prevent distortion, ensure you lock the aspect ratio of the Picture Content Control in Word. Open the control's properties and verify the bounding box size matches the expected dimensions of your signature image.




