WordPress Plugin

eSignatures for any WordPress site

Collect legally binding signatures on any page, post, or WooCommerce order with a single shortcode. Draw or type signatures — stored with SHA-256 integrity hashing and a complete audit trail.

Free Lite version forever Requires WordPress 6.0+ GPL licensed

Add a signature form to any page with one shortcode:

[wpsv_signature document_id="1" title="Please sign below"]

Everything you need to collect signatures

Works on any WordPress theme, page builder, or WooCommerce store.

Draw & type signatures

Signers can draw on a canvas pad or type their name and see it rendered in a cursive font. Works with a mouse, trackpad, or finger on any touchscreen.

SHA-256 integrity hashing

Every signature is hashed with SHA-256 combining signature data, email, IP address, and timestamp — creating a tamper-evident fingerprint stored alongside the record.

Full audit trail

Every signature record stores the signer name, email, IP address, user agent, timestamp, and verification hash — all viewable from your WordPress admin panel.

Email notifications

Signers receive an instant confirmation email. Admins receive an email notification with the full signature details — both with customisable subjects and templates.

REST API included

Full REST API under wpsv/v1 for signatures and documents. Retrieve, create, and delete records programmatically from any external system.

Signature management dashboard

A full WordPress admin dashboard with sortable, searchable signature lists, bulk CSV export, and a detailed view of each signature with rendered image and audit data.

Lite vs Pro

Start free. Upgrade when you need WooCommerce or automation.

Feature Lite Free forever Pro $49/year

Up and running in minutes

Install, activate, place a shortcode. That's it.

1

Install the plugin

Download free from WordPress.org or upload the zip. Activate it — two database tables are created automatically and your admin panel appears instantly.

2

Create a document

Go to Doc Signatures →Documents and create a signing document. Give it a title and description. Note the Document ID — you'll use it in your shortcode.

3

Place the shortcode

Add [wpsv_signature document_id="1"] to any page, post, or widget. The signature form renders immediately with draw and type modes.

Built for any WordPress signing workflow

Document Signatures works wherever WordPress is used.

WooCommerce order agreements

With Pro, show a signature form on the WooCommerce order thank-you page. Perfect for custom product acknowledgements, liability waivers, or terms of service tied to a purchase.

Client service agreements

Embed a signature form on a page you share with clients. Collect their signed agreement before a project starts — with a timestamped audit trail you can reference any time.

Membership & waiver forms

Gyms, studios, and membership sites can collect a signed liability waiver as part of onboarding. Place the shortcode on any registration confirmation or membership page.

Consent & compliance forms

Healthcare practices, photographers, and educators can collect consent forms digitally through WordPress — keeping signed records in the database with full GDPR-friendly data controls.

Simple, honest pricing

Free to start. Pro for teams who need more.

Lite
Free
forever · on WordPress.org
    Download Free
    Most Popular
    Pro
    $49 /year
    or $9/month · 1 site license
    14-day money-back guarantee
      Buy Pro License

      Instant email delivery of your license key

      Need licenses for multiple sites? Contact us for a multi-site quote →

      Frequently asked questions

      Everything you need to know about Document Signatures.

      Document Signatures captures signer intent, identity (name, email, IP address, timestamp), and document integrity via SHA-256 hashing — the same elements required for e-signature enforceability under the ESIGN Act (US), UETA, and eIDAS (EU). We recommend pairing signatures with a legal agreement checkbox to confirm signer consent.

      All data is stored in your own WordPress database — no third-party service or cloud account required. Signature image data (canvas PNG), signer details, and the SHA-256 hash all live in two custom tables inside your MySQL database. You own and control your data completely.

      Yes. Document Signatures uses a standard WordPress shortcode [wpsv_signature] which works inside any page builder that renders shortcodes — including Elementor, Divi, Beaver Builder, and the WordPress block editor (Gutenberg shortcode block).

      Lite is the full signature collection and management system — shortcodes, admin dashboard, email notifications, REST API, and audit trails. Pro adds WooCommerce integration (signature forms on the order thank-you page, signed status column in orders list) and the webhook system for real-time event delivery to Zapier, Make, or your own endpoints.

      After purchasing, you'll receive a license key by email. In your WordPress admin, go to Doc Signatures →Settings → License tab, paste your key, and click Activate. Pro features unlock instantly — no file replacement or reinstall needed.

      The standard Pro license covers 1 site. If you need to use it on multiple sites, contact us at support@merchantkits.com for multi-site pricing — we offer 3-site and unlimited-site licenses at a significant discount.

      Ready to collect your first signature?

      Install Document Signatures free from WordPress.org and have a signature form live in under five minutes.