{"id":171607,"date":"2023-03-09T07:59:44","date_gmt":"2023-03-09T07:59:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/digital-signature-for-gravity-forms\/"},"modified":"2026-06-29T09:41:49","modified_gmt":"2026-06-29T09:41:49","slug":"digital-signature-for-gravity-forms","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/digital-signature-for-gravity-forms\/","author":20419894,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"trunk","tested":"7.0","requires":"5.5","requires_php":"7.0","requires_plugins":null,"header_name":"Digital Signature For Gravity Forms","header_author":"","header_description":"This plugin allows create digital signature Field For Gravity Forms plugin.","assets_banners_color":"a9a8ca","last_updated":"2026-06-29 09:41:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":300,"downloads":2915,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0":"<p>Initial release. Install today to start capturing handwritten digital e-signatures inside your Gravity Forms \u2014 no third-party service or subscription required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2876950,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2876950,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3423519,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3423519,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2876950,"resolution":"1","location":"assets","locale":"","width":1143,"height":813}},"screenshots":{"1":"Gravity Forms editor with the Signature field in the Advanced Fields panel.","2":"Field Settings panel showing label, note, pad width, height, background color, pen color, pen width, and clear button options.","3":"Live front-end form with the signature pad drawn on, Clear button, and Submit button."}},"plugin_section":[],"plugin_tags":[24307,166562,1655,52791,269407],"plugin_category":[],"plugin_contributors":[256981],"plugin_business_model":[],"class_list":["post-171607","plugin","type-plugin","status-publish","hentry","plugin_tags-digital-signature","plugin_tags-e-signature","plugin_tags-gravity-forms","plugin_tags-gravity-forms-addon","plugin_tags-gravity-forms-e-signature","plugin_contributors-howdytheme","plugin_committers-howdytheme"],"banners":{"banner":"https:\/\/ps.w.org\/digital-signature-for-gravity-forms\/assets\/banner-772x250.png?rev=3423519","banner_2x":"https:\/\/ps.w.org\/digital-signature-for-gravity-forms\/assets\/banner-1544x500.png?rev=3423519","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/digital-signature-for-gravity-forms\/assets\/icon-128x128.png?rev=2876950","icon_2x":"https:\/\/ps.w.org\/digital-signature-for-gravity-forms\/assets\/icon-256x256.png?rev=2876950","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/digital-signature-for-gravity-forms\/assets\/screenshot-1.png?rev=2876950","caption":"Gravity Forms editor with the Signature field in the Advanced Fields panel."}],"raw_content":"<!--section=description-->\n<p><strong>Digital Signature For Gravity Forms<\/strong> 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 \u2014 on desktop or mobile \u2014 and capture it as a permanent part of the Gravity Forms submission.<\/p>\n\n<p>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 \u2014 with no third-party signature service, no per-signature fees, and no complicated setup required.<\/p>\n\n<blockquote>\n  <p><strong>Requires Gravity Forms<\/strong> to be installed and activated on your WordPress site.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.topsmodule.com\/how-to-add-digital-signature-for-gravity-forms\/\">\ud83d\udcc4 Documentation<\/a> | <a href=\"https:\/\/topsmodule.com\/task\/gravity-forms-digital-signature\/digital-signature-for-gravity-forms\/\">\ud83d\udd34 Live Demo<\/a> | <a href=\"https:\/\/www.topsmodule.com\/product\/digital-signature-for-gravity-forms\/\">\u2b50 Upgrade to Pro<\/a><\/p>\n\n\n\n<h4>Why Use Digital Signature For Gravity Forms?<\/h4>\n\n<p>Gravity Forms does not include a native signature field. This plugin fills that gap cleanly \u2014 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.<\/p>\n\n<p>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 \u2014 all in the free version.<\/p>\n\n\n\n<h4>Free Features<\/h4>\n\n<ul>\n<li>\u2705 <strong>Interactive Signature Pad<\/strong> \u2014 A smooth HTML5 canvas-based drawing area lets users sign directly in the browser using a mouse, trackpad, finger, or stylus<\/li>\n<li>\u2705 <strong>Touch &amp; Mobile Support<\/strong> \u2014 Fully touch-compatible with native touch event handling for smooth, natural signing on smartphones and tablets<\/li>\n<li>\u2705 <strong>Custom Pad Background Color<\/strong> \u2014 Set the background color of the signature canvas to match your form or brand design<\/li>\n<li>\u2705 <strong>Custom Pen \/ Ink Color<\/strong> \u2014 Choose the color of the signature stroke to produce black, blue, or any custom ink appearance<\/li>\n<li>\u2705 <strong>Adjustable Pen Stroke Width<\/strong> \u2014 Control the thickness of the signature pen for a natural, handwritten feel; configurable directly from the field settings<\/li>\n<li>\u2705 <strong>Clear \/ Reset Button<\/strong> \u2014 A dedicated button lets users erase and redraw their signature before submitting<\/li>\n<li>\u2705 <strong>Custom Note \/ Instruction Text<\/strong> \u2014 Add a custom instructional notice message below the signature pad to guide users on what to sign or agree to<\/li>\n<li>\u2705 <strong>Required Field Support<\/strong> \u2014 Mark the signature field as required so the form cannot be submitted without a drawn signature<\/li>\n<li>\u2705 <strong>Custom Validation Error Message<\/strong> \u2014 Define your own error message that displays when the required signature field is left empty on submission<\/li>\n<li>\u2705 <strong>Signature Saved to Entry<\/strong> \u2014 The captured signature is saved as an image file and displayed directly in the Gravity Forms entry viewer in the WordPress admin<\/li>\n<li>\u2705 <strong>Signature Shown in Entry List<\/strong> \u2014 A thumbnail icon appears in the Gravity Forms entry list view so you can identify signed entries at a glance<\/li>\n<li>\u2705 <strong>Email Notification Support<\/strong> \u2014 Include the captured signature in Gravity Forms email notifications so recipients receive it as part of the submission<\/li>\n<li>\u2705 <strong>Merge Tag Support<\/strong> \u2014 Reference the signature value using a merge tag in Gravity Forms email and notification fields<\/li>\n<li>\u2705 <strong>Conditional Logic Support<\/strong> \u2014 The signature field works with Gravity Forms conditional logic, allowing it to show or hide based on other field values<\/li>\n<li>\u2705 <strong>Native GF Field Integration<\/strong> \u2014 Registers as a proper Gravity Forms field type in the Advanced Fields section \u2014 drag, drop, and configure like any standard field<\/li>\n<li>\u2705 <strong>Velocity-Based Stroke Width<\/strong> \u2014 Stroke thickness dynamically varies based on drawing speed, replicating the natural feel of pen on paper<\/li>\n<\/ul>\n\n\n\n<h4>Pro Version Features<\/h4>\n\n<p>Unlock advanced layout and customization controls with the <strong>Pro Version<\/strong>:<\/p>\n\n<ul>\n<li>\u2b50 <strong>Custom Signature Pad Width<\/strong> \u2014 Set an exact pixel width for the signature canvas to fit any form layout precisely, beyond the default dimensions<\/li>\n<li>\u2b50 <strong>Custom Signature Pad Height<\/strong> \u2014 Set an exact pixel height for the signature canvas independently of the width for full dimensional control<\/li>\n<li>\u2b50 <strong>Custom Clear Button Text<\/strong> \u2014 Translate or fully customize the label on the clear\/reset button \u2014 essential for multilingual sites or custom UI copy<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/www.topsmodule.com\/product\/digital-signature-for-gravity-forms\/\">\ud83d\udc49 Get the Pro Version \u2192<\/a><\/p>\n\n\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>Client onboarding and service agreement forms<\/li>\n<li>Medical consent and patient intake forms<\/li>\n<li>Legal document acknowledgment and NDA forms<\/li>\n<li>Employee agreement, policy sign-off, and HR forms<\/li>\n<li>Waiver and liability release forms<\/li>\n<li>School permission slip and event registration forms<\/li>\n<li>Internal authorization and approval workflow forms<\/li>\n<li>Freelancer contract and project approval forms<\/li>\n<li>Any Gravity Forms form that requires a verified personal signature<\/li>\n<\/ul>\n\n\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin (Gravity Forms must already be active).<\/li>\n<li>Open any Gravity Forms form in the form editor.<\/li>\n<li>Find the <strong>Digital Signature<\/strong> field in the Advanced Fields panel and drag it into your form.<\/li>\n<li>In the field settings, configure the pad background color, pen color, pen stroke width, note text, required setting, and validation message.<\/li>\n<li>Save the form and embed it on any page or post.<\/li>\n<li>Visitors can now draw their signature on the canvas using a mouse, trackpad, finger, or stylus \u2014 and clear and redo it as needed before submitting.<\/li>\n<li>The captured signature is saved as an image in the form entry, visible in your admin dashboard, and optionally included in email notifications.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<h4>Automatic Installation (Recommended)<\/h4>\n\n<ol>\n<li>Make sure <strong>Gravity Forms<\/strong> is installed and activated on your WordPress site.<\/li>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin dashboard.<\/li>\n<li>Search for <strong>\"Digital Signature For Gravity Forms\"<\/strong> and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate<\/strong> once installation is complete.<\/li>\n<li>Open any Gravity Forms form and drag the <strong>Digital Signature<\/strong> field from the Advanced Fields section into your form.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file from the WordPress plugin directory.<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong> in your WordPress admin.<\/li>\n<li>Select the downloaded ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Activate the plugin after installation completes.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20gravity%20forms%3F\"><h3>Does this plugin require Gravity Forms?<\/h3><\/dt>\n<dd><p>Yes. Gravity Forms must be installed and activated on your WordPress site. This plugin registers a new field type directly within the Gravity Forms editor and does not work without it.<\/p><\/dd>\n<dt id=\"how%20is%20the%20signature%20captured%20and%20stored%3F\"><h3>How is the signature captured and stored?<\/h3><\/dt>\n<dd><p>When a user draws their signature and submits the form, the signature canvas is converted to a PNG image using the HTML5 Canvas API. The image is saved to your WordPress uploads directory and its URL is stored with the Gravity Forms entry. The signature is then viewable in the entry detail view in your admin dashboard.<\/p><\/dd>\n<dt id=\"is%20the%20signature%20included%20in%20gravity%20forms%20email%20notifications%3F\"><h3>Is the signature included in Gravity Forms email notifications?<\/h3><\/dt>\n<dd><p>Yes. The signature image is supported in Gravity Forms email notifications and can be referenced using a merge tag in the notification settings.<\/p><\/dd>\n<dt id=\"does%20conditional%20logic%20work%20with%20the%20signature%20field%3F\"><h3>Does conditional logic work with the signature field?<\/h3><\/dt>\n<dd><p>Yes. The signature field fully supports Gravity Forms conditional logic. You can show or hide the signature field based on the values of other fields in the same form.<\/p><\/dd>\n<dt id=\"can%20i%20make%20the%20signature%20field%20required%3F\"><h3>Can I make the signature field required?<\/h3><\/dt>\n<dd><p>Yes. You can mark the signature field as required from the field settings panel, and set a custom validation error message that is displayed if the user attempts to submit the form without drawing a signature.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20colors%20of%20the%20signature%20pad%3F\"><h3>Can I customize the colors of the signature pad?<\/h3><\/dt>\n<dd><p>Yes. The free version includes full control over the pad background color and the pen\/ink stroke color via color pickers in the field settings panel.<\/p><\/dd>\n<dt id=\"can%20i%20adjust%20the%20pen%20stroke%20thickness%3F\"><h3>Can I adjust the pen stroke thickness?<\/h3><\/dt>\n<dd><p>Yes. A pen width setting is available in the free version. You can increase or decrease the stroke weight to get the signature line thickness that looks best for your form.<\/p><\/dd>\n<dt id=\"can%20i%20add%20instructions%20or%20a%20note%20near%20the%20signature%20field%3F\"><h3>Can I add instructions or a note near the signature field?<\/h3><\/dt>\n<dd><p>Yes. A \"Write A Note\" text area in the field settings lets you add custom instructional text that appears below the signature pad, such as \"By signing, you agree to our terms and conditions.\"<\/p><\/dd>\n<dt id=\"is%20the%20signature%20pad%20mobile-friendly%20and%20touch-compatible%3F\"><h3>Is the signature pad mobile-friendly and touch-compatible?<\/h3><\/dt>\n<dd><p>Yes. The signature pad uses native touch event handling and works smoothly on iOS and Android smartphones and tablets. Users can sign with a finger or a stylus.<\/p><\/dd>\n<dt id=\"what%20are%20the%20pro%20version%20features%3F\"><h3>What are the Pro version features?<\/h3><\/dt>\n<dd><p>The Pro version unlocks custom signature pad width, custom signature pad height, and custom clear button text \u2014 giving you full control over the canvas dimensions and button labels. <a href=\"https:\/\/www.topsmodule.com\/product\/digital-signature-for-gravity-forms\/\">Upgrade here \u2192<\/a><\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20the%20setup%20documentation%3F\"><h3>Where can I find the setup documentation?<\/h3><\/dt>\n<dd><p>Full setup documentation and a step-by-step guide are available at <a href=\"https:\/\/www.topsmodule.com\/how-to-add-digital-signature-for-gravity-forms\/\">topsmodule.com<\/a>.<\/p><\/dd>\n<dt id=\"where%20can%20i%20report%20a%20bug%20or%20request%20a%20feature%3F\"><h3>Where can I report a bug or request a feature?<\/h3><\/dt>\n<dd><p>Please use the plugin's support forum on WordPress.org to report bugs or submit feature requests.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 adds a fully interactive, handwritten digital signature field to Gravity Forms with custom background color, pen color, pen stroke width, instructional note, required field validation, custom error message, entry storage, email notification support, merge tag support, and conditional logic compatibility.<\/li>\n<\/ul>","raw_excerpt":"Add a handwritten digital signature field to any Gravity Forms form. Capture touch-friendly e-signatures with custom colors, pen width, notes, require &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/171607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=171607"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/howdytheme"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=171607"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=171607"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=171607"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=171607"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=171607"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=171607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}