Skip to content
Lite + Pro Lite limits

Frequently Asked Questions

Find answers to the most common questions about WPsigner electronic signatures.

What is the difference between Lite and Pro?

Section titled “What is the difference between Lite and Pro?”

Lite is free (WordPress.org): PDF only, max two signers, email OTP, local timestamp, audit trail. Pro adds unlimited signers, campaigns, templates, addons, integrations, client portal, REST API/webhooks, external TSA, and full white-label. Full matrix: Lite vs Pro.

Can I upgrade from Lite to Pro without losing documents?

Section titled “Can I upgrade from Lite to Pro without losing documents?”

Yes. Pro uses the same wps_* database tables and secure storage. When Pro is active, Lite does not load. Your documents and audit logs remain.

No. Lite is a complete free edition with published limits. Pro is a separate paid plugin.

Use wpsigner.com/pricing or the Upgrade to Pro button on Pro-only docs pages.

I installed Lite from WordPress.org. Where do I start?

Section titled “I installed Lite from WordPress.org. Where do I start?”

Follow First Document on Lite (PDF → up to two signers → send). For the full product path, see Quick Start. Definitions of OTP, TSA, campaign, and audit trail: Glossary.

Electronic signatures are legally recognized in many countries, but validity for a particular transaction depends on consent, intent, identity evidence, retention, document type, and local exceptions:

RegionLawStatus
United StatesESIGN Act, UETA✅ Legal since 2000
European UnioneIDAS Regulation✅ Legal since 2016
United KingdomUK eIDAS/ECA 2000✅ Legal
CanadaPIPEDA, Provincial laws✅ Legal
AustraliaElectronic Transactions Act✅ Legal

Electronic records generally cannot be rejected solely because they are electronic, but this does not make every workflow or document automatically enforceable.

Most documents can be signed electronically:

Can Sign ElectronicallyMay Require Wet Signature
ContractsWills and testaments
Employment agreementsCourt documents
NDAsSome real estate deeds
Service agreementsNotarized documents
Purchase ordersPowers of attorney (varies)
HR documentsSome government forms
Client proposals

Check your local requirements for specific document types.

WPsigner can be used in a HIPAA-compliant manner when:

  1. You host on HIPAA-compliant infrastructure (WPsigner is self-hosted)
  2. You configure appropriate security settings:
    • Enable OTP verification
    • Use Digital ID signing
    • Configure audit trails
  3. Your hosting provider has a BAA (Business Associate Agreement)
  4. You implement proper access controls

WPsigner provides the tools; you ensure compliance through proper configuration.

WPsigner provides controls that can contribute to different eIDAS-oriented workflows:

LevelWPsigner roleAdditional requirements
Simple Electronic Signature (SES)Captures a signature and audit evidenceTransaction-specific consent and retention
Advanced Electronic Signature (AdES)OTP, KYC, audit, certificate, and timestamp controls can contributeMust satisfy all eIDAS AdES criteria, not just enable a preset
Qualified Electronic Signature (QES)Can retain related evidenceRequires a qualified certificate, qualified signature-creation device/process, and QTSP

The Security & Compliance score is guidance only and does not certify a workflow as AdES or QES.


On your own WordPress server. WPsigner is completely self-hosted.

Data TypeStorage Location
Documents/wp-content/uploads/wpsigner/
SignaturesYour WordPress database
User dataYour WordPress database
Audit logsYour WordPress database

WPsigner does not send data to external servers (except TSA timestamps if enabled).

LayerEncryption
In transitHTTPS (SSL/TLS) - you configure
At restServer-level - you configure
Signed PDFsDigitally signed, tamper-evident

You control encryption through your server and WordPress configuration.

No. WPsigner is a self-hosted plugin. The developers have no access to:

  • Your documents
  • Your signatures
  • Your user data
  • Your server

Everything stays on your infrastructure.

Signatures are protected through:

  1. Unique signing links - Cryptographically secure tokens
  2. Link expiration - Configurable expiry
  3. Optional access code — 4–8 digit PIN for the document (random or a secret the signer already knows)
  4. Optional OTP verification - Email-based MFA
  5. Audit trail - Complete activity logging
  6. Digital signature - Cryptographic integrity
