Digital Signature For Gravity Forms
Digital Signature For Gravity Forms is a free WordPress plugin that adds a fully interactive, handwritten digital signature field to any Gravity Forms form. Let clients, customers, employees, or users draw their signature directly in the browser — on desktop or mobile — and capture it as a permanent part of the Gravity Forms submission.
Whether you are collecting client consent, service agreement sign-offs, legal acknowledgments, employee authorizations, medical intake approvals, or event waivers, this plugin brings professional e-signature capability directly into Gravity Forms — with no third-party signature service, no per-signature fees, and no complicated setup required.
Requires Gravity Forms to be installed and activated on your WordPress site.
📄 Documentation | 🔴 Live Demo | ⭐ Upgrade to Pro
Why Use Digital Signature For Gravity Forms?
Gravity Forms does not include a native signature field. This plugin fills that gap cleanly — adding a smooth, touch-friendly HTML5 canvas signature pad that works just like any other Gravity Forms field. It is the simplest way to capture meaningful, handwritten e-signatures as part of any form submission workflow in WordPress.
Unlike third-party e-signature services, everything stays inside your own WordPress installation. Signatures are saved directly to Gravity Forms entries, visible in the admin dashboard, and can be included in email notifications — all in the free version.
Free Features
- ✅ Interactive Signature Pad — A smooth HTML5 canvas-based drawing area lets users sign directly in the browser using a mouse, trackpad, finger, or stylus
- ✅ Touch & Mobile Support — Fully touch-compatible with native touch event handling for smooth, natural signing on smartphones and tablets
- ✅ Custom Pad Background Color — Set the background color of the signature canvas to match your form or brand design
- ✅ Custom Pen / Ink Color — Choose the color of the signature stroke to produce black, blue, or any custom ink appearance
- ✅ Adjustable Pen Stroke Width — Control the thickness of the signature pen for a natural, handwritten feel; configurable directly from the field settings
- ✅ Clear / Reset Button — A dedicated button lets users erase and redraw their signature before submitting
- ✅ Custom Note / Instruction Text — Add a custom instructional notice message below the signature pad to guide users on what to sign or agree to
- ✅ Required Field Support — Mark the signature field as required so the form cannot be submitted without a drawn signature
- ✅ Custom Validation Error Message — Define your own error message that displays when the required signature field is left empty on submission
- ✅ Signature Saved to Entry — The captured signature is saved as an image file and displayed directly in the Gravity Forms entry viewer in the WordPress admin
- ✅ Signature Shown in Entry List — A thumbnail icon appears in the Gravity Forms entry list view so you can identify signed entries at a glance
- ✅ Email Notification Support — Include the captured signature in Gravity Forms email notifications so recipients receive it as part of the submission
- ✅ Merge Tag Support — Reference the signature value using a merge tag in Gravity Forms email and notification fields
- ✅ Conditional Logic Support — The signature field works with Gravity Forms conditional logic, allowing it to show or hide based on other field values
- ✅ Native GF Field Integration — Registers as a proper Gravity Forms field type in the Advanced Fields section — drag, drop, and configure like any standard field
- ✅ Velocity-Based Stroke Width — Stroke thickness dynamically varies based on drawing speed, replicating the natural feel of pen on paper
Pro Version Features
Unlock advanced layout and customization controls with the Pro Version:
- ⭐ Custom Signature Pad Width — Set an exact pixel width for the signature canvas to fit any form layout precisely, beyond the default dimensions
- ⭐ Custom Signature Pad Height — Set an exact pixel height for the signature canvas independently of the width for full dimensional control
- ⭐ Custom Clear Button Text — Translate or fully customize the label on the clear/reset button — essential for multilingual sites or custom UI copy
Perfect For
- Client onboarding and service agreement forms
- Medical consent and patient intake forms
- Legal document acknowledgment and NDA forms
- Employee agreement, policy sign-off, and HR forms
- Waiver and liability release forms
- School permission slip and event registration forms
- Internal authorization and approval workflow forms
- Freelancer contract and project approval forms
- Any Gravity Forms form that requires a verified personal signature
How It Works
- Install and activate the plugin (Gravity Forms must already be active).
- Open any Gravity Forms form in the form editor.
- Find the Digital Signature field in the Advanced Fields panel and drag it into your form.
- In the field settings, configure the pad background color, pen color, pen stroke width, note text, required setting, and validation message.
- Save the form and embed it on any page or post.
- Visitors can now draw their signature on the canvas using a mouse, trackpad, finger, or stylus — and clear and redo it as needed before submitting.
- The captured signature is saved as an image in the form entry, visible in your admin dashboard, and optionally included in email notifications.
