Skip to main content
NEW Didit KYC Identity Verification is live, verify signers with government ID & biometrics for eIDAS Advanced signatures Learn more

MainWP Extension · v1.5.9

Manage client contracts inside MainWP.

Create, send, and track agency contracts from your MainWP Dashboard. Link every document to a Client and Site — without installing signing on child sites.

Dashboard-only · Client & Site links · create, send, remind

Live agency workflow

Dashboard connected
Agency hub MainWP
Client Signer details
Managed site Site context
WP
Maintenance agreement Client + Site linked
Awaiting signature Remind →
Association saved MainWP tag added
Client linked Site linked Self-hosted

Dashboard only No child-site signer install

Client + Site Every contract stays in context

Send + remind Actions inside MainWP

Self-hosted Agency data stays in WordPress

Contracts meet site management

Contracts where agencies already work

WPSigner Pro and the MainWP extension live on your Dashboard. Contracts belong to the agency that manages the sites — not to each child site.

WORK

Dashboard-native workflow

List, filter, create, send, and remind from MainWP Overview — next to the clients and sites you already manage.

CONTEXT

Client & Site association

Link each document to a MainWP Client and Site so pending signatures stay visible in context.

OWN

Agency ownership

Documents stay on your Dashboard with WPSigner. Child sites are not required to host the signer.

MainWP Dashboard
Agency workspace
WPsigner Contracts
+ New contract
All clients⌄All sites⌄Status⌄
DocumentClient / SiteStatus
Maintenance agreement Updated now Client 24 Managed site Sent
Project SOW Updated today Client 12 Portfolio site Draft
Agency NDA Updated yesterday Client 08 Onboarding Completed
Contract linked Client and Site are now visible

One agency workspace

Built for WordPress agencies

Maintenance agencies juggle dozens of sites and clients. Keep onboarding packs, renewals, and NDAs in the same panel where you manage updates and sites.

  • Requires WPSigner Pro + MainWP Dashboard
  • Contracts owned by the agency, not child sites
  • Overview list with Client/Site filters
  • Create from template, send, and remind from MainWP
  • Auto-tag MainWP on associated documents in WPSigner
Browse addons →

Dashboard setup → signed agreement

How the MainWP extension works

Install WPSigner Pro and WPsigner for MainWP on the same Dashboard WordPress — then run contracts from MainWP.

  1. 1

    Install on the Dashboard

    Activate WPSigner Pro and the MainWP extension on your MainWP Dashboard site. No child-site install for signing.

  2. 2

    Associate Client & Site

    Link documents to MainWP Clients and Sites. WPSigner tags them as MainWP for easy filtering.

  3. 3

    Create from templates

    Start NDAs, maintenance agreements, or SOWs from templates and prefill signer details from the Client.

  4. 4

    Send & remind

    Send for signature and fire reminders from Overview, Client, or Site views without leaving MainWP.

Version 1.5.9

What you can do in v1

Focused controls for agency agreements, directly beside the Clients and Sites your team already manages.

01

Global document list filtered by Client, Site, and status

02

Associate existing WPSigner documents to Clients/Sites

03

Create documents from templates inside MainWP

04

Send for signature and send reminders

05

Client and Site overview widgets with pending contracts

Built around agency work

Built for multi-site agencies

01

Client onboarding

Send an NDA or maintenance agreement when you add a new Client or Site in MainWP.

02

Renewals & retainers

Track pending renewals per client without hopping between tools.

03

SOWs per project site

Tie statements of work to the Site they cover so your team sees status in context.

04

Agency ops at scale

One Dashboard view for contracts across your portfolio — alongside updates and monitoring.

MainWP + WPsigner

Run agency contracts from MainWP

Associate documents with Clients and Sites, create from templates, send and remind — self-hosted on your Dashboard.

Clear answers

Frequently asked questions

Everything agencies need to know before installing the extension.

Where does WPSigner run with MainWP?

WPSigner Pro and the MainWP extension install on your MainWP Dashboard WordPress. Contracts are owned by the agency. Signing is not installed on child sites for this workflow.

Do I need WPSigner on every child site?

No. For agency contracts managed from MainWP, WPSigner lives on the Dashboard only. Child sites stay managed by MainWP without hosting the signer.

What can I do in the MVP?

List and filter documents, associate them with Clients and Sites, create from templates, send for signature, and send reminders from MainWP Overview and Client/Site views.

How are documents linked to Clients and Sites?

The extension stores Client and Site links and applies a MainWP tag in WPSigner so you can filter those documents later in the WPSigner UI.

What do I need to install?

MainWP Dashboard, WPSigner Pro, and the WPsigner for MainWP extension on the same Dashboard site.

Is this a separate SaaS?

No. Everything runs on your WordPress Dashboard with self-hosted WPSigner — same data control as the rest of the product.