StageWhat Happens
Signing completePDF locked with digital signature
Audit trail appendedCertificate of Completion added
Notifications sentAll parties receive copy
Original storedRemains on your server

Documents remain on your server indefinitely until you delete them.


Can I set my own access code (last 4 of SSN, date of birth)?

Section titled “Can I set my own access code (last 4 of SSN, date of birth)?”

Yes, in 3.2.8+. On Review, check Require access code, choose I’ll set the access code, type 4–8 digits, and optionally a Signer prompt. Leave Include access code in signing email off so the invite is only the link. Guide: Access codes.

How do I CC a Fluent Forms field on the signed PDF?

Section titled “How do I CC a Fluent Forms field on the signed PDF?”

In WPsigner → Integrations → Fluent Forms, edit the feed and set CC email field to that form’s Email field. The visitor can type the address or Fluent Forms can fill it from the URL. Fixed addresses go in Additional CC emails. Requires WPsigner 3.2.8+. Guide: Fluent Forms.

How do I CC a Formidable Forms field on the signed PDF?

Section titled “How do I CC a Formidable Forms field on the signed PDF?”

Same idea as Fluent Forms: WPsigner → Integrations → Formidable Forms, set CC email field, and optionally Additional CC emails. Requires WPsigner 3.2.12+. Guide: Formidable Forms.

Does WPsigner include E2Pdf for Formidable Forms?

Section titled “Does WPsigner include E2Pdf for Formidable Forms?”

No. E2Pdf is a separate plugin and is not in the WPsigner ZIP. When it is active, a Formidable feed can send an E2Pdf-generated PDF to WPsigner for signing. There is no E2Pdf card under WPsigner → Integrations — you configure it on the Formidable feed. If E2Pdf is not installed, the dropdown is hidden and nothing extra loads. Guides: E2Pdf · Formidable Forms — E2Pdf feed.

Can I use E2Pdf with Gravity Forms or WooCommerce?

Section titled “Can I use E2Pdf with Gravity Forms or WooCommerce?”

Not in this release. The WPsigner bridge only reads E2Pdf templates whose extension is Formidable. Other E2Pdf extensions are ignored.

After I sign a Formidable form, can I download the PDF?

Section titled “After I sign a Formidable form, can I download the PDF?”

Yes. With 3.2.12+, the Formidable success message includes Download Signed PDF. You can also use {inSigner:download_button} or [wps_signed_pdf_url] in emails. Guide: Formidable Forms.

Formidable blocked my signed form as spam. Is that WPsigner?

Section titled “Formidable blocked my signed form as spam. Is that WPsigner?”

No. The message Your entry appears to be blocked spam! is from Formidable. 3.2.12+ stops it from treating the signature image as spam text. Guide: Troubleshooting.

Why does WooCommerce say WPsigner is incompatible?

Section titled “Why does WooCommerce say WPsigner is incompatible?”

It is usually a false flag after recovery mode (WooCommerce did not see the HPOS declaration). WPsigner uses the order API and is HPOS-compatible. Update to 3.2.12+ and re-enable the plugin. Guide: WooCommerce.

