
Leave requests management with SharePoint Forms at EFAFLEX
See how EFAFLEX automated their leave request process using Plumsail Forms for SharePoint Online, creating an efficient approval workflow.
If you're reading this, you've likely already discovered that collecting digital signatures from external users in SharePoint Online is not as easy as it should be. Yet, we all need to gather signatures for countless approvals, contracts, and forms—from HR documents to vendor agreements.
In this article, I'll share the most direct and easiest way to save signatures to SharePoint using Plumsail public web forms, as well as two known approaches using native Microsoft tools.
Further in the article:
Prefer a video? Watch below for collecting signatures, repeating tables, and ratings.
Plumsail public forms has a direct integration with SharePoint Online, meaning all data from a form is saved directly to a SharePoint list with no Power Automate flows or extra coding.
To get started, you need to register a Plumsail account and connect Plumsail public forms to your SharePoint Online:

Note: You need tenant admin permissions to grant Plumsail public forms access to your SharePoint tenant. This only need to be done once.
Plumsail public forms has an Ink Sketch control for collecting pen input for e-signatures. Here are the simple steps to save a signature to a SharePoint list:
That's it — no Power Automate flows or complex setup required.
Here is my Non-Disclosure Agreement form I designed with a signature control that is saved to my SharePoint list:
The value of the control is saved and here is how captured signatures look in my SharePoint list:
Tip: Install the Plumsail Forms for SharePoint app from Microsoft AppSource to render the Base64 image in a list view.
If you're not ready to use any third-party tools for collecting SharePoint digital signatures, here are a few options using Microsoft tools only.
Power Apps + Power Automate
You can build a Power Apps form that includes a Pen input control and save the signature to a SharePoint list with a Power Automate flow. This works well for internal users, but for external signers, you must invite them as guests, which adds complexity and limits flexibility.
Microsoft eSignature
This is a fairly new feature that lets you send files for signature directly from your SharePoint Document Library. You can choose between SharePoint eSignature, DocuSign, or Adobe Acrobat Sign. To allow external signers, you must enable Microsoft Entra B2B and configure external sharing settings at both the tenant and site levels.
However, this feature is still rolling out and not available in all regions — and pricing can be high, currently $2 per signature request.
You can use native Microsoft tools like Power Apps or Microsoft eSignature to collect signatures from external users, but get ready for limitations, guest access setup, and high costs.
If you need a simple, direct way to collect e-signatures in SharePoint Online, Plumsail public forms offer the easiest and most direct approach. You can start right away by creating a free Plumsail account.
If you have questions or would like to learn more, feel free to schedule a 15-minute call. We're happy to walk you through a demo and answer any specifics.