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.
Add a signature form to any page with one shortcode:
[wpsv_signature document_id="1" title="Please sign below"]
Works on any WordPress theme, page builder, or WooCommerce store.
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.
Every signature is hashed with SHA-256 combining signature data, email, IP address, and timestamp — creating a tamper-evident fingerprint stored alongside the record.
Every signature record stores the signer name, email, IP address, user agent, timestamp, and verification hash — all viewable from your WordPress admin panel.
Signers receive an instant confirmation email. Admins receive an email notification with the full signature details — both with customisable subjects and templates.
Full REST API under wpsv/v1 for signatures and documents. Retrieve, create, and delete records programmatically from any external system.
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.
Start free. Upgrade when you need WooCommerce or automation.
| Feature | Lite Free forever | Pro $49/year |
|---|
Install, activate, place a shortcode. That's it.
Download free from WordPress.org or upload the zip. Activate it — two database tables are created automatically and your admin panel appears instantly.
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.
Add [wpsv_signature document_id="1"] to any page, post, or widget. The signature form renders immediately with draw and type modes.
Document Signatures works wherever WordPress is used.
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.
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.
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.
Healthcare practices, photographers, and educators can collect consent forms digitally through WordPress — keeping signed records in the database with full GDPR-friendly data controls.
Free to start. Pro for teams who need more.
Instant email delivery of your license key
Need licenses for multiple sites? Contact us for a multi-site quote →
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.
Install Document Signatures free from WordPress.org and have a signature form live in under five minutes.