WPsigner runs on standard WordPress hosting. If your host supports WordPress and meets the system requirements, WPsigner will work. Performance scales with your server resources — larger PDFs, more concurrent signers, and heavy integrations benefit from adequate memory, CPU, and PHP execution time.
We regularly test WPsigner on small WordPress sites (shared hosting and lightweight VPS). On those environments the plugin runs smoothly for typical workloads: sending contracts, collecting signatures, and storing signed PDFs.
What You’ll Learn
Section titled “What You’ll Learn”- Recommended hosting providers for WPsigner
- How well WPsigner fits small sites and shared hosting
- Hosts or setups that may need additional configuration
- How to check firewall, cron, and PHP limits before go-live
Recommended Hosts
Section titled “Recommended Hosts”For freelancers and small companies
Section titled “For freelancers and small companies”These providers are a good fit for freelancers, solo consultants, and small businesses on shared or entry-level WordPress plans. We use and recommend them for typical WPsigner workloads (contracts, signatures, and signed PDF storage) when system requirements are met:
| Host | Best for | Notes |
|---|---|---|
| Raiola Networks | Freelancers and SMBs (especially Spanish-speaking markets) | WordPress-friendly shared and cloud plans with solid support |
| VeyoHost | Small sites and agencies needing affordable WordPress hosting | Shared / WordPress plans suitable for day-to-day signing |
| SiteGround | Freelancers and small companies wanting managed WordPress tools | Easy PHP version control; confirm memory and upload limits for larger PDFs |
| Namecheap | Budget-friendly shared hosting for small sites | Use a plan with PHP 8.1+, OpenSSL, and enough upload/memory headroom |
| Hostinger | Freelancers and startups starting on shared hosting | Affordable WordPress hosting; raise PHP limits if you send large PDFs |
Managed and higher-volume hosting
Section titled “Managed and higher-volume hosting”These hosts offer WordPress-optimized or cloud environments when you need more performance, staging, or daily high volume:
Cloudways — Managed cloud hosting with easy PHP configuration. Ideal when you need higher memory_limit, upload limits, and outbound HTTPS for integrations.
Kinsta — Managed WordPress on Google Cloud with strong performance, staging, and support — a solid choice for agencies sending documents daily.
Pressable — Managed WordPress with reliable uptime and WordPress.com infrastructure.
DigitalOcean / Vultr / Hetzner — VPS options with full control over PHP extensions (OpenSSL, GD/Imagick) and limits. Best when you want to tune the server yourself.
General Compatibility
Section titled “General Compatibility”WPsigner has no inherent site-size limit. A slow or underpowered server affects the plugin the same way it affects WordPress overall — especially PDF upload, rendering, and digital sealing.
Before choosing a host:
- Review the System Requirements
- Confirm the host meets WordPress hosting requirements
- Verify required PHP extensions:
openssl,gdorimagick,mbstring,curl,json,zip - Ensure HTTPS is available (required for production signing URLs)
Small sites
Section titled “Small sites”WPsigner is a good fit for freelancers, agencies, and small businesses running WordPress on shared or entry-level plans. Typical small-site usage (a few documents per week, standard PDF sizes) does not require dedicated servers.
What helps most on small sites:
- PHP memory at least 128MB (256MB+ preferred for larger PDFs)
- Upload limit at least 10MB (32–64MB recommended)
- Working WP-Cron (or a real server cron) for reminders and webhooks
- Outbound HTTPS allowed (for TSA, webhooks, and cloud integrations)
Hosts Requiring Additional Configuration
Section titled “Hosts Requiring Additional Configuration”Most hosts work out of the box. These situations sometimes need an extra step:
| Scenario | Configuration needed | Where to look |
|---|---|---|
| Strict managed hosts (e.g. WP Engine) | Raise PHP memory / upload limits if large PDFs fail | Host panel or support ticket; see Troubleshooting |
| Hosts that disable PHP functions | Ensure curl, OpenSSL, and temp-file related functions are available | Ask support to enable required extensions/functions |
| Shared plans with low limits | Increase memory_limit, upload_max_filesize, post_max_size, max_execution_time | php.ini, .htaccess, or host PHP selector |
| Security / WAF layers (Sucuri, Cloudflare, host WAF) | Allow PDF uploads and signing-page POSTs if blocked | WAF allowlist or Troubleshooting |
| Outbound HTTPS blocked | Allow requests to TSA, webhook endpoints, Google APIs, etc. | Host firewall / outbound rules |
Shared Hosting Considerations
Section titled “Shared Hosting Considerations”Shared hosting environments sometimes limit PHP memory, upload size, or maximum run time. If you experience issues:
- Confirm OpenSSL and GD/Imagick are enabled
- Request higher
memory_limit(256M) andmax_execution_time(120+) for large documents - Check whether the host disables outbound cURL — needed for webhooks, timestamping, and many integrations
- Prefer a real cron job if WP-Cron is unreliable under low traffic
- Keep PDFs reasonably sized; optimize before upload when possible
If signing or PDF processing still times out after raising limits, move to a VPS or managed WordPress plan with more CPU and memory.
Firewall and Security Plugins
Section titled “Firewall and Security Plugins”Some hosts and security plugins use web application firewalls (WAFs) that may block PDF uploads, signing form submissions, or webhook callbacks.
If something fails unexpectedly:
- Check Troubleshooting for upload and signing errors
- Temporarily disable the WAF or security plugin to confirm the cause
- Allowlist your signing URLs and, when relevant, webhook source IPs (e.g. identity providers)
- Re-enable protection after allowlisting — do not leave the WAF off in production
Self-Check Checklist
Section titled “Self-Check Checklist”- Host meets WPsigner system requirements
- PHP extensions enabled (
openssl,gd/imagick,mbstring,curl) - HTTPS active on the site
- Memory and upload limits suitable for your typical PDF size
- WP-Cron (or server cron) running for reminders and webhooks
- No WAF blocking uploads or signing POSTs
- Outbound HTTPS allowed if you use TSA, webhooks, or cloud storage
After install, open WPsigner → More → System Status and fix any ⚠️ / ❌ items.
Related Resources
Section titled “Related Resources”- System Requirements — Minimum and recommended server specs
- Installation — Install and activate WPsigner
- Troubleshooting — Fix common hosting and performance issues
- FAQ — Licensing, features, and compatibility questions