Yes, in 3.2.11+. Connect a Custom GPT to insigner/v1/ai/*. Sending requires confirm=true after a field preview. Guide: ChatGPT.

FormatUploadOutput
PDF✅ Yes✅ Yes
PNG✅ Yes✅ Converted to PDF
JPG/JPEG✅ Yes✅ Converted to PDF
Word (.docx)❌ No❌ No
Excel❌ No❌ No

Upload PDFs for best results. Images are converted to PDF automatically.

There’s no hard limit on the number of signers. Practical limits depend on:

  • Document layout (space for signatures)
  • Workflow complexity
  • Performance (server resources)

Most common use cases: 1-10 signers per document.

Can I have multiple signature fields per signer?

Section titled “Can I have multiple signature fields per signer?”

Yes. Each signer can have multiple fields:

  • Multiple signature fields
  • Initials on each page
  • Date fields
  • Text fields
  • Any combination of field types

What’s the difference between parallel and sequential signing?

Section titled “What’s the difference between parallel and sequential signing?”
ParallelSequential
All signers receive invite simultaneouslySigners receive invite one at a time
Any order of completionMust complete in specified order
Faster for independent signersRequired for approval chains
All can sign at onceNext signer waits for previous

Yes, if you enable declining:

  1. Signer clicks “Decline” button
  2. Optional reason prompt appears
  3. Document owner is notified immediately
  4. Document status changes to “Declined”

You can disable declining in Settings if not desired.

Yes. Open WPsigner → Appearance (Appearance guide):

  • Brand — company logo, name, and primary color
  • Signing Page — button color, size, corners, style, and light/dark theme
  • Client Portal — portal look if you use the front-end dashboards

Full white-label renaming is in Whitelabeling. Button labels (Finish, Decline) stay in Custom Texts.

How do I send the same template to many people?

Section titled “How do I send the same template to many people?”

Open Documents → Bulk Send. Download the sample CSV, add name and email, choose a template, name the send (that name becomes a tag), and start. Guide: Bulk Send. For a public link instead of a list, use Campaigns.

How do I keep Vietnamese (or other accented) text on the signed PDF?

Section titled “How do I keep Vietnamese (or other accented) text on the signed PDF?”

Install a Signed PDF font, not a language pack. Go to WPsigner → Languages → Signed PDF fonts, install Accented Latin for Vietnamese, then click Use for signed PDFs. That does not translate the admin screens. Guide: Languages.

Yes (Pro 3.2.0+). On Add Signers or Use Template, type at least two characters in the name or email field and choose the user. Check Add me as signer #1 to fill the first row with your account. Guide: Creating Documents.

The first person you add (the top row). The second person is Signer #2, and so on. Drag rows to change the order. Add me as signer #1 only fills that first slot. Guide: Signer order.

Can I require a WordPress login before someone signs?

Section titled “Can I require a WordPress login before someone signs?”

Yes, per signer (Pro 3.2.0+). Check Require WordPress login with this email. The email must already be a WordPress user. The signing link is not enough — they must be logged in with that same email. Leave it off for guests. It does not apply to campaigns or Bulk Send CSV rows. Guide: Security & Compliance.


RequirementMinimum
WordPress5.0+
PHP7.4+
Memory128MB (256MB recommended)
ExtensionsOpenSSL, GD or Imagick, mbstring
SSLRequired for signing pages

See Requirements for details. For recommended hosts and shared hosting tips, see Hosting Compatibility.

Does WPsigner work on small / shared hosting sites?

Section titled “Does WPsigner work on small / shared hosting sites?”

Yes. WPsigner is tested on small WordPress sites and runs well for typical signing workloads when the system requirements are met. See Hosting Compatibility for limits, checklists, and when to upgrade.

Yes, WPsigner works with WordPress multisite:

  • Network activate for all sites
  • Per-site activation supported
  • Separate settings per site

Minimal impact. WPsigner:

  • Only loads on WPsigner admin pages
  • Signing pages are standalone
  • No scripts on frontend pages
  • Optimized database queries

Yes, for testing. However:

  • Emails may not send (need SMTP)
  • SSL recommended but optional locally
  • TSA timestamps require internet access
  • Some features need public URLs
ActionData Preserved
Deactivate✅ Yes, all data kept
Reactivate✅ Returns to previous state
Delete plugin⚠️ Database tables remain (by design)

Data is never automatically deleted for safety.


Signers have multiple options:

MethodDescription
DrawDraw signature with mouse/finger/stylus
TypeType name, select font style
UploadUpload image of signature

All methods are legally equivalent.

No. Signers:

  • Click the unique link in their email
  • Review the document
  • Sign using any method
  • Done!

No registration, no login, no account needed.

Yes. Signers do not need the native app. The signing page in the invitation email is fully responsive:

  • Works on smartphones
  • Tablet-optimized
  • Touch-friendly signature pad
  • Pinch-to-zoom document viewing

Yes, for site owners and staff on Pro. The WPsigner App pairs with your WordPress site (QR from WPsigner → Mobile App). Android is live on Google Play. The App Store listing is coming soon. Details and store badges: Mobile App.

Options:

  1. Check email - Search for subject line
  2. Check spam - May be filtered
  3. Request resend - Contact document owner
  4. Owner resends - From document actions menu

Yes. After completion:

  • All signers receive email with signed document
  • Download link in completion email
  • Link remains active

Limit TypeDefaultAdjustable
File sizeServer limitYes, in php.ini
Page countNo limitN/A
Field countNo limitN/A

Large documents may process slower.

Until you delete them. WPsigner doesn’t auto-delete.

Recommendations:

  • Keep completed documents per your retention policy
  • Archive to external storage as needed
  • Delete when no longer required

Yes, multiple methods:

MethodHow
Download individualFrom document view
Bulk downloadSelect multiple, download
Server backupBackup /wp-content/uploads/wpsigner/
Database exportStandard WordPress backup includes data

Manual upload to:

  • Google Drive
  • Dropbox
  • OneDrive
  • Any cloud storage

Use Webhooks for automation.


What’s the difference between documents and campaigns?

Section titled “What’s the difference between documents and campaigns?”
DocumentsCampaigns
Send to specific peopleAnyone with link can sign
Known recipientsAnonymous or known
One-time use linksReusable link
Track individual signersTrack by campaign

Anyone with the link. Use campaigns for:

  • Website forms
  • QR codes
  • Social media
  • Mass distribution

Every new access creates a unique signing session.

Yes, you can configure:

  • Maximum submissions
  • Expiration date
  • Active/inactive status

Yes, through:

  • REST API - Full programmatic access
  • Webhooks - Event notifications
  • Zapier (via webhooks) - No-code automation

Manual integration via:

  • Webhooks for order events
  • API for document creation
  • Custom development

Yes, integrate with:

  • Gravity Forms (via API/webhooks)
  • WPForms (via API/webhooks)
  • Contact Form 7 (via hooks)
  • Any form plugin (via REST API)

WPsigner uses a per-site license:

  • One license = one WordPress installation
  • Development/staging sites typically free
  • Volume discounts available

License determines:

  • Features available
  • Support level
  • Update access

No per-document fees or usage limits.

Support includes:

  • Email assistance
  • Bug fixes
  • Compatibility updates
  • Documentation access

  1. Install the plugin
  2. Configure settings
  3. Create your first document
  4. Send for signature!

Visit wpsigner.com for:

  • Live demos
  • Video tutorials
  • Feature previews
ResourceFor
DocumentationSelf-help guides
TroubleshootingCommon issues
Contact SupportDirect assistance

Yes. The official WPSigner for MainWP addon runs on your MainWP Dashboard (alongside WPSigner). You link contracts to MainWP Clients and Sites, then create, send, and remind from MainWP. WPSigner is not installed on child sites for this workflow.

When WPSigner Security is set to Choose per document, Create and Quick create can turn OTP/KYC on for that contract. MainWP does not change global WPSigner security options (addon 1.5.8+). See MainWP Security.

Only WordPress admins (manage_options) or WPSigner users with full manage rights see raw signing URLs. Other team members can still manage contracts and view PDFs when allowed. Details: MainWP Security.

See the dedicated guide: MainWP Troubleshooting.


Does WPsigner work with Uncanny Automator?

Section titled “Does WPsigner work with Uncanny Automator?”

Yes. The official WPsigner for Uncanny Automator addon registers a WPsigner integration inside Automator on the same WordPress site. There is no remote Automator app connection.

No for triggers and actions. Uncanny Automator Pro is required only for WPsigner conditions and signer token loops.

Section titled “Are signing links stored in Automator logs?”

If a recipe uses the Signing URL token, Automator may store it. Turn the token off under Automator → WPsigner. Details: Settings and Security.

Where is Uncanny Automator troubleshooting?

Section titled “Where is Uncanny Automator troubleshooting?”

See Uncanny Automator Troubleshooting.


Can’t find your answer?