Skip to content

FluentCRM

Connect WPsigner with FluentCRM to automatically sync signing events with your CRM contacts — apply tags, add to lists, and track activity.

[!TIP] FluentCRM is a self-hosted WordPress CRM plugin. This integration uses direct PHP hooks — no external API keys or HTTP requests required.


WPsigner Event → FluentCRM Contact Action
├── Signer Added → Create/update contact, add to list
├── Document Signed → Apply "signed" tag, log activity
└── All Complete → Apply "completed" tag to all signers

  • WPsigner 2.1.0+
  • FluentCRM plugin (Free or Pro)
  • Both plugins active on the same WordPress installation

  1. Install and activate the FluentCRM plugin
  2. Complete the FluentCRM setup wizard if prompted
  1. Go to FluentCRM → Tags
  2. Create tags for signing events:
    • Document Signed — applied when a signer signs
    • All Signatures Complete — applied when all signers finish
  1. Go to WPsigner → Integrations → FluentCRM
  2. Click Test Connection to verify FluentCRM is detected
  3. Configure:
SettingDescription
EnableTurn on the integration
Tag on SignatureTag to apply when a signer signs a document
Tag on CompleteTag to apply when all signatures are complete
Add to ListList to add signers to when added to a document
Track ActivityLog signing events in the contact timeline
  1. Click Save Settings

WPsigner EventFluentCRM Action
Signer AddedCreate or update contact; add to selected list
Document SignedApply “signed” tag; log note in contact activity
All Signatures CompleteApply “completed” tag to all signers; log note

When a signer is added to a document, WPsigner will:

  1. Search FluentCRM for an existing contact by email
  2. If found, update the existing contact
  3. If not found, create a new contact with status Subscribed

With Track Activity enabled, WPsigner logs notes in the contact timeline:

  • "Added as signer to document: Service Agreement"
  • "Signed document: Service Agreement"
  • "All signatures complete on: Service Agreement"

FeatureDetails
No API KeysUses FluentCRM’s PHP API directly
Nonce VerificationAll AJAX requests verified with nonces
Rate LimitingTest: 5/min, Save: 10/min per user
Capability CheckRequires manage_options for settings

IssueSolution
”FluentCRM Plugin Not Found”Install and activate FluentCRM
Tags not appearingCreate tags in FluentCRM → Tags first
Contact not createdVerify signer has a valid email address
Activity not loggedEnable Track Activity in settings