eSignatures.io makes it incredibly easy to embed legally binding, fully responsive signing pages directly into your WordPress site. Our non-PDF approach ensures that signing pages are fast, mobile-friendly, and blend seamlessly into your website’s design.
With eSignatures.io, your clients can sign effortlessly on any device—whether it’s a smartphone, tablet, or desktop—without any friction or delays. And for you, the entire process is fully automated, integrating smoothly into your existing workflow.
Best of all, no technical skills are required. You can set everything up in just minutes, providing the simplest and fastest solution to collect signatures online.
Key Benefits
Legally binding electronic signatures.
Non-PDF approach provides a seamless, mobile-friendly experience that your clients will love.
Automatic document distribution to all parties once signed.
Redirect users to a custom "Thank You" page on your WordPress site.
Automate processes with API, Zapier, or Make integration.
Single-click integration with Google Drive for document storage.
Watch the Video Tutorial (1 min)
To assist you step-by-step, we’ve prepared a short video that demonstrates how to generate a Contract link and embed it into your WordPress site.
Step 1: Generate the Signing Page (Contract Link) on eSignatures.io
Create a Contract Link:
On the Dashboard choose "Contract link" before clicking on the "Start" button
Set up the title and the content of your contract
Set a custom Redirect URL, which is the page users will see after signing. (e.g. your "Thank You" page)
Publish and Copy the iframe Code:
After finalizing the contract details, click "Publish."
This generates an iframe code that you’ll use to embed the signing page in WordPress.
Step 2: Embed the iframe Code into WordPress
Open the WordPress Page Editor:
You can add the signing page to an existing page or create a new one.
Navigate to Pages > All Pages and select the page you want to edit, or create a new page via Pages > Add New.
Insert the iframe Code Using Custom HTML:
Click the + icon in the block editor to add a new block.
Search for "Custom HTML" and select the block.
Paste the iframe code into the block.
Preview and Publish:
Preview the page to ensure that the signing page looks correct and works on both desktop and mobile.
Click Publish or Update to make the page live.
Step 3: Test and Automate
Once live, visit the page and test the signing process to ensure that users are redirected to your custom "Thank You" page after signing.
The signed documents will be automatically emailed to all involved parties. You can integrate the signed document workflow with Google Drive, or use API, Zapier, or Make to automate further actions based on document completion.
Looking for a Contract button Instead of Embedding?
If you prefer to have a button that links to the signing page rather than embedding the form directly on your WordPress site, check out our guide on Contract button in WordPress with eSignatures.